4412885009645431374741504
4,412,885,009,645,431,374,741,504 is an even composite number composed of seven prime numbers multiplied together.
4412885009645431374741504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 4412885009645431374741504:
224 × 32 × 72 × 132 × 172 × 592 × 18732
(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 × 59 × 59 × 1873 × 1873)See below for interesting mathematical facts about the number 4412885009645431374741504 from the Numbermatics database.
Names of 4412885009645431374741504
- Cardinal: 4412885009645431374741504 can be written as Four septillion, four hundred twelve sextillion, eight hundred eighty-five quintillion, nine quadrillion, six hundred forty-five trillion, four hundred thirty-one billion, three hundred seventy-four million, seven hundred forty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 4.412885009645431374741504 × 1024
Factors of 4412885009645431374741504
Divisors of 4412885009645431374741504
- Number of divisors d(n): 18225
-
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 59 63 64 68 72 78 84 91 96 98 102 104 112 117 118 119 126 128 136 144 147 153 156 168 169 177 182 192 196 204 208 221 224 234 236 238 252 256 272 273 288 289 294 306 312 336 338 354 357 364 384 392 408 413 416 441 442 448 468 472 476 504 507 512 531 544 546 576 578 588 612 624 637 663 672 676 708 714 728 767 768 784 816 819 826 832 833 867 882 884 896 936 944 952 1003 1008 1014 1024 1062 1071 1088 1092 1152 1156 1176 1183 1224 1239 1248 1274 1326 1344 1352 1416 1428 1456 1521 1534 1536 1547 1568 1632 1638 1652 1664 1666 1734 1764 1768 1792 1872 1873 1888 1904 1911 1989 2006 2016 2023 2028 2048 2124 2142 2176 2184 2301 2304 2312 2352 2366 2448 2478 2496 2499 2548 2601 2652 2688 2704 2832 2856 2873 2891 2912 3009 3042 3068 3072 3094 3136 3264 3276 3304 3328 3332 3468 3481 3528 3536 3549 3584 3717 3744 3746 3757 3776 3808 3822 3978 4012 4032 4046 4056 4096 4248 4284 4352 4368 4602 4608 4624 4641 4704 4732 4896 4956 4992 4998 5096 5202 5304 5369 5376 5408 5619 5664 5712 5733 5746 5782 5824 6018 6069 6084 6136 6144 6188 6272 6528 6552 6608 6656 6664 6903 6936 6962 7021 7056 7072 7098 7168 7434 7488 7492 7497 7514 7552 7616 7644 7956 8024 8064 8092 8112 8192 8281 8496 8568 8619 8673 8704 8736 9027 9204 9216 9248 9282 9408 9464 9792 9912 9971 9984 9996 10192 10404 10443 10608 10647 10738 10752 10816 10829 11238 11271 11328 11424 11466 11492 11564 11648 12036 12138 12168 12272 12288 12376 12544 13039 13056 13104 13111 13216 13312 13328 13806 13872 13923 13924 14042 14112 14144 14161 14196 14336 14868 14976 14984 14994 15028 15104 15232 15288 15912 16048 16107 16128 16184 16224 16384 16562 16857 16992 17051 17136 17238 17346 17408 17472 18054 18207 18408 18432 18496 18564 18816 18928 19584 19824 19942 19968 19992 20111 20384 20808 20886 21063 21216 21294 21476 21504 21632 21658 22476 22542 22656 22848 22932 22984 23128 23296 24072 24276 24336 24349 24367 24544 24576 24752 24843 25088 25857 26019 26078 26112 26208 26222 26299 26432 26624 26656 27612 27744 27846 27848 28084 28224 28288 28322 28392 28672 29736 29913 29952 29968 29988 30056 30208 30464 30576 31329 31824 31841 32096 32214 32256 32368 32448 32487 32768 33124 33714 33813 33984 34102 34272 34476 34692 34816 34944 36108 36414 36816 36864 36992 37128 37583 37632 37856 39117 39168 39333 39648 39884 39936 39984 40222 40768 41616 41772 42126 42432 42483 42588 42952 43008 43264 43316 44952 45084 45253 45312 45696 45864 45968 46256 46592 48144 48321 48552 48672 48698 48734 48841 49088 49147 49152 49504 49686 50176 51153 51714 52038 52156 52224 52416 52444 52598 52864 53248 53312 55224 55488 55692 55696 56168 56448 56576 56644 56784 57344 59177 59472 59826 59904 59936 59976 60112 60333 60416 60928 61152 62658 63189 63648 63682 64192 64428 64512 64736 64896 64974 65536 66248 67428 67626 67968 68204 68544 68952 69384 69632 69797 69888 72216 72828 73047 73101 73632 73728 73984 74256 74529 75166 75264 75712 78234 78336 78666 78897 79296 79768 79872 79968 80444 81536 83232 83544 84252 84864 84966 85176 85904 86016 86528 86632 89739 89904 90168 90506 90624 91273 91392 91728 91777 91936 92512 93184 95523 96288 96642 97104 97344 97396 97461 97468 97682 98176 98294 98304 99008 99372 100352 102306 103428 104076 104312 104448 104832 104888 105196 105728 106496 106624 110448 110507 110976 111384 111392 112336 112749 112896 113152 113288 113568 114688 117351 117999 118354 118944 119357 119652 119808 119872 119952 120224 120666 120832 121856 122304 125316 126378 127296 127364 127449 128384 128856 129024 129472 129792 129948 131072 132496 134856 135252 135759 135936 136408 137088 137904 138768 139264 139594 139776 140777 144432 145656 146094 146202 146523 147264 147441 147456 147968 148512 149058 150332 150528 151424 153459 156468 156672 157332 157794 158592 159536 159744 159936 160888 163072 166464 167088 168504 169507 169728 169932 170352 170443 170569 171808 172032 173056 173264 177531 179478 179808 180336 180999 181012 181248 182546 182784 183456 183554 183872 184093 185024 186368 191046 192576 193284 194208 194688 194792 194922 194936 195364 196352 196588 196608 198016 198744 200704 204612 206856 208152 208624 208896 209391 209664 209776 210392 211456 212992 213248 219141 219303 220896 221014 221663 221952 222768 222784 222887 224672 225498 225792 226304 226576 227136 229376 234702 235998 236691 236708 237888 238714 239304 239616 239744 239904 240448 241332 241664 243712 244608 250632 252756 254592 254728 254898 256768 257712 258048 258944 259584 259896 262144 264992 269712 270504 271518 271872 272816 273819 274176 275331 275808 277536 278528 279188 279552 281554 286569 288864 291312 292188 292404 293046 294528 294882 294912 295936 297024 298116 300664 301056 302848 306918 312936 313344 314664 315588 316537 316771 317184 319072 319488 319872 321776 326144 331521 332928 334176 337008 338247 339014 339456 339864 340704 340886 341138 341887 343616 344064 346112 346528 355062 358071 358956 359616 360672 361998 362024 362496 365092 365568 366912 367108 367744 368186 370048 372736 382092 385152 386568 388416 389376 389584 389844 389872 390728 392704 393176 393216 396032 397488 401408 407277 409224 413712 413933 414239 416304 417248 417792 418782 419328 419552 420784 422331 422912 425984 426496 438282 438606 439569 441792 442028 442323 443326 443904 445536 445568 445774 449344 450996 451584 452608 453152 454272 458752 469404 471996 473382 473416 475776 477428 478608 479232 479488 479808 480896 482664 483328 487424 488579 489216 501264 505512 508521 509184 509456 509796 511329 511707 513536 515424 516096 517888 519168 519792 524288 529984 532593 539424 541008 541297 543036 543744 545632 547638 548352 550662 551616 552279 555072 557056 558376 559104 563108 573138 577728 582624 584376 584808 586092 588289 589056 589764 589824 591872 594048 596232 601328 602112 605696 613836 625872 626688 628173 629328 631176 633074 633542 634368 638144 638911 638976 639744 643552 652288 663042 664989 665856 668352 668661 674016 676494 678028 678912 679728 681408 681772 682276 683774 687232 688128 692224 693056 710124 716142 717912 719232 721344 723996 724048 724992 730184 731136 733824 734216 735488 736372 740096 745472 764184 769301 770304 773136 773549 776832 778752 779168 779688 779744 781456 785408 786352 786432 792064 794976 802816 814554 818448 821457 825993 827424 827866 828478 832608 834496 835499 835584 837564 838656 839104 841568 844662 845824 851968 852992 876564 877212 879138 883584 884056 884646 886652 887808 891072 891136 891548 898688 901992 903168 905216 906304 908544 917504 938808 943992 946764 946832 949611 950313 951552 954856 957216 958464 958976 959616 961792 965328 966656 974848 977158 978432 994563 1002528 1006009 1011024 1017042 1018368 1018912 1019592 1022658 1023414 1025661 1027072 1030848 1032192 1035776 1038336 1039584 1048576 1059968 1065186 1074213 1078848 1082016 1082594 1086072 1087488 1091264 1095276 1096704 1101324 1103232 1104558 1110144 1114112 1116752 1118208 1126216 1146276 1155456 1165248 1168752 1169616 1172184 1176578 1178112 1179528 1179648 1183744 1186549 1188096 1192464 1193101 1202656 1204224 1211392 1227672 1241799 1242717 1251744 1253376 1256346 1258656 1262352 1266148 1266993 1267084 1268736 1276288 1277822 1277952 1279488 1287104 1304576 1326084 1329978 1331712 1336704 1337322 1348032 1352988 1356056 1357824 1359456 1362816 1363544 1364552 1367548 1374464 1376256 1384448 1386112 1420248 1432284 1435824 1436591 1438464 1442688 1447992 1448096 1449984 1460368 1462272 1465737 1467648 1468432 1470976 1472744 1480192 1490944 1525563 1528368 1533987 1535121 1538602 1540608 1546272 1547098 1551641 1553664 1557504 1558336 1559376 1559488 1560209 1562912 1570816 1572704 1572864 1584128 1589952 1605632 1623891 1629108 1636896 1642914 1651986 1654848 1655732 1656837 1656956 1665216 1668992 1670998 1671168 1675128 1677312 1678208 1683136 1689324 1691648 1703936 1705984 1753128 1754424 1758276 1764867 1767168 1768112 1769292 1773304 1775616 1782144 1782272 1783096 1797376 1803984 1806336 1810432 1812608 1817088 1835008 1877616 1878619 1887984 1893528 1893664 1899222 1900626 1903104 1909712 1914432 1916733 1916928 1917952 1919232 1923584 1930656 1933312 1949696 1954316 1956864 1989126 1994967 2005056 2005983 2012018 2022048 2034084 2036736 2037824 2039184 2045316 2046828 2051322 2054144 2061696 2064384 2071552 2076672 2079168 2097152 2119936 2130372 2148426 2157696 2164032 2165188 2172144 2174976 2182528 2190552 2193408 2202648 2206464 2209116 2215759 2217397 2220288 2228224 2233504 2236416 2252432 2292552 2307903 2310912 2320647 2330496 2337504 2339232 2344368 2353156 2356224 2359056 2359296 2367488 2373098 2376192 2384928 2386202 2393209 2405312 2408448 2422784 2455344 2483598 2485434 2503488 2506497 2506752 2512692 2517312 2524704 2532296 2533986 2534168 2537472 2552576 2555644 2555904 2558976 2574208 2609152 2652168 2659956 2663424 2673408 2674644 2696064 2705976 2712112 2715648 2718912 2725632 2727088 2729104 2735096 2748928 2752512 2768896 2772224 2840496 2848833 2850939 2864568 2871648 2873182 2876928 2881619 2885376 2895984 2896192 2897531 2899673 2899968 2920736 2924544 2931474 2935296 2936864 2941952 2945488 2960384 2981888 3018027 3051126 3056736 3067974 3070242 3076983 3077204 3081216 3092544 3094196 3103282 3107328 3115008 3116672 3118752 3118976 3120418 3125824 3141632 3145408 3145728 3168256 3179904 3211264 3247782 3258216 3273792 3285828 3303972 3309696 3311464 3313674 3313912 3330432 3337984 3341996 3342336 3350256 3354624 3356416 3366272 3378648 3383296 3407872 3411968 3506256 3508129 3508848 3516552 3529734 3534336 3536224 3538584 3546608 3551232 3559647 3564288 3564544 3566192 3579303 3594752 3607968 3612672 3620864 3625216 3634176 3670016 3725397 3728151 3755232 3757238 3775968 3787056 3787328 3789079 3798444 3801252 3806208 3819424 3828864 3833466 3833856 3835904 3838464 3847168 3861312 3866624 3899392 3908632 3913728 3978252 3989934 4010112 4011966 4024036 4044096 4068168 4073472 4075648 4078368 4090632 4093656 4102644 4108288 4118023 4123392 4128768 4143104 4153344 4158336 4194304 4239872 4260744 4296852 4309773 4315392 4328064 4330376 4344288 4349952 4365056 4381104 4386816 4397211 4405296 4412928 4418232 4431518 4434794 4440576 4456448 4467008 4472832 4504864 4585104 4615806 4621824 4641294 4654923 4660992 4675008 4678464 4680627 4688736 4706312 4712448 4718112 4718592 4734976 4746196 4752384 4769856 4772404 4786418 4810624 4816896 4845568 4871673 4910688 4967196 4970868 5006976 5012994 5013504 5025384 5034624 5049408 5064592 5067972 5068336 5074944 5105152 5111288 5111808 5117952 5148416 5218304 5294601 5304336 5319912 5326848 5346816 5349288 5381129 5385107 5392128 5411952 5414843 5424224 5431296 5437824 5451264 5454176 5458208 5470192 5497856 5505024 5537792 5544448 5635857 5680992 5697666 5701878 5729136 5743296 5746364 5750199 5753856 5763238 5770752 5791968 5792384 5795062 5799346 5799936 5841472 5849088 5862948 5870592 5873728 5883904 5890976 5920768 5963776 6036054 6102252 6113472 6135948 6140484 6153966 6154408 6162432 6185088 6188392 6206564 6214656 6230016 6233344 6237504 6237952 6240836 6251648 6283264 6290816 6291456 6336512 6359808 6422528 6495564 6516432 6519913 6547584 6571656 6607944 6619392 6622928 6627348 6627824 6647277 6652191 6660864 6675968 6683992 6684672 6700512 6709248 6712832 6732544 6757296 6766592 6815744 6823936 6923709 6961941 7012512 7016258 7017696 7033104 7036861 7042063 7059468 7068672 7072448 7077168 7093216 7102464 7119294 7128576 7129088 7132384 7158606 7179627 7189504 7215936 7225344 7241728 7250432 7268352 7340032 7450794 7456302 7510464 7514476 7519491 7551936 7574112 7574656 7578158 7596888 7602504 7612416 7638848 7657728 7666932 7667712 7671808 7676928 7694336 7722624 7733248 7798784 7817264 7827456 7956504 7979868 8020224 8023932 8048072 8088192 8136336 8146944 8151296 8156736 8181264 8187312 8205288 8216576 8236046 8246784 8257536 8286208 8305843 8306688 8316672 8388608 8479744 8521488 8593704 8619546 8630784 8644857 8656128 8660752 8688576 8692593 8699019 8699904 8730112 8762208 8773632 8794422 8810592 8825856 8836464 8863036 8869588 8881152 8912896 8934016 8945664 9009728 9054081 9170208 9231612 9243648 9282588 9309846 9321984 9350016 9356928 9361254 9377472 9412624 9424896 9436224 9437184 9469952 9492392 9504768 9539712 9544808 9572836 9621248 9633792 9691136 9743346 9821376 9934392 9941736 10000913 10013952 10025988 10027008 10050768 10056137 10069248 10098816 10129184 10135944 10136672 10149888 10210304 10222576 10223616 10235904 10296832 10436608 10524387 10589202 10608672 10639824 10653696 10678941 10693632 10698576 10737909 10762258 10770214 10784256 10823904 10829686 10848448 10861487 10862592 10875648 10902528 10908352 10916416 10940384 10995712 11010048 11075584 11088896 11271714 11361984 11367237 11395332 11403756 11458272 11486592 11492728 11500398 11507712 11526476 11541504 11583936 11584768 11590124 11598692 11599872 11682944 11698176 11725896 11741184 11747456 11767808 11781952 11841536 11927552 12072108 12204504 12226944 12271896 12280968 12307932 12308816 12324864 12354069 12370176 12376784 12413128 12429312 12460032 12466688 12475008 12475904 12481672 12503296 12566528 12581632 12582912 12673024 12719616 12845056 12929319 12991128 13032864 13039826 13078117 13095168 13143312 13150333 13215888 13238784 13245856 13254696 13255648 13294554 13304382 13321728 13351936 13367984 13369344 13401024 13418496 13425664 13465088 13514592 13533184 13631488 13647872 13847418 13923882 13964769 14025024 14032516 14035392 14041881 14066208 14073722 14084126 14118936 14137344 14144896 14154336 14186432 14204928 14238588 14257152 14258176 14264768 14317212 14359254 14379008 14431872 14450688 14483456 14500864 14536704 14680064 14901588 14912604 15020928 15028952 15038982 15103872 15148224 15149312 15156316 15193776 15205008 15224832 15277696 15315456 15333864 15335424 15343616 15353856 15388672 15445248 15466496 15510313 15597568 15634528 15654912 15913008 15959736 16040448 16047864 16096144 16143387 16155321 16176384 16244529 16272672 16293888 16302592 16313472 16362528 16374624 16410576 16433152 16472092 16493568 16515072 16572416 16611686 16613376 16633344 16777216 16907571 16959488 17042976 17187408 17239092 17261568 17289714 17312256 17321504 17377152 17385186 17398038 17399808 17460224 17524416 17547264 17588844 17621184 17651712 17672928 17726072 17739176 17762304 17825792 17868032 17891328 18019456 18108162 18340416 18463224 18487296 18565176 18619692 18643968 18675683 18700032 18713856 18722508 18754944 18825248 18849792 18872448 18874368 18939904 18984784 19009536 19079424 19089616 19145672 19242496 19267584 19382272 19486692 19559739 19642752 19868784 19883472 19941831 19956573 20001826 20027904 20051976 20054016 20101536 20112274 20138496 20171333 20197632 20258368 20271888 20273344 20282717 20299776 20420608 20445152 20447232 20471808 20593664 20873216 21048774 21110583 21126189 21178404 21217344 21279648 21307392 21357882 21387264 21397152 21475818 21524516 21538881 21540428 21568512 21647808 21659372 21696896 21722974 21725184 21751296 21805056 21816704 21832832 21880768 21991424 22020096 22151168 22177792 22543428 22723968 22734474 22790664 22807512 22916544 22973184 22985456 23000796 23015424 23052952 23083008 23167872 23169536 23180248 23197384 23199744 23365888 23396352 23451792 23482368 23494912 23535616 23563904 23683072 23855104 24144216 24409008 24422047 24453888 24543792 24556903 24561936 24615864 24617632 24649728 24708138 24740352 24753568 24826256 24858624 24917529 24920064 24933376 24950016 24951808 24963344 25006592 25133056 25163264 25165824 25346048 25439232 25690112 25858638 25934571 25982256 26065728 26077779 26079652 26097057 26156234 26190336 26286624 26300666 26431776 26477568 26491712 26509392 26511296 26523553 26589108 26608764 26643456 26703872 26735968 26738688 26802048 26836992 26851328 26930176 27029184 27066368 27262976 27295744 27694836 27847764 27929538 28050048 28065032 28070784 28083762 28132416 28147444 28168252 28237872 28274688 28289792 28308672 28372864 28409856 28477176 28514304 28516352 28529536 28634424 28718508 28758016 28826161 28863744 28901376 28966912 29001728 29073408 29360128 29803176 29825208 30002739 30041856 30057904 30077964 30168411 30207744 30296448 30298624 30312632 30387552 30410016 30449664 30555392 30630912 30667728 30670848 30687232 30707712 30777344 30890496 30932992 31020626 31195136 31269056 31309824 31573161 31826016 31919472 31936523 32080896 32095728 32192288 32286774 32310642 32352768 32489058 32545344 32584461 32587776 32605184 32626944 32725056 32749248 32821152 32866304 32944184 32987136 33030144 33144832 33223372 33226752 33266688 33815142 33918976 34085952 34101711 34374816 34478184 34523136 34579428 34624512 34643008 34754304 34770372 34796076 34799616 34920448 35048832 35094528 35177688 35242368 35303424 35345856 35452144 35478352 35524608 35651584 35736064 35782656 36038912 36216324 36680832 36926448 36974592 37062207 37130352 37239384 37287936 37351366 37400064 37427712 37445016 37509888 37650496 37667903 37695749 37699584 37744896 37748736 37879808 37969568 38019072 38158848 38179232 38291344 38484992 38535168 38764544 38973384 39119478 39234351 39285504 39450999 39737568 39766944 39883662 39913146 40003652 40055808 40103952 40108032 40203072 40224548 40276992 40342666 40395264 40516736 40543776 40546688 40565434 40599552 40841216 40890304 40894464 40943616 41187328 41746432 42097548 42221166 42252378 42356808 42434688 42559296 42614784 42715764 42774528 42794304 42951636 43049032 43077762 43080856 43137024 43295616 43318744 43393792 43445948 43450368 43502592 43610112 43633408 43665664 43761536 43982848 44040192 44302336 44355584 45086856 45447936 45468948 45581328 45605677 45615024 45639391 45833088 45946368 45970912 46001592 46030848 46105904 46166016 46335744 46339072 46360496 46394768 46399488 46530939 46731776 46792704 46903584 46964736 46989824 47071232 47127808 47366144 47710208 48288432 48430161 48465963 48733587 48818016 48844094 48907776 49087584 49113806 49123872 49231728 49235264 49258027 49294441 49299456 49416276 49480704 49507136 49652512 49717248 49835058 49840128 49866752 49900032 49903616 49926688 50013184 50266112 50326528 50331648 50692096 50878464 51380224 51717276 51869142 51964512 52131456 52155558 52159304 52194114 52312468 52380672 52573248 52601332 52863552 52955136 52983424 53018784 53022592 53047106 53178216 53217528 53286912 53407744 53471936 53477376 53604096 53673984 53702656 53860352 54058368 54132736 54525952 54591488 55389672 55695528 55859076 56027049 56100096 56130064 56141568 56167524 56264832 56294888 56336504 56475744 56549376 56579584 56617344 56745728 56819712 56954352 57028608 57032704 57059072 57268848 57437016 57516032 57652322 57727488 57802752 57933824 58003456 58146816 58679217 58720256 59606352 59638193 59650416 60005478 60083712 60115808 60155928 60336822 60415488 60513999 60592896 60597248 60625264 60775104 60820032 60848151 60899328 61110784 61261824 61335456 61341696 61374464 61415424 61554688 61780992 61865984 62041252 62390272 62538112 62619648 63146322 63331749 63378567 63652032 63838944 63873046 64161792 64191456 64384576 64573548 64621284 64705536 64978116 65090688 65168922 65175552 65210368 65253888 65450112 65498496 65642304 65732608 65888368 65974272 66060288 66289664 66446744 66453504 66533376 67630284 67837952 68171904 68203422 68749632 68956368 69046272 69158856 69249024 69286016 69508608 69540744 69592152 69599232 69840896 70006391 70097664 70189056 70355376 70392959 70484736 70606848 70691712 70904288 70956704 71049216 71303168 71472128 71565312 72077824 72432648 73266141 73361664 73670709 73852896 73949184 74124414 74260704 74478768 74575872 74702732 74752587 74800128 74855424 74890032 75019776 75300992 75335806 75391498 75399168 75489792 75497472 75759616 75939136 76038144 76317696 76358464 76582688 76969984 77070336 77529088 77946768 78238956 78468702 78571008 78901998 79475136 79533888 79570659 79767324 79826292 80007304 80111616 80207904 80216064 80406144 80449096 80553984 80685332 80790528 81033472 81087552 81093376 81130868 81199104 81682432 81780608 81788928 81887232 82374656 83492864 84195096 84442332 84504756 84713616 84758869 84869376 85118592 85229568 85431528 85549056 85588608 85903272 86098064 86155524 86161712 86274048 86478483 86591232 86637488 86787584 86891896 86900736 87005184 87220224 87266816 87331328 87523072 87965696 88080384 88604672 88711168 90008217 90173712 90505233 90895872 90937896 91162656 91211354 91230048 91278782 91479193 91546819 91666176 91892736 91941824 92003184 92052331 92061696 92211808 92332032 92671488 92678144 92720992 92789536 92798976 93061878 93463552 93585408 93807168 93929472 93979648 94142464 94255616 94732288 95420416 95809569 96576864 96860322 96931926 97467174 97636032 97688188 97753383 97815552 98175168 98227612 98247744 98463456 98470528 98516054 98588882 98598912 98832552 98961408 99014272 99305024 99434496 99670116 99680256 99733504 99800064 99807232 99853376 100026368 100532224 100653056 101384192 101756928 102760448 103434552 103738284 103929024 104262912 104311116 104318608 104388228 104624936 104761344 105146496 105202664 105727104 105910272 105966848 106037568 106045184 106094212 106356432 106435056 106573824 106815488 106943872 106954752 107208192 107347968 107405312 107720704 108116736 108265472 109051904 109182976 110779344 110838521 111391056 111718152 112054098 112200192 112260128 112283136 112335048 112529664 112589776 112673008 112951488 113003709 113087247 113098752 113159168 113234688 113491456 113639424 113908704 114057216 114065408 114118144 114537696 114874032 115032064 115304644 115454976 115605504 115867648 116006912 116293632 117358434 117440512 117703053 118352997 119212704 119276386 119300832 120010956 120167424 120231616 120311856 120673644 120830976 121027998 121185792 121194496 121250528 121550208 121640064 121696302 121798656 122221568 122523648 122670912 122683392 122748928 122830848 123109376 123561984 123731968 124082504 124780544 125076224 125239296 126292644 126663498 126757134 127304064 127677888 127746092 128323584 128382912 128769152 129147096 129242568 129411072 129956232 130181376 130337844 130351104 130420736 130507776 130729781 130900224 130996992 131284608 131465216 131776736 131948544 132120576 132579328 132893488 132907008 133066752 135260568 135675904 136343808 136406844 136817031 136918173 137499264 137912736 138092544 138317712 138498048 138572032 139017216 139081488 139184304 139198464 139592817 139681792 140012782 140195328 140378112 140710752 140785918 140969472 141199331 141213696 141383424 141808576 141913408 142098432 142606336 142944256 143130624 144155648 144865296 146532282 146723328 147341418 147705792 147774081 147883323 147898368 148248828 148521408 148957536 149151744 149405464 149505174 149600256 149710848 149780064 150039552 150601984 150671612 150782996 150798336 150979584 150994944 151519232 151878272 152076288 152635392 152716928 153165376 153939968 154140672 155058176 155893536 156477912 156937404 157142016 157803996 158950272 159067776 159141318 159534648 159652584 160014608 160223232 160415808 160432128 160812288 160898192 161107968 161370664 161581056 162066944 162175104 162186752 162261736 162398208 163364864 163561216 163577856 163774464 164749312 166985728 168081147 168390192 168884664 169009512 169427232 169517738 169738752 170015521 170237184 170459136 170863056 170954329 171098112 171177216 171806544 171898321 172196128 172311048 172323424 172548096 172956966 173182464 173274976 173575168 173783792 173801472 174010368 174440448 174533632 174662656 175046144 175931392 176160768 177209344 177422336 178914579 180016434 180347424 181010466 181541997 181791744 181875792 182325312 182422708 182460096 182544453 182557564 182958386 183093638 183332352 183785472 183883648 184006368 184104662 184123392 184423616 184664064 185342976 185356288 185441984 185579072 185597952 186123756 186927104 187170816 187614336 187858944 187959296 188284928 188511232 189464576 190840832 191619138 193153728 193720644 193863852 194934348 195272064 195376376 195506766 195631104 196350336 196455224 196495488 196926912 196941056 197032108 197177764 197197824 197665104 197922816 198028544 198610048 198868992 199340232 199360512 199467008 199600128 199614464 199706752 200052736 201064448 201306112 202768384 203513856 205520896 206869104 206979611 207476568 207858048 208525824 208622232 208637216 208776456 209249872 209522688 210019173 210292992 210405328 211178877 211454208 211820544 211933696 212075136 212090368 212188424 212712864 212870112 213147648 213630976 213887744 213909504 214416384 214695936 214810624 215441408 216233472 216530944 218103808 218365952 219798423 221012127 221558688 221677042 222782112 223436304 223555661 224108196 224400384 224520256 224566272 224670096 225059328 225179552 225346016 225902976 226007418 226174494 226197504 226318336 226469376 226982912 227278848 227817408 228114432 228130816 228236288 229075392 229748064 230064128 230609288 230909952 231211008 231735296 232013824 232587264 234716868 235406106 236705994 238425408 238552772 238601664 238711977 240021912 240334848 240463232 240623712 241347288 241661952 242055996 242371584 242388992 242501056 243100416 243280128 243392604 243597312 244443136 245047296 245341824 245366784 245497856 245661696 246218752 247123968 247463936 248165008 249561088 250152448 250478592 252585288 253326996 253514268 254276607 254608128 255355776 255492184 256647168 256765824 257538304 258294192 258485136 258822144 259435449 259912464 260362752 260675688 260702208 260841472 261015552 261459562 261800448 261993984 262569216 262930432 263553472 263675321 263897088 264241152 265158656 265786976 265814016 266133504 270521136 271351808 272687616 272813688 273634062 273836346 274437579 274640457 274998528 275825472 276156993 276185088 276635424 276996096 277144064 278034432 278162976 278368608 278396928 279185634 279363584 280025564 280390656 280756224 281421504 281571836 281938944 282398662 282427392 282766848 283617152 283826816 284196864 285212672 285888512 286261248 287428707 288311296 289730592 293064564 293446656 294682836 295411584 295548162 295766646 295796736 296497656 297042816 297915072 298303488 298810928 299010348 299200512 299421696 299560128 300079104 301203968 301343224 301565992 301596672 301959168 303038464 303756544 304152576 305270784 305433856 306330752 307879936 308281344 310116352 311787072 312955824 313874808 314284032 315607992 317486611 317900544 318135552 318282636 319069296 319239739 319305168 319475737 320029216 320446464 320831616 320864256 321624576 321796384 322215936 322741328 323162112 324133888 324350208 324373504 324523472 324796416 326729728 327122432 327155712 327548928 329498624 332515563 333971456 336162294 336780384 337769328 338019024 338854464 339011127 339035476 339261741 339477504 340031042 340474368 340918272 341726112 341908658 342196224 342354432 343613088 343796642 344392256 344622096 344646848 344806189 345096192 345913932 346364928 346549952 347150336 347567584 347602944 348020736 348880896 349067264 349325312 350092288 351862784 352321536 354418688 354844672 357829158 360032868 360694848 362020932 363083994 363583488 363751584 364650624 364845416 364920192 365088906 365115128 365916772 366187276 366664704 367570944 367767296 368012736 368209324 368246784 368847232 369328128 370685952 370712576 370883968 371158144 371195904 372247512 373854208 374341632 375228672 375717888 375918592 376569856 377022464 378929152 381681664 383238276 386307456 387441288 387727704 389868696 390544128 390752752 391013532 391262208 392189343 392700672 392910448 392990976 393853824 393882112 394064216 394355528 394395648 395330208 395845632 396057088 397220096 397737984 398680464 398721024 398934016 399200256 399228928 399413504 400105472 402128896 402612224 405536768 407027712 410451093 410754519 411041792 413738208 413959222 414953136 415174799 415716096 417051648 417244464 417274432 417467351 417552912 418499744 419045376 420038346 420585984 420810656 422357754 422908416 423597993 423641088 423867392 424150272 424180736 424376848 425425728 425740224 426295296 427261952 427775488 427819008 428832768 429391872 429621248 430882816 432466944 433061888 436731904 439596846 442024254 443117376 443322243 443354084 443649969 445564224 446872608 447111322 448216392 448800768 449040512 449132544 449340192 450118656 450359104 450692032 451805952 452014836 452348988 452395008 452636672 452938752 453965824 454557696 455634816 456228864 456261632 456472576 458150784 459496128 460128256 461218576 461819904 462422016 463470592 464027648 465174528 469433736 470812212 473411988 476850816 477105544 477203328 477423954 480043824 480669696 480926464 481247424 482694576 483323904 484111992 484743168 484777984 485002112 486200832 486560256 486785208 487194624 488886272 490044737 490094592 490683648 490733568 490995712 491323392 492437504 494247936 494927872 496330016 499122176 500304896 500957184 505170576 506653992 507028536 508553214 509216256 510046563 510711552 510984368 512862987 513294336 513531648 515076608 515694963 516588384 516970272 517644288 518870898 519824928 520725504 521351376 521404416 521682944 522031104 522919124 523600896 523987968 525138432 525860864 527106944 527350642 527794176 528482304 530317312 531573952 531628032 532267008 536743737 541042272 542703616 545375232 545627376 547268124 547672692 548875158 549280914 549997056 551650944 552313986 552370176 553270848 553992192 554288128 556068864 556325952 556737216 556793856 558371268 558727168 560051128 560781312 561512448 562843008 563143672 563877888 564797324 564854784 565533696 567234304 567653632 568393728 571777024 572522496 574857414 576622592 579461184 586129128 586893312 589365672 590823168 591096324 591533292 591593472 592873801 592995312 593312083 594085632 595830144 596606976 597621856 598020696 598401024 598843392 599120256 600158208 602407936 602686448 603131984 603193344 603918336 606076928 607513088 608305152 610541568 610867712 612661504 615759872 616562688 620232704 620938833 623574144 625911648 627749616 628568064 630057519 631215984 633536631 634973222 635801088 636271104 636565272 638138592 638479478 638610336 638951474 640058432 640354351 640827733 640892928 641663232 641728512 643249152 643592768 644431872 645482656 646324224 648267776 648700416 648747008 649046944 649592832 653459456 654244864 654311424 655097856 658997248 665031126 667942912 670666983 672324588 673560768 675538656 676038048 677708928 678022254 678070952 678523482 678955008 680062084 680948736 681836544 683452224 683817316 684392448 684708864 687226176 687593284 688784512 689244192 689293696 689612378 690192384 691827864 692729856 693099904 694300672 695135168 695205888 696041472 697761792 698134528 698650624 700184576 703725568 708837376 709689344 715658316 720065736 721389696 724041864 726167988 727166976 727503168 729301248 729690832 729840384 730177812 730230256 731833544 732374552 733329408 735141888 735534592 736025472 736418648 736493568 737694464 738656256 741371904 741425152 741767936 742316288 742391808 744495024 747708416 748683264 750457344 751435776 751837184 753139712 754044928 757858304 762829821 763363328 766476552 772614912 774882576 775296509 775455408 775869647 779737392 781088256 781505504 782027064 782524416 784378686 785401344 785820896 785981952 787707648 787764224 788128432 788711056 788791296 790660416 791025963 791691264 792114176 794440192 795475968 797360928 797442048 797868032 798400512 798457856 798827008 800210944 804257792 805224448 811073536 814055424 820902186 821509038 822083584 823312737 823921371 827476416 827918444 828470979 829906272 830349598 831432192 834103296 834488928 834548864 834934702 835105824 836999488 838090752 840076692 841171968 841621312 844715508 845816832 847195986 847282176 847734784 848300544 848361472 848753696 850851456 851480448 852590592 854523904 855550976 855638016 857665536 858783744 859242496 861765632 864933888 866123776 873463808 879193692 884048508 886234752 886644486 886708168 887299938 891128448 893745216 894222644 896432784 897601536 898081024 898265088 898680384 900237312 900718208 901384064 903611904 904029672 904697976 904790016 905273344 905877504 907931648 909115392 911269632 912457728 912523264 912945152 915108467 916301568 918992256 920256512 922437152 923639808 924844032 926941184 928055296 930349056 938867472 941624424 946823976 952459833 953701632 954211088 954406656 954847908 957719217 958427211 960087648 961339392 961852928 962494848 965389152 966647808 968223984 969486336 969555968 970004224 972401664 973120512 973570416 974389248 977772544 980089474 980189184 981367296 981467136 981991424 982646784 984875008 988495872 989855744 992660032 997546689 998244352 1000609792 1001914368 1010341152 1013307984 1013849281 1014057072 1017106428 1018432512 1020093126 1021423104 1021968736 1025725974 1026588672 1027063296 1030153216 1031389926 1033176768 1033940544 1034418567 1035288576 1037741796 1039649856 1041451008 1042702752 1042808832 1043365888 1044062208 1045838248 1047201792 1047975936 1050276864 1051721728 1054213888 1054701284 1055588352 1056964608 1060634624 1063147904 1063256064 1064534016 1073487474 1082084544 1085407232 1090750464 1091254752 1094536248 1095345384 1097750316 1098561828 1099994112 1101865297 1103301888 1104627972 1104740352 1106541696 1107984384 1108576256 1112137728 1112651904 1113474432 1113587712 1116742536 1117454336 1120102256 1121562624 1123024896 1125686016 1126287344 1127755776 1129594648 1129709568 1131067392 1134468608 1135307264 1136787456 1143554048 1145044992 1149714828 1153245184 1158922368 1172258256 1173786624 1176568029 1178731344 1181646336 1182192648 1183066584 1183186944 1185747602 1185990624 1186624166 1188171264 1190108647 1191660288 1193213952 1195243712 1196041392 1196680303 1196802048 1197686784 1198240512 1200316416 1204815872 1205372896 1206263968 1206386688 1207836672 1212153856 1215026176 1216610304 1221083136 1221735424 1225323008 1231519744 1233125376 1240465408 1241877666 1245524397 1247148288 1251823296 1252402053 1255499232 1257136128 1260115038 1262431968 1267073262 1269946444 1270793979 1271602176 1272542208 1273130544 1276277184 1276958956 1277220672 1277902948 1280116864 1280708702 1281655466 1281785856 1283326464 1283457024 1286498304 1287185536 1288863744 1290965312 1292648448 1296535552 1297400832 1297494016 1298093888 1299185664 1306918912 1308489728 1310195712 1317994496 1330062252 1335885824 1341333966 1344649176 1347121536 1351077312 1352076096 1355417856 1356044508 1356141904 1357046964 1357910016 1360124168 1361897472 1363673088 1366904448 1367634632 1368784896 1369417728 1374452352 1375186568 1377569024 1378488384 1378587392 1379224756 1380384768 1383655728 1385459712 1386199808 1388601344 1390270336 1390411776 1392082944 1395523584 1396269056 1397301248 1400369152 1407451136 1417674752 1419378688 1431316632 1440131472 1440900773 1442779392 1448083728 1448857277 1452335976 1454333952 1455006336 1458602496 1459381664 1459680768 1460355624 1460460512 1463667088 1464749104 1466658816 1470134211 1470283776 1471069184 1472050944 1472837296 1472987136 1475388928 1477312512 1482743808 1482850304 1483535872 1484632576 1484783616 1488990048 1495416832 1497366528 1500914688 1502871552 1503674368 1506279424 1508089856 1515716608 1525659642 1526726656 1530139689 1532953104 1538588961 1545229824 1547084889 1549765152 1550593018 1550910816 1551739294 1559474784 1562176512 1563011008 1564054128 1564889627 1565048832 1568757372 1570802688 1571641792 1571963904 1575415296 1575528448 1576256864 1577422112 1577582592 1581320832 1582051926 1583382528 1584228352 1588880384 1590951936 1594721856 1594884096 1595736064 1596801024 1596915712 1597654016 1600421888 1608515584 1610448896 1622147072 1628110848 1641804372 1643018076 1646625474 1647842742 1654952832 1655836888 1656941958 1659812544 1660699196 1662864384 1668206592 1668977856 1669097728 1669869404 1670211648 1673998976 1676181504 1680153384 1682343936 1683242624 1689431016 1691633664 1694391972 1694564352 1695469568 1696601088 1696722944 1697507392 1701702912 1702960896 1705181184 1709047808 1711101952 1715331072 1717567488 1718484992 1723531264 1729867776 1732247552 1746927616 1758387384 1768097016 1772469504 1773288972 1773416336 1774599876 1778621403 1779936249 1782256896 1787490432 1788445288 1792865568 1795203072 1796162048 1796530176 1797360768 1800474624 1801436416 1802768128 1807223808 1808059344 1809395952 1809580032 1810546688 1811755008 1815863296 1818230784 1822539264 1824915456 1825046528 1825890304 1830216934 1832603136 1837984512 1840513024 1844874304 1847279616 1849688064 1853882368 1856110592 1860698112 1862816499 1877734944 1883248848 1884254857 1893647952 1904919666 1907403264 1908422176 1908813312 1909695816 1915438434 1916854422 1920175296 1921063053 1922483199 1922678784 1923705856 1924989696 1930778304 1933295616 1936447968 1938972672 1939111936 1940008448 1944803328 1946241024 1947140832 1948778496 1955545088 1960178948 1960378368 1962734592 1962934272 1963982848 1965293568 1969750016 1976991744 1985320064 1995093378 1996488704 2001219584 2003828736 2012000949 2020682304 2026615968 2027698562 2028114144 2034212856 2036865024 2040186252 2042846208 2043937472 2051451948 2053177344 2054126592 2060306432 2062779852 2066353536 2067881088 2068837134 2070577152 2075483592 2079299712 2082902016 2085405504 2085617664 2086731776 2088124416 2091676496 2094403584 2095951872 2100553728 2103443456 2108427776 2109402568 2111176704 2121269248 2126295808 2126512128 2129068032 2146974948 2164169088 2170814464 2181500928 2182509504 2189072496 2190690768 2195500632 2197123656 2199988224 2203730594 2206603776 2209255944 2209480704 2213083392 2215968768 2217152512 2222406277 2224275456 2225303808 2226948864 2227175424 2233485072 2234678173 2234908672 2240204512 2243125248 2246049792 2251372032 2252574688 2255511552 2259189296 2259419136 2262134784 2268937216 2270614528 2273574912 2287108096 2290089984 2299429656 2306490368 2317844736 2325889527 2327608941 2344516512 2347573248 2353136058 2357462688 2363292672 2364385296 2366133168 2366373888 2371495204 2371981248 2373077889 2373248332 2376342528 2380217294 2383320576 2386427904 2390487424 2392082784 2393360606 2393604096 2395373568 2396481024 2400632832 2409631744 2410745792 2412527936 2412773376 2415673344 2424307712 2430052352 2433220608 2442166272 2443470848 2450646016 2463039488 2466250752 2480930816 2483755332 2491048794 2494296576 2503646592 2504804106 2510998464 2514272256 2520230076 2524863936 2534146524 2539892888 2541587958 2543204352 2545084416 2546261088 2552554368 2553917912 2554441344 2555805896 2560233728 2561417404 2563310932 2563571712 2566652928 2566914048 2572996608 2574371072 2577727488 2581930624 2585296896 2593071104 2594801664 2594988032 2596187776 2598371328 2613837824 2616979456 2620391424 2635988992 2660124504 2671771648 2682667932 2689298352 2690734943 2694243072 2702154624 2704152192 2710835712 2712089016 2712283808 2714093928 2715820032 2720248336 2723794944 2727346176 2733808896 2735269264 2737569792 2738835456 2745325401 2748904704 2750373136 2755138048 2756976768 2757174784 2758449512 2760769536 2767311456 2770919424 2772399616 2777202688 2780540672 2780823552 2784165888 2791047168 2792538112 2794602496 2800738304 2814902272 2835349504 2838757376 2857379499 2862633264 2873157651 2875281633 2880262944 2881801546 2885558784 2896167456 2897714554 2904671952 2906223593 2908667904 2910012672 2917204992 2918763328 2919361536 2920711248 2920921024 2922271457 2927334176 2929498208 2933317632 2940268422 2940567552 2942138368 2944101888 2945674592 2945974272 2950777856 2954625024 2965487616 2965700608 2967071744 2969265152 2969567232 2977980096 2990833664 2994733056 3001829376 3005743104 3007348736 3012558848 3016179712 3031433216 3041547843 3051319284 3060279378 3065906208 3077177922 3090459648 3094169778 3099530304 3101186036 3101821632 3103255701 3103478588 3118949568 3124353024 3126022016 3128108256 3129779254 3130097664 3137514744 3141605376 3143283584 3143927808 3150830592 3151056896 3152513728 3154844224 3155165184 3162641664 3164103852 3166765056 3168456704 3177760768 3181903872 3189443712 3189768192 3191472128 3193602048 3193831424 3195308032 3200843776 3217031168 3220897792 3244294144 3256221696 3283608744 3286036152 3293250948 3295685484 3305595891 3309905664 3311673776 3313883916 3319625088 3321398392 3325728768 3336413184 3337955712 3338195456 3339738808 3340423296 3347997952 3352363008 3360306768 3364687872 3366485248 3378862032 3383267328 3388783944 3389128704 3390939136 3393202176 3393445888 3395014784 3403405824 3405921792 3410362368 3418095616 3422203904 3430662144 3435134976 3436969984 3447062528 3459735552 3464495104 3493855232 3516774768 3518653387 3536194032 3544939008 3546577944 3546832672 3549199752 3557242806 3559872498 3564513792 3570325941 3574980864 3576890576 3585731136 3590040909 3590406144 3592324096 3593060352 3594721536 3600949248 3602872832 3605536256 3614447616 3616118688 3618791904 3619160064 3621093376 3623510016 3631726592 3636461568 3645078528 3649830912 3650093056 3651780608 3660433868 3665206272 3675969024 3681026048 3689748608 3694559232 3699376128 3707764736 3712221184 3721396224 3725632998 3736573191 3755469888 3757206159 3766497696 3768509714 3787295904 3809839332 3814806528 3816844352 3817626624 3819391632 3830876868 3833708844 3840350592 3842126106 3844966398 3845357568 3847411712 3849979392 3861556608 3866591232 3872895936 3877945344 3878223872 3880016896 3889606656 3892482048 3894281664 3897556992 3911090176 3920357896 3920756736 3925469184 3927965696 3930587136 3939500032 3953983488 3970640128 3990186756 4002439168 4007657472 4024001898 4041364608 4053231936 4055397124 4056228288 4068425712 4073730048 4080372504 4085692416 4087874944 4102903896 4106354688 4108253184 4120612864 4125559704 4132707072 4135762176 4137674268 4141154304 4150116607 4150967184 4153184581 4158599424 4165804032 4170811008 4171235328 4173463552 4176248832 4183352992 4188807168 4191903744 4201107456 4206886912 4216855552 4218805136 4222353408 4242538496 4252591616 4253024256 4258136064 4293949896 4322702319 4328338176 4341628928 4346571831 4363001856 4365019008 4378144992 4381381536 4391001264 4394247312 4399976448 4407461188 4410402633 4413207552 4418511888 4418961408 4426166784 4431937536 4434305024 4444812554 4448550912 4450607616 4453897728 4454350848 4466970144 4469356346 4469817344 4480409024 4482480457 4486250496 4492099584 4502744064 4505149376 4511023104 4518378592 4518838272 4524269568 4537874432 4541229056 4547149824 4574216192 4580179968 4598859312 4612980736 4635689472 4651779054 4655217882 4689033024 4694668881 4695146496 4706272116 4714925376 4726585344 4728770592 4732266336 4732747776 4742990408 4743962496 4746155778 4746496664 4752685056 4760434588 4766641152 4772855808 4780974848 4784165568 4786721212 4787208192 4790747136 4792962048 4801265664 4819263488 4821491584 4825055872 4825546752 4831346688 4848615424 4860104704 4866441216 4884332544 4886941696 4901292032 4926078976 4961861632 4967510664 4982097588 4988593152 5007293184 5009608212 5021996928 5028544512 5040460152 5049727872 5068293048 5079785776 5083175916 5086408704 5090168832 5092522176 5105108736 5107835824 5108882688 5111611792 5120467456 5122834808 5126621864 5127143424 5133305856 5145993216 5148742144 5155454976 5163861248 5170593792 5186142208 5189603328 5189976064 5192375552 5196742656 5227675648 5233958912 5240782848 5271977984 5320249008 5335864209 5339808747 5343543296 5365335864 5378596704 5381469886 5388486144 5397272387 5404309248 5408304384 5421671424 5424178032 5424567616 5427075563 5428187856 5431087529 5431640064 5440496672 5447589888 5454692352 5467617792 5470538528 5475139584 5477670912 5490650802 5497809408 5500746272 5510276096 5513953536 5514349568 5516899024 5521539072 5534622912 5541838848 5544799232 5554405376 5561081344 5561647104 5568331776 5582094336 5585076224 5589204992 5601476608 5629804544 5652764571 5677514752 5714758998 5725266528 5746315302 5750563266 5760525888 5763189159 5763603092 5767449597 5771117568 5792334912 5795429108 5809343904 5812447186 5817335808 5820025344 5834409984 5837526656 5838723072 5841422496 5841842048 5844542914 5854668352 5858996416 5866635264 5880536844 5881135104 5884276736 5888203776 5891349184 5891948544 5901555712 5909250048 5930975232 5931401216 5934143488 5938530304 5955960192 5981667328 5989466112 6003658752 6011486208 6014697472 6025117696 6032359424 6062866432 6083095686 6102638568 6120558756 6131812416 6154355844 6180919296 6188339556 6199060608 6202372072 6203643264 6206511402 6206957176 6237899136 6248706048 6252044032 6256216512 6259558508 6260195328 6275029488 6283210752 6286567168 6287855616 6301661184 6302113792 6305027456 6309688448 6310330368 6325283328 6328207704 6333530112 6336913408 6355521536 6363807744 6378887424 6379536384 6382944256 6387204096 6387662848 6390616064 6401687552 6434062336 6441795584 6488588288 6512443392 6567217488 6572072304 6586501896 6591370968 6611191782 6619811328 6623347552 6627767832 6639250176 6642796784 6651457536 6667218831 6672826368 6675911424 6676390912 6679477616 6680846592 6695995904 6704034519 6704726016 6720613536 6729375744 6732970496 6757724064 6766534656 6777567888 6778257408 6781878272 6786404352 6786891776 6790029568 6806811648 6811843584 6820724736 6836191232 6844407808 6861324288 6870269952 6873939968 6894125056 6919471104 6928990208 6977668581 6982826823 6987710464 7033549536 7037306774 7072388064 7089878016 7093155888 7093665344 7096944967 7098399504 7114485612 7119744996 7129027584 7140651882 7149961728 7153781152 7171462272 7180081818 7180812288 7184648192 7186120704 7189443072 7201898496 7205745664 7211072512 7228895232 7232237376 7237583808 7238320128 7242186752 7247020032 7263453184 7272923136 7290157056 7299661824 7300186112 7303561216 7320867736 7330412544 7351938048 7362052096 7379497216 7389118464 7398752256 7424442368 7442792448 7451265996 7473146382 7510939776 7514412318 7532995392 7537019428 7574591808 7619678664 7629613056 7633688704 7635253248 7638783264 7661753736 7667417688 7680701184 7684252212 7689932796 7690715136 7694823424 7699958784 7713057079 7723113216 7733182464 7745791872 7755890688 7756447744 7760033792 7779213312 7784964096 7788563328 7795113984 7822180352 7840715792 7841513472 7850938368 7855931392 7861174272 7879000064 7907966976 7941280256 7980373512 8004878336 8015314944 8048003796 8072204829 8082729216 8106463872 8110794248 8112456576 8136851424 8147460096 8160745008 8171384832 8175749888 8205807792 8212709376 8216506368 8235976203 8241225728 8251119408 8265414144 8271524352 8275348536 8282308608 8300233214 8301934368 8306369162 8317198848 8330760529 8331608064 8341622016 8342470656 8346927104 8352497664 8366705984 8377614336 8383807488 8402214912 8413773824 8433711104 8437610272 8444706816 8485076992 8505183232 8506048512 8516272128 8587899792 8645404638 8656676352 8683257856 8693143662 8718670779 8726003712 8730038016 8756289984 8762763072 8766814371 8782002528 8788494624 8799952896 8814922376 8820805266 8826415104 8837023776 8837922816 8852333568 8863875072 8868610048 8889625108 8897101824 8901215232 8907795456 8908701696 8933940288 8938712692 8939634688 8960818048 8964960914 8972500992 8984199168 9005488128 9010298752 9022046208 9036757184 9037676544 9048539136 9075748864 9082458112 9094299648 9124643529 9148432384 9197718624 9225961472 9271378944 9303558108 9310435764 9378066048 9389337762 9390292992 9412544232 9429850752 9453170688 9457541184 9464532672 9465495552 9485980816 9487924992 9492311556 9492993328 9505370112 9520869176 9533282304 9545711616 9561949696 9568331136 9573442424 9574416384 9581494272 9585924096 9602531328 9638526976 9642983168 9650111744 9651093504 9662693376 9720209408 9732882432 9768665088 9773883392 9802584064 9852157952 9916787673 9923723264 9935021328 9964195176 9977186304 10014586368 10019216424 10043993856 10057089024 10078854617 10080920304 10086305411 10099455744 10136586096 10142000939 10159571552 10166351832 10172817408 10180337664 10185044352 10210217472 10215671648 10217765376 10223223584 10240934912 10245669616 10253243728 10254286848 10266611712 10291986432 10297484288 10310909952 10327722496 10341187584 10372284416 10379206656 10379952128 10384751104 10393485312 10455351296 10467917824 10481565696 10543955968 10555960161 10640498016 10671728418 10679617494 10687086592 10710977823 10730671728 10757193408 10762939772 10770122727 10776972288 10794544774 10808618496 10816608768 10843342848 10848356064 10849135232 10854151126 10856375712 10862175058 10863280128 10880993344 10895179776 10909384704 10935235584 10941077056 10950279168 10955341824 10981301604 10995618816 11001492544 11020552192 11027907072 11028699136 11033798048 11043078144 11069245824 11083677696 11089598464 11108810752 11122162688 11123294208 11136663552 11164188672 11170152448 11178409984 11202953216 11259609088 11305529142 11355029504 11429517996 11450533056 11492630604 11501126532 11521051776 11526378318 11527206184 11534899194 11542235136 11584669824 11590858216 11618687808 11624894372 11634671616 11640050688 11668819968 11675053312 11677446144 11682844992 11683684096 11689085828 11709336704 11717992832 11733270528 11761073688 11762270208 11768553472 11776407552 11782698368 11783897088 11803111424 11818500096 11861950464 11862802432 11868286976 11877060608 11911920384 11963334656 12007317504 12022972416 12029394944 12050235392 12064718848 12125732864 12166191372 12205277136 12211797049 12241117512 12263624832 12308711688 12361838592 12376679112 12398121216 12404744144 12407286528 12413022804 12413914352 12450349821 12459553743 12475798272 12497412096 12504088064 12512433024 12519117016 12520390656 12550058976 12566421504 12573134336 12575711232 12603322368 12604227584 12610054912 12619376896 12620660736 12650566656 12656415408 12667060224 12673826816 12711043072 12727615488 12757774848 12759072768 12765888512 12774408192 12775325696 12781232128 12803375104 12868124672 12883591168 12968106957 12977176576 13024886784 13039715493 13134434976 13144144608 13173003792 13180040653 13182741936 13189783999 13222383564 13239622656 13246695104 13255535664 13278500352 13285593568 13302915072 13334437662 13345652736 13351822848 13352781824 13358955232 13361693184 13391991808 13408069038 13409452032 13441227072 13447441371 13458751488 13465940992 13515448128 13533069312 13555135776 13556514816 13563756544 13572808704 13573783552 13580059136 13613623296 13623687168 13641449472 13672382464 13688815616 13722648576 13740539904 13747879936 13788250112 13838942208 13955337162 13965653646 13975420928 14067099072 14074613548 14084006643 14144776128 14179756032 14186311776 14187330688 14193889934 14196799008 14228971224 14239489992 14258055168 14281303764 14299923456 14307562304 14342924544 14360163636 14361624576 14369296384 14372241408 14378886144 14403796992 14411491328 14422145024 14457790464 14464474752 14475167616 14476640256 14484373504 14494040064 14526906368 14545846272 14580314112 14599323648 14600372224 14607122432 14641735472 14660825088 14703876096 14724104192 14758994432 14778236928 14848884736 14885584896 14902531992 14946292764 15021879552 15028824636 15065990784 15074038856 15149183616 15239357328 15259226112 15267377408 15270506496 15277566528 15323507472 15334835376 15361402368 15368504424 15379865592 15381430272 15389646848 15399917568 15426114158 15446226432 15466364928 15491583744 15511781376 15512895488 15520067584 15556843939 15558426624 15569928192 15577126656 15590227968 15644360704 15681431584 15683026944 15701876736 15711862784 15722348544 15758000128 15815933952 15882560512 15960747024 16009756672 16030629888 16096007592 16144409658 16165458432 16191817161 16212927744 16221588496 16224913152 16273702848 16281226689 16293262587 16294920192 16321490016 16342769664 16351499776 16411615584 16425418752 16433012736 16471952406 16482451456 16502238816 16530828288 16543048704 16550697072 16564617216 16600466428 16603868736 16612738324 16634397696 16661521058 16663216128 16683244032 16684941312 16693854208 16704995328 16733411968 16755228672 16767614976 16804429824 16827547648 16867422208 16875220544 16889413632 16958293713 16970153984 17010366464 17032544256 17175799584 17290809276 17313352704 17366515712 17386287324 17437341558 17452007424 17460076032 17512579968 17525526144 17533628742 17564005056 17576989248 17599905792 17629844752 17641610532 17652830208 17674047552 17675845632 17704667136 17727750144 17737220096 17779250216 17794203648 17802430464 17815590912 17867880576 17877425384 17879269376 17921636096 17929921828 17945001984 17968398336 18010976256 18020597504 18044092416 18073514368 18075353088 18097078272 18151497728 18164916224 18188599296 18249287058 18296864768 18395437248 18451922944 18542757888 18607116216 18620871528 18731710049 18756132096 18778675524 18780585984 18825088464 18835144601 18859701504 18906341376 18915082368 18929065344 18930991104 18971961632 18975849984 18984623112 18985986656 19010740224 19041738352 19066564608 19091423232 19123899392 19136662272 19146884848 19148832768 19162988544 19171848192 19205062656 19277053952 19285966336 19300223488 19302187008 19325386752 19440418816 19465764864 19537330176 19547766784 19605168128 19704315904 19833575346 19847446528 19870042656 19928390352 19954372608 20001656493 20029172736 20038432848 20087987712 20112103557 20114178048 20157709234 20161840608 20172610822 20198911488 20273172192 20284001878 20319143104 20332703664 20343565151 20345634816 20360675328 20370088704 20420434944 20431343296 20435530752 20446447168 20481869824 20491339232 20506487456 20508573696 20533223424 20583972864 20594968576 20621819904 20655444992 20682375168 20744568832 20758413312 20759904256 20769502208 20786970624 20910702592 20935835648 20963131392 21087911936 21111920322 21280996032 21290834901 21343456836 21359234988 21421955646 21461343456 21514386816 21525879544 21540245454 21553944576 21589089548 21617236992 21633217536 21686685696 21696712128 21698270464 21708302252 21712751424 21724350116 21726560256 21761986688 21790359552 21818769408 21870471168 21882154112 21900558336 21910683648 21962603208 21991237632 22002985088 22041104384 22055814144 22057398272 22067596096 22086156288 22138491648 22167355392 22179196928 22217621504 22244325376 22273327104 22328377344 22340304896 22356819968 22405906432 22519218176 22611058284 22710059008 22859035992 22901066112 22985261208 23002253064 23042103552 23052756636 23054412368 23069798388 23084470272 23139171237 23169339648 23181716432 23237375616 23249788744 23269343232 23280101376 23337639936 23350106624 23354892288 23365689984 23367368192 23378171656 23418673408 23435985664 23466541056 23522147376 23524540416 23537106944 23552815104 23565396736 23567794176 23606222848 23637000192 23723900928 23725604864 23736573952 23754121216 23823840768 23926669312 24014635008 24045944832 24058789888 24100470784 24129437696 24216614487 24251465728 24332382744 24410554272 24423594098 24482235024 24495313141 24527249664 24617423376 24630573709 24723677184 24753358224 24796242432 24809488288 24814573056 24826045608 24827828704 24900699642 24919107486 24951596544 24992281587 24994824192 25008176128 25024866048 25038234032 25040781312 25100117952 25132843008 25146268672 25151422464 25206644736 25208455168 25220109824 25238753792 25241321472 25301133312 25312830816 25334120448 25347653632 25422086144 25455230976 25515549696 25518145536 25531777024 25548816384 25550651392 25562464256 25606750208 25767182336 25936213914 25954353152 26049773568 26079430986 26156012337 26268869952 26288289216 26300443113 26346007584 26360081306 26365483872 26379567998 26444767128 26479245312 26493390208 26511071328 26557000704 26571187136 26605830144 26668875324 26691305472 26703645696 26705563648 26717910464 26723386368 26783983616 26816138076 26818904064 26882454144 26894882742 26917502976 26931881984 27030896256 27066138624 27110271552 27113029632 27127513088 27145617408 27147567104 27160118272 27227246592 27247374336 27282898944 27344764928 27377631232 27445297152 27495759872 27576500224 27677884416 27910674324 27931307292 28134198144 28149227096 28168013286 28289552256 28359512064 28372623552 28374661376 28387779868 28393598016 28457942448 28478979984 28516110336 28562607528 28599846912 28615124608 28685849088 28720327272 28723249152 28738592768 28744482816 28757772288 28807593984 28822982656 28844290048 28915580928 28928949504 28950335232 28953280512 28968747008 28988080128 29050816249 29053812736 29160628224 29198647296 29200744448 29214244864 29283470944 29321650176 29407752192 29448208384 29517988864 29556473856 29697769472 29771169792 29805063984 29892585528 30043759104 30057649272 30131981568 30148077712 30236563851 30258916233 30298367232 30426002817 30478714656 30518452224 30534754816 30541012992 30555133056 30647014944 30669670752 30722804736 30737008848 30759731184 30762860544 30779293696 30799835136 30852228316 30892452864 30932729856 30983167488 31023562752 31025790976 31040135168 31113687878 31116853248 31139856384 31154253312 31180455936 31288721408 31362863168 31366053888 31403753472 31423725568 31444697088 31516000256 31631867904 31667880483 31765121024 31921494048 32019513344 32061259776 32192015184 32288819316 32330916864 32383634322 32425855488 32443176992 32449826304 32547405696 32562453378 32586525174 32589840384 32642980032 32685539328 32702999552 32823231168 32850837504 32866025472 32943904812 32964902912 33004477632 33061656576 33086097408 33101394144 33129234432 33200932856 33207737472 33225476648 33268795392 33323042116 33326432256 33366488064 33369882624 33387708416 33409990656 33466823936 33510457344 33535229952 33608859648 33734844416 33750441088 33778827264 33916587426 33940307968 34020732928 34065088512 34351599168 34581618552 34626705408 34733031424 34772574648 34874683116 34904014848 34920152064 34979554259 35025159936 35051052288 35067257484 35128010112 35153978496 35199811584 35259689504 35283221064 35305660416 35348095104 35351691264 35409334272 35455500288 35474440192 35558500432 35588407296 35604860928 35631181824 35735761152 35754850768 35758538752 35843272192 35859843656 35890003968 36021952512 36041195008 36088184832 36147028736 36150706176 36194156544 36302995456 36329832448 36377198592 36498574116 36593729536 36635391147 36790874496 36903845888 37085515776 37214232432 37241743056 37351049463 37378661229 37463420098 37512264192 37557351048 37561171968 37650176928 37670289202 37719403008 37780906709 37812682752 37830164736 37858130688 37861982208 37943923264 37951699968 37969246224 37971973312 37989528941 38021480448 38083476704 38133129216 38182846464 38247798784 38273324544 38293769696 38297665536 38325977088 38343696384 38410125312 38554107904 38571932672 38600446976 38604374016 38650773504 38880837632 38931529728 39074660352 39095533568 39210336256 39408631808 39540121959 39569351997 39667150692 39740085312 39856780704 39908745216 40003312986 40058345472 40076865696 40175975424 40224207114 40228356096 40315418468 40323681216 40342324113 40345221644 40397822976 40546344384 40568003756 40638286208 40665407328 40687130302 40691269632 40721350656 40740177408 40840869888 40862686592 40871061504 40892894336 40963739648 40982678464 41012974912 41017147392 41066446848 41167945728 41189937152 41243639808 41310889984 41364750336 41489137664 41516826624 41519808512 41539004416 41821405184 41871671296 41926262784 42175823872 42223840644 42561992064 42581669802 42686913672 42718469976 42843911292 42922686912 43028773632 43051759088 43080490908 43107889152 43178179096 43234473984 43266435072 43373371392 43393424256 43396540928 43416604504 43425502848 43448700232 43453120512 43523973376 43580719104 43637538816 43740942336 43764308224 43801116672 43821367296 43925206416 43982475264 44005970176 44082208768 44111628288 44114796544 44135192192 44172312576 44276983296 44334710784 44358393856 44435243008 44488650752 44546654208 44656754688 44680609792 44713639936 44811812864 45038436352 45222116568 45420118016 45718071984 45742494031 45802132224 45970522416 46004506128 46084207104 46105513272 46108824736 46139596776 46168940544 46278342474 46338679296 46363432864 46474751232 46499577488 46538686464 46560202752 46670531817 46675279872 46700213248 46709784576 46731379968 46734736384 46756343312 46837346816 46871971328 46933082112 47044294752 47049080832 47074213888 47105630208 47130793472 47135588352 47212445696 47274000384 47447801856 47451209728 47473147904 47508242432 47647681536 47853338624 48029270016 48091889664 48117579776 48200941568 48258875392 48433228974 48502931456 48575451483 48664765488 48821108544 48843680067 48847188196 48879787761 48964470048 48990626282 49054499328 49234846752 49261147418 49447354368 49506716448 49592484864 49618976576 49629146112 49652091216 49655657408 49678614769 49801399284 49838214972 49903193088 49984563174 49989648384 50016352256 50049732096 50076468064 50081562624 50200235904 50265686016 50292537344 50302844928 50413289472 50416910336 50440219648 50477507584 50482642944 50602266624 50625661632 50668240896 50695307264 50844172288 50910461952 51031099392 51063554048 51097632768 51101302784 51124928512 51213500416 51534364672 51872427828 52099547136 52158861972 52312024674 52537739904 52576578432 52600886226 52692015168 52720162612 52730967744 52759135996 52889534256 52958490624 52986780416 53022142656 53114001408 53142374272 53211660288 53337750648 53382610944 53407291392 53411127296 53435820928 53446772736 53567967232 53632276152 53637808128 53764908288 53789765484 53835005952 53863763968 53991399553 54061792512 54132277248 54220543104 54226059264 54255026176 54291234816 54295134208 54320236544 54454493184 54494748672 54565797888 54689529856 54755262464 54890594304 54991519744 55153000448 55355768832 55821348648 55862614584 56195130147 56268396288 56298454192 56336026572 56505433803 56579104512 56719024128 56745247104 56749322752 56775559736 56787196032 56915884896 56957959968 57032220672 57125215056 57199693824 57230249216 57371698176 57440654544 57446498304 57477185536 57488965632 57515544576 57615187968 57645965312 57688580096 57831161856 57857899008 57900670464 57906561024 57937494016 57976160256 58101632498 58107625472 58321256448 58397294592 58401488896 58428489728 58566941888 58643300352 58815504384 58896416768 59035977728 59112947712 59395538944 59542339584 59610127968 59785171056 59817107579 60087518208 60115298544 60263963136 60296155424 60473127702 60517832466 60596734464 60852005634 60957429312 61030695453 61036904448 61069509632 61082025984 61110266112 61294029888 61339341504 61445609472 61474017696 61519462368 61525721088 61558587392 61599670272 61704456632 61784905728 61865459712 61966334976 62047125504 62051581952 62080270336 62227375756 62233706496 62279712768 62308506624 62360911872 62577442816 62725726336 62732107776 62807506944 62889394176 63032000512 63263735808 63335760966 63530242048 63842988096 63872504703 64039026688 64384030368 64577638632 64661833728 64767268644 64851710976 64886353984 64899652608 65094811392 65124906756 65173050348 65179680768 65285960064 65371078656 65405999104 65646462336 65701675008 65732050944 65887809624 65929805824 66008955264 66123313152 66172194816 66202788288 66258468864 66401865712 66415474944 66450953296 66537590784 66646084232 66652864512 66732976128 66775416832 66819981312 66933647872 67020914688 67070459904 67217719296 67469688832 67500882176 67557654528 67833174852 68041465856 68130177024 68703198336 69163237104 69253410816 69417513711 69466062848 69545149296 69749366232 69808029696 69840304128 69959108518 70050319872 70102104576 70134514968 70256020224 70307956992 70399623168 70519379008 70551982319 70566442128 70604137877 70611320832 70696190208 70703382528 70818668544 70911000576 70948880384 71117000864 71176814592 71209721856 71262363648 71471522304 71509701536 71517077504 71686544384 71719687312 71780007936 72043905024 72082390016 72176369664 72294057472 72301412352 72388313088 72605990912 72659664896 72754397184 72997148232 73187459072 73270782294 73485939423 73581748992 73807691776 73891721127 74171031552 74428464864 74483486112 74702098926 74757322458 74926840196 74976844761 75024528384 75114702096 75122343936 75300353856 75340578404 75438806016 75561813418 75625365504 75660329472 75716261376 75723964416 75887846528 75903399936 75938492448 75943946624 75979057882 76042960896 76166953408 76266258432 76365692928 76495597568 76546649088 76587539392 76595331072 76651954176 76687392768 76820250624 77108215808 77143865344 77200893952 77301547008 77761675264 77863059456 78149320704 78191067136 78420672512 78817263616 79080243918 79138703994 79334301384 79480170624 79713561408 79817490432 80006625972 80116690944 80153731392 80351950848 80448414228 80456712192 80630836936 80647362432 80684648226 80690443288 80795645952 81092688768 81136007512 81276572416 81330814656 81374260604 81382539264 81442701312 81480354816 81681739776 81725373184 81742123008 81785788672 81927479296 81965356928 82025949824 82034294784 82132893696 82335891456 82379874304 82487279616 82621779968 82729500672 82978275328 83033653248 83039617024 83078008832 83642810368 83743342592 84351647744 84447681288 85123984128 85163339604 85373827344 85436939952 85482579343 85687822584 85845373824 86057547264 86103518176 86160981816 86215778304 86356358192 86468947968 86532870144 86746742784 86786848512 86793081856 86833209008 86851005696 86897400464 86906241024 87047946752 87152448747 87161438208 87481884672 87528616448 87602233344 87642734592 87850412832 87964950528 88011940352 88164417536 88223256576 88229593088 88270384384 88344625152 88553966592 88669421568 88716787712 88870486016 88977301504 89093308416 89313509376 89361219584 89427279872 89623625728 90076872704 90444233136 90709691553 90776748699 90840236032 91278008451 91436143968 91484988062 91604264448 91941044832 92009012256 92168414208 92211026544 92217649472 92260284571 92279193552 92328487993 92337881088 92556684948 92677358592 92726865728 92949502464 92999154976 93077372928 93120405504 93341063634 93350559744 93400426496 93419569152 93462759936 93469472768 93512686624 93674693632 93743942656 93866164224 94088589504 94098161664 94148427776 94211260416 94261586944 94271176704 94424891392 94548000768 94895603712 94902419456 94946295808 95016484864 95295363072 95706677248 96058540032 96183779328 96235159552 96517750784 96866457948 97150902966 97329530976 97642217088 97687360134 97694376392 97759575522 97928940096 97981252564 98108998656 98469693504 98522294836 98894708736 99013432896 99184969728 99237953152 99258292224 99304182432 99311314816 99357229538 99602798568 99676429944 99806386176 99969126348 99979296768 100032704512 100099464192 100152936128 100163125248 100400471808 100531372032 100585074688 100605689856 100826578944 100833820672 100880439296 100955015168 101204533248 101251323264 101336481792 101390614528 101688344576 101820923904 102062198784 102127108096 102195265536 102202605568 102249857024 102427000832 103068729344 103744855656 104199094272 104317723944 104624049348 104938662777 105075479808 105153156864 105201772452 105384030336 105440325224 105461935488 105518271992 105779068512 105916981248 105973560832 106044285312 106228002816 106284748544 106423320576 106675501296 106765221888 106814582784 106822254592 106871641856 106893545472 107135934464 107264552304 107275616256 107529816576 107579530968 107670011904 107727527936 107982799106 108123585024 108264554496 108441086208 108452118528 108510052352 108582469632 108590268416 108640473088 108908986368 108989497344 109131595776 109379059712 109510524928 109781188608 109906173441 109983039488 110306000896 110711537664 111642697296 111725229168 112390260294 112536792576 112596908384 112672053144 113010867606 113158209024 113342720127 113438048256 113490494208 113498645504 113551119472 113574392064 113831769792 113915919936 113968586823 114064441344 114250430112 114399387648 114460498432 114743396352 114881309088 114892996608 114954371072 114977931264 115031089152 115230375936 115291930624 115377160192 115662323712 115715798016 115801340928 115813122048 115874988032 115952320512 116203264996 116215250944 116642512896 116794589184 116856979456 117133883776 117286600704 117631008768 117792833536 118071955456 118225895424 118620365877 118708055991 118791077888 119220255936 119570342112 119634215158 120175036416 120230597088 120527926272 120592310848 120946255404 121035664932 121193468928 121704011268 121914858624 122061390906 122073808896 122139019264 122164051968 122220532224 122588059776 122678683008 122891218944 122948035392 123038924736 123051442176 123117174784 123199340544 123408913264 123569811456 123730919424 123932669952 124094251008 124103163904 124160540672 124454751512 124467412992 124559425536 124617013248 125154885632 125451452672 125464215552 125615013888 125778788352 126527471616 126671521932 127060484096 127685976192 127745009406 128078053376 128768060736 129155277264 129323667456 129534537288 129703421952 129772707968 129799305216 130189622784 130249813512 130346100696 130359361536 130571920128 130742157312 130811998208 131121970343 131292924672 131403350016 131464101888 131775619248 131846012207 131859611648 132017910528 132246626304 132344389632 132405576576 132516937728 132803731424 132830949888 132901906592 133075181568 133292168464 133305729024 133465952256 133550833664 133639962624 133867295744 134041829376 134140919808 134435438592 134939377664 135001764352 135115309056 135666349704 136082931712 136260354048 137227482093 137406396672 138326474208 138506821632 138835027422 138932125696 139090298592 139498732464 139616059392 139680608256 139918217036 140011595451 140100639744 140204209152 140269029936 140512040448 140615913984 140799246336 141038758016 141103964638 141132884256 141208275754 141222641664 141392380416 141406765056 141637337088 141822001152 141897760768 142234001728 142353629184 142419443712 142524727296 142943044608 143019403072 143034155008 143373088768 143439374624 143560015872 144087810048 144164780032 144352739328 144588114944 144602824704 144776626176 145211981824 145319329792 145508794368 145994296464 146374918144 146541564588 146971878846 147163497984 147615383552 147783442254 148342063104 148856929728 148966972224 149035844307 149404197852 149514644916 149853680392 149953689522 150049056768 150229404192 150244687872 150600707712 150681156808 150877612032 151123626836 151250731008 151320658944 151432522752 151447928832 151775693056 151806799872 151876984896 151887893248 151958115764 152085921792 152333906816 152532516864 152731385856 152991195136 153093298176 153175078784 153190662144 153303908352 153374785536 153640501248 154216431616 154287730688 154401787904 154603094016 155523350528 156298641408 156382134272 156841345024 157634527232 158160487836 158277407988 158668602768 158753361637 158960341248 159427122816 159634980864 160013251944 160233381888 160307462784 160703901696 160896828456 160913424384 161261673872 161294724864 161369296452 161380886576 161591291904 161974198659 162185377536 162272015024 162553144832 162661629312 162748521208 162765078528 162885402624 162960709632 163363479552 163450746368 163484246016 163571577344 163854958592 163930713856 164051899648 164068589568 164265787392 164671782912 164759748608 164974559232 165243559936 165459001344 165956550656 166067306496 166079234048 166156017664 167285620736 167486685184 168585390441 168703295488 168895362576 169516301409 170247968256 170326679208 170747654688 170873879904 170965158686 171340528489 171375645168 171467191987 171690747648 172115094528 172207036352 172321963632 172414015963 172431556608 172712716384 172937895936 173065740288 173493485568 173573697024 173586163712 173666418016 173702011392 173794800928 173812482048 174095893504 174304897494 174322876416 174963769344 175057232896 175204466688 175285469184 175700825664 175929901056 176023880704 176328835072 176446513152 176459186176 176540768768 176689250304 177107933184 177338843136 177433575424 177740972032 177954603008 178186616832 178627018752 178722439168 178854559744 179247251456 179451322737 180888466272 181419383106 181553497398 181680472064 182556016902 182872287936 182969976124 183092086359 183208528896 183882089664 184018024512 184336828416 184422053088 184435298944 184520569142 184558387104 184656975986 184675762176 185113369896 185354717184 185453731456 185899004928 185998309952 186154745856 186240811008 186682127268 186701119488 186800852992 186839138304 186925519872 186938945536 187025373248 187349387264 187487885312 187732328448 188177179008 188196323328 188296855552 188422520832 188523173888 188849782784 189096001536 189791207424 189804838912 189892591616 190032969728 190590726144 191413354496 192117080064 192470319104 193035501568 193732915896 194301805932 194659061952 195284434176 195374720268 195388752784 195519151044 195857880192 195962505128 196217997312 196939387008 197044589672 197789417472 198026865792 198369939456 198475906304 198516584448 198608364864 198622629632 198714459076 199205597136 199352859888 199612772352 199938252696 199958593536 200065409024 200198928384 200305872256 200326250496 200800943616 201062744064 201170149376 201211379712 201653157888 201667641344 201760878592 201910030336 202409066496 202502646528 202672963584 202781229056 203376689152 204124397568 204254216192 204390531072 204405211136 204499714048 204854001664 206137458688 207489711312 207600549833 208398188544 208635447888 209248098696 209877325554 210150959616 210306313728 210403544904 210768060672 210880650448 210923870976 211036543984 211558137024 211655946957 211812413631 211833962496 211947121664 212088570624 212456005632 212569497088 212846641152 213351002592 213530443776 213629165568 213644509184 213743283712 213787090944 214271868928 214529104608 214551232512 215059633152 215159061936 215340023808 215455055872 215965598212 216247170048 216529108992 216882172416 216904237056 217020104704 217164939264 217180536832 217280946176 217817972736 217978994688 218263191552 218758119424 219021049856 219562377216 219812346882 219966078976 220457818269 220612001792 221423075328 221675163381 223285394592 223450458336 224780520588 225073585152 225193816768 225344106288 226021735212 226316418048 226685440254 226876096512 226980988416 226997291008 227102238944 227148784128 227663539584 227831839872 227937173646 228128882688 228500860224 228798775296 228920996864 229486792704 229762618176 229785993216 229908742144 229955862528 230062178304 230460751872 230583861248 230754320384 231324647424 231431596032 231602681856 231749976064 231904641024 232406529992 232430501888 233285025792 233589178368 233713958912 234267767552 234573201408 235262017536 236143910912 236451790848 237240731754 237416111982 237582155776 238440511872 239140684224 239268430316 240350072832 240461194176 241055852544 241184621696 241892510808 242071329864 242386937856 243408022536 243829717248 244122781812 244147617792 244278038528 244328103936 244441064448 244856879813 245176119552 245357366016 245782437888 245896070784 246077849472 246102884352 246234349568 246398681088 246817826528 247139622912 247461838848 247865339904 248188502016 248206327808 248321081344 248909503024 248934825984 249118851072 249234026496 250309771264 250902905344 250928431104 251230027776 253054943232 253343043864 254120968192 255371952384 255490018812 256156106752 256447738029 257536121472 258310554528 258647334912 259069074576 259406843904 259545415936 259598610432 260379245568 260499627024 260692201392 260718723072 261143840256 261457346241 261484314624 261623996416 262243940686 262585849344 262806700032 262928203776 263551238496 263692024414 263719223296 264035821056 264466346963 264493252608 264688779264 264811153152 265033875456 265607462848 265661899776 265803813184 266150363136 266584336928 266611458048 266931904512 267101667328 267279925248 267734591488 268083658752 268281839616 268870877184 269878755328 270003528704 270230618112 271332699408 272165863424 272520708096 274454964186 274812793344 276652948416 276780853713 276985463979 277013643264 277670054844 278180597184 278997464928 279232118784 279361216512 279836434072 280023190902 280201279488 280408418304 280538059872 281024080896 281231827968 281598492672 282077516032 282207929276 282265768512 282416551508 282445283328 282784760832 282813530112 283274674176 283644002304 283795521536 284468003456 284707258368 284838887424 285049454592 285886089216 286038806144 286068310016 286746177536 286878749248 287120031744 288175620096 288329560064 288705478656 289176229888 289553252352 290423963648 290638659584 291988592928 292749836288 293083129176 293943757692 294326995968 295230767104 295566884508 296684126208 297713859456 297933944448 298071688614 298808395704 299029289832 299707360784 299907379044 300098113536 300458808384 300489375744 301201415424 301362313616 301755224064 302247253672 302501462016 302641317888 302865045504 303551386112 303613599744 303753969792 303775786496 303916231528 304171843584 304667813632 305065033728 305462771712 305982390272 306186596352 306350157568 306381324288 306607816704 306749571072 307281002496 308432863232 308575461376 308803575808 309206188032 311046701056 312597282816 312764268544 313682690048 314815988331 315269054464 316320975672 316554815976 317337205536 317506723274 317920682496 318439070833 318854245632 319269961728 320026503888 320197458217 320466763776 320614925568 321407803392 321793656912 321826848768 322523347744 322589449728 322738592904 322761773152 323182583808 323948397318 324370755072 324544030048 325106289664 325323258624 325497042416 325530157056 325770805248 325921419264 326726959104 326901492736 326968492032 327143154688 327709917184 327861427712 328103799296 328137179136 328531574784 329343565824 329519497216 329949118464 330487119872 330918002688 331913101312 332134612992 332158468096 332312035328 334973370368 337170780882 337406590976 337790725152 339032602818 340028160381 340495936512 340653358416 341495309376 341747759808 341905760469 341930317372 342681056978 342751290336 342934383974 343381495296 344230189056 344414072704 344643927264 344828031926 344863113216 345425432768 345875791872 346131480576 346986971136 347147394048 347172327424 347332836032 347404022784 347589601856 347624964096 348191787008 348609794988 348645752832 349927538688 350114465792 350570938368 351401651328 351859802112 352047761408 352657670144 352893026304 352918372352 353081537536 353378500608 354215866368 354677686272 354867150848 355481944064 355909206016 356373233664 357444878336 357709119488 358494502912 358902645474 361776932544 362838766212 363106994796 365112033804 365744575872 365939952248 366184172718 366417057792 367764179328 368036049024 368673656832 368844106176 368870597888 369041138284 369116774208 369313951972 369351524352 370226739792 370709434368 370907462912 371798009856 371996619904 372309491712 372481622016 373364254536 373402238976 373601705984 373678276608 373851039744 373877891072 374050746496 374698774528 374975770624 375464656896 376354358016 376392646656 376593711104 376845041664 377046347776 377699565568 379582414848 379609677824 379785183232 380065939456 381181452288 382826708992 384234160128 384940638208 386071003136 387465831792 388603611864 389318123904 390568868352 390749440536 390777505568 391038302088 391715760384 391925010256 392435994624 393365911029 393878774016 394089179344 395538036621 395578834944 396053731584 396739878912 396951812608 397033168896 397216729728 397245259264 397428918152 398411194272 398705719776 399225544704 399876505392 399917187072 400130818048 400397856768 400611744512 400652500992 401601887232 402125488128 402340298752 402422759424 403306315776 403335282688 403521757184 403820060672 404818132992 405005293056 405345927168 405562458112 406753378304 408248795136 408508432384 408781062144 408810422272 408999428096 409708003328 411682446279 412274917376 414979422624 415201099666 416796377088 417270895776 418496197392 418719753053 419754651108 420301919232 420612627456 420807089808 421536121344 421761300896 421847741952 422073087968 423116274048 423311893914 423624827262 423667924992 423894243328 424177141248 424912011264 425138994176 425693282304 426702005184 427060887552 427258331136 427289018368 427486567424 427574181888 428543737856 429058209216 429102465024 430119266304 430318123872 430680047616 430910111744 431931196424 432494340096 433058217984 433764344832 433808474112 434040209408 434329878528 434361073664 434561892352 435635945472 435957989376 436526383104 438042099712 439124754432 439624693764 440915636538 441224003584 442846150656 443350326762 446570789184 446900916672 447107532921 449561041176 450147170304 450387633536 450688212576 452043470424 452632836096 453370880508 453752193024 453961976832 453994582016 454204477888 454297568256 455327079168 455663679744 455874347292 456257765376 457001720448 457597550592 457841993728 458973585408 459525236352 459571986432 459817484288 459911725056 460124356608 460921503744 461167722496 461508640768 462649294848 462863192064 463205363712 463499952128 463809282048 464813059984 464861003776 466570051584 467427917824 468535535104 469146402816 470524035072 472287821824 472903581696 474481463508 474832223964 476260084911 476881023744 478281368448 478536860632 480700145664 480922388352 482111705088 482369243392 483785021616 484142659728 484773875712 485922595977 486816045072 487659434496 488245563624 488295235584 488556077056 488656207872 488882128896 489713759626 490352239104 490714732032 491564875776 491792141568 492155698944 492205768704 492468699136 492797362176 493635653056 493863876233 494279245824 494923677696 495730679808 496377004032 496412655616 496642162688 497819006048 497869651968 498237702144 498468052992 500619542528 501805810688 501856862208 502460055552 506109886464 506686087728 508241936384 510743904768 510980037624 512312213504 512895476058 514021585467 514401575961 515072242944 516621109056 517242047889 517294669824 518138149152 518813687808 519090831872 519197220864 520758491136 520999254048 521384402784 521437446144 522287680512 522914692482 522968629248 523247992832 524487881372 525171698688 525613400064 525856407552 527102476992 527384048828 527438446592 528071642112 528932693926 528986505216 529377558528 529622306304 530067750912 531214925696 531323799552 531607626368 532300726272 533168673856 533222916096 533863809024 534203334656 534559850496 535469182976 536167317504 536563679232 537741754368 538353968211 539757510656 540007057408 542665398816 544331726848 545041416192 548909928372 549625586688 553305896832 553561707426 553970927958 554027286528 555340109688 556361194368 557994929856 558464237568 558722433024 559672868144 560046381804 560402558976 560816836608 561076119744 562048161792 562463655936 563196985344 564155032064 564415858552 564531537024 564833103016 564890566656 565569521664 566549348352 567288004608 567591043072 568936006912 569414516736 569677774848 570098909184 571772178432 572077612288 573492355072 573757498496 574240063488 576351240192 576659120128 577410957312 578352459776 579106504704 580847927296 581277319168 583977185856 585499672576 586166258352 587887515384 588653991936 590461534208 591133769016 593368252416 594652422403 595427718912 595867888896 596143377228 597616791408 598058579664 598378055401 599414721568 599814758088 600196227072 600917616768 600978751488 602402830848 602724627232 603510448128 604494507344 605002924032 605282635776 605730091008 607102772224 607227199488 607507939584 607551572992 607832463056 608343687168 609335627264 610130067456 611964780544 612373192704 612700315136 612762648576 613215633408 613499142144 614562004992 616865726464 617150922752 617607151616 618412376064 622093402112 622801649499 625194565632 625528537088 627365380096 629631976662 630538108928 632641951344 633109631952 634674411072 634967840871 635013446548 635437240893 635841364992 636878141666 637708491264 638539923456 640053007776 640394916434 640933527552 641229851136 642815606784 643587313824 643653697536 645046695488 645178899456 645477185808 645523546304 645821991997 646365167616 647896794636 648741510144 649088060096 650212579328 650646517248 650994084832 651060314112 651541610496 651842838528 653453918208 653802985472 653936984064 654286309376 655419834368 655722855424 656207598592 656274358272 657063149568 658687131648 659038994432 659898236928 660974239744 661836005376 663826202624 664269225984 664316936192 664624070656 669946740736 674341561764 675581450304 678065205636 680056320762 680991873024 681306716832 682990618752 683495519616 683811520938 683860634744 685362113956 685502580672 685868767948 686762990592 688460378112 688828145408 689287854528 689656063852 689726226432 690850865536 691751583744 692262961152 693973942272 694294788096 694344654848 694665672064 694808045568 695179203712 695249928192 696383574016 697219589976 697291505664 699855077376 700228931584 701141876736 702803302656 703719604224 704095522816 705315340288 705786052608 705836744704 706163075072 708431732736 709355372544 709734301696 710963888128 711818412032 712746467328 714889756672 715418238976 716989005824 717805290948 723553865088 725677532424 726213989592 730224067608 731489151744 731879904496 732368345436 732834115584 734570639439 735528358656 736072098048 737347313664 737688212352 737741195776 738082276568 738233548416 738627903944 738703048704 740453479584 741418868736 741814925824 743596019712 743993239808 744618983424 744963244032 746728509072 746804477952 747203411968 747356553216 747702079488 747755782144 748101492992 749397549056 749951541248 750929313792 752708716032 752785293312 753187422208 753690083328 754092695552 755399131136 759164829696 759219355648 759570366464 760131878912 762362904576 765653417984 768468320256 769343214087 769881276416 772142006272 774931663584 777207223728 777622398527 778636247808 781137736704 781498881072 781555011136 782076604176 783431520768 783850020512 784871989248 786731822058 787757548032 788178358688 791076073242 791157669888 792107463168 793399040889 793479757824 793903625216 794066337792 794433459456 794490518528 794857836304 796822388544 797411439552 798451089408 799753010784 799834374144 800261636096 800795713536 801223489024 801305001984 803203774464 804250976256 804680597504 804845518848 806612631552 806670565376 807043514368 807640121344 809636265984 810010586112 810691854336 811124916224 813506756608 816497590272 817562124288 817998856192 819416006656 823364892558 824549834752 829958845248 830342561139 830402199332 830956391937 834541791552 836992394784 837439506106 839509302216 840603838464 841225254912 841614179616 843072242688 843522601792 843695483904 844146175936 846232548096 846623787828 847249654524 847335849984 847788486656 848354282496 849824022528 850277988352 851386564608 853404010368 854121775104 854516662272 854578036736 854973134848 855148363776 857087475712 858116418432 858204930048 860238532608 860636247744 861360095232 861820223488 863862392848 864988680192 866116435968 867528689664 868080418816 868659757056 868722147328 869123784704 871271890944 871915978752 876084199424 878249508864 879249387528 881831273076 885692301312 886700653524 893141578368 893801833344 894215065842 899122082352 900294340608 900775267072 901376425152 904086940848 905265672192 906741761016 907504386048 907923953664 907989164032 908408955776 908595136512 910654158336 911327359488 911748694584 912515530752 914003440896 915195101184 915683987456 917853792401 917947170816 919050472704 919143972864 919634968576 919823450112 920248713216 921843007488 922335444992 923017281536 925298589696 925726384128 926410727424 926999904256 927618564096 929626119968 929722007552 933140103168 934855835648 937071070208 938292805632 941048070144 944575643648 945807163392 948962927016 949664447928 952520169822 953762047488 955317212499 956562736896 957073721264 960592374651 961400291328 961844776704 964223410176 964738486784 967570043232 968285319456 969547751424 971845191954 973632090144 975318868992 976491127248 976590471168 977112154112 977312415744 977764257792 979427519252 980704478208 981429464064 983129751552 983584283136 984311397888 984411537408 984937398272 985594724352 987271306112 987727752466 988558491648 989847355392 991461359616 992754008064 992825311232 993284325376 995638012096 995739303936 996475404288 996936105984 1001239085056 1003611621376 1004920111104 1012219772928 1013372175456 1016483872768 1021487809536 1021960075248 1024624427008 1025790952116 1028043170934 1028803151922 1030144485888 1033242218112 1034484095778 1034589339648 1036276298304 1037627375616 1038181663744 1038394441728 1041516982272 1041998508096 1042768805568 1042874892288 1044575361024 1045829384964 1045937258496 1046495985664 1048975762744 1050343397376 1051712815104 1054204953984 1054768097656 1054876893184 1056143284224 1057865387852 1057973010432 1058755117056 1059244612608 1060135501824 1062429851392 1062647599104 1063215252736 1064601452544 1066337347712 1066445832192 1067727618048 1069119700992 1070938365952 1072334635008 1073127358464 1075483508736 1076707936422 1079515021312 1080014114816 1085330797632 1088663453696 1097819856744 1099251173376 1106611793664 1107123414852 1107941855916 1108054573056 1110680219376 1111273531459 1112722388736 1115989859712 1116928475136 1117444866048 1119345736288 1120092763608 1120805117952 1121633673216 1122152239488 1124096323584 1124927311872 1126393970688 1128310064128 1128831717104 1129063074048 1129666206032 1129781133312 1131139043328 1133098696704 1135182086144 1137872013824 1138829033472 1139355549696 1140197818368 1143544356864 1144155224576 1146984710144 1147514996992 1148480126976 1152702480384 1153318240256 1154821914624 1156704919552 1158213009408 1161695854592 1162554638336 1167954371712 1170999345152 1172332516704 1175775030768 1177307983872 1180097733087 1180923068416 1182267538032 1186614109863 1186736504832 1189304844806 1190855437824 1191735777792 1192286754456 1195233582816 1196117159328 1196756110802 1198829443136 1199383699423 1199629516176 1200270343909 1200392454144 1201835233536 1201957502976 1204805661696 1205449254464 1207020896256 1208989014688 1210005848064 1210565271552 1211460182016 1214205544448 1214454398976 1215015879168 1215103145984 1215664926112 1216687374336 1218671254528 1220260134912 1223929561088 1224746385408 1225400630272 1225525297152 1226431266816 1226998284288 1229124009984 1233731452928 1234301845504 1235214303232 1236824752128 1244186804224 1245603298998 1250389131264 1251057074176 1254730760192 1256159259159 1259263953324 1265283902688 1266219263904 1269348822144 1269935681742 1270026893096 1270874481786 1271682729984 1273756283332 1275416982528 1277079846912 1280106015552 1280789832868 1281867055104 1282459702272 1285631213568 1287174627648 1287307395072 1290093390976 1290357798912 1290954371616 1291047092608 1291643983994 1292730335232 1295793589272 1297483020288 1298176120192 1300425158656 1301293034496 1301988169664 1302120628224 1303083220992 1303685677056 1306907836416 1307605970944 1307873968128 1308572618752 1310839668736 1311445710848 1312415197184 1314126299136 1317374263296 1318077988864 1321948479488 1323672010752 1327652405248 1328538451968 1328633872384 1329248141312 1339893481472 1348683123528 1351162900608 1356130411272 1360112641524 1361983746048 1362613433664 1365981237504 1366991039232 1367623041876 1367721269488 1370724227912 1371005161344 1371737535896 1373525981184 1376920756224 1377656290816 1378575709056 1379312127704 1379452452864 1381701731072 1383503167488 1384525922304 1387947884544 1388589576192 1388689309696 1389331344128 1389616091136 1390358407424 1390499856384 1392767148032 1394439179952 1394583011328 1399710154752 1400457863168 1402283753472 1405606605312 1407439208448 1408191045632 1410630680576 1411572105216 1411673489408 1412326150144 1416863465472 1418710745088 1419468603392 1421927776256 1423636824064 1428780254733 1429779513344 1430836477952 1433978011648 1435610581896 1447107730176 1451355064848 1452427979184 1453203848831 1460448135216 1462978303488 1463759808992 1464736690872 1465668231168 1469141278878 1471056717312 1472144196096 1474694627328 1475376424704 1475482391552 1476164553136 1476467096832 1477255807888 1477406097408 1480906959168 1481591628699 1482837737472 1483629851648 1487192039424 1487986479616 1489237966848 1489926488064 1493457018144 1493608955904 1494406823936 1494713106432 1495404158976 1495511564288 1496202985984 1498795098112 1499903082496 1501858627584 1505417432064 1505570586624 1506374844416 1507380166656 1508185391104 1510798262272 1518329659392 1519140732928 1520263757824 1524725809152 1531306835968 1536936640512 1538686428174 1539762552832 1542064756401 1543204727883 1544284012544 1549863327168 1551726143667 1554414447456 1555244797054 1557272495616 1562275473408 1562997762144 1563110022272 1564153208352 1566863041536 1567700041024 1569743978496 1573463644116 1575515096064 1576356717376 1582152146484 1582315339776 1584214926336 1586798081778 1586959515648 1587807250432 1588132675584 1588866918912 1588981037056 1589715672608 1593644777088 1594822879104 1596902178816 1599506021568 1599668748288 1600523272192 1601591427072 1602446978048 1602610003968 1606407548928 1608501952512 1609361195008 1609691037696 1613225263104 1613341130752 1614087028736 1615280242688 1619272531968 1620021172224 1622249832448 1627013513216 1632995180544 1635124248576 1635997712384 1646729785116 1659917690496 1660685122278 1660804398664 1661912783874 1669083583104 1673984789568 1674879012212 1679018604432 1681207676928 1682450509824 1683228359232 1686144485376 1687045203584 1687390967808 1688292351872 1692465096192 1693247575656 1694499309048 1694671699968 1695576973312 1696708564992 1699648045056 1700555976704 1702773129216 1706808020736 1708243550208 1709033324544 1709156073472 1709946269696 1710296727552 1713998158691 1714174951424 1716232836864 1720477065216 1721272495488 1722720190464 1723640446976 1727724785696 1729977360384 1732232871936 1735057379328 1736160837632 1737319514112 1737444294656 1738247569408 1742543781888 1743831957504 1752168398848 1756499017728 1758498775056 1763662546152 1771384602624 1773401307048 1783957267209 1786283156736 1787603666688 1788430131684 1795134166203 1798244164704 1800588681216 1801550534144 1802752850304 1808173881696 1810531344384 1813483522032 1815008772096 1815847907328 1815978328064 1816817911552 1817190273024 1821308316672 1822654718976 1823497389168 1825031061504 1828006881792 1830390202368 1831367974912 1835707584802 1835894341632 1838100945408 1838287945728 1839269937152 1839646900224 1840497426432 1843686014976 1844670889984 1846034563072 1850597179392 1851452768256 1852821454848 1853999808512 1855237128192 1859252239936 1859444015104 1866280206336 1868404948497 1869711671296 1874142140416 1876585611264 1882096140288 1889151287296 1891614326784 1897925854032 1899328895856 1905040339644 1907524094976 1910634424998 1913125473792 1914147442528 1921184749302 1922800582656 1923689553408 1928446820352 1929476973568 1935140086464 1936570638912 1937465975991 1939095502848 1943690383908 1947264180288 1950637737984 1952982254496 1953180942336 1954224308224 1954624831488 1955528515584 1958855038504 1961408956416 1962858928128 1966259503104 1967168566272 1968622795776 1968823074816 1969874796544 1971189448704 1974542612224 1975455504932 1977116983296 1979694710784 1982922719232 1985508016128 1986568650752 1991276024192 1991478607872 1992950808576 1993872211968 2002478170112 2007223242752 2009840222208 2026744350912 2032967745536 2042975619072 2043920150496 2049248854016 2051581904232 2056086341868 2057606303844 2060288971776 2063793701281 2066484436224 2068968191556 2069178679296 2072552596608 2075254751232 2076363327488 2076788883456 2083033964544 2083997016192 2085537611136 2085749784576 2089150722048 2091658769928 2091874516992 2092991971328 2097951525488 2100686794752 2103425630208 2108409907968 2109536195312 2109753786368 2112286568448 2115730775704 2115946020864 2117510234112 2118489225216 2124859702784 2125295198208 2126430505472 2129202905088 2132674695424 2132891664384 2135455236096 2138239401984 2141876731904 2144669270016 2146254716928 2150967017472 2153415872844 2159030042624 2160028229632 2170661595264 2177326907392 2195639713488 2198502346752 2203711918317 2213223587328 2214246829704 2215883711832 2216109146112 2221360438752 2222547062918 2225444777472 2229073495831 2231979719424 2233856950272 2234889732096 2238691472576 2240185527216 2241382207519 2241610235904 2243267346432 2244304478976 2248192647168 2249854623744 2252787941376 2256620128256 2257663434208 2258126148096 2259332412064 2259562266624 2262278086656 2266197393408 2270364172288 2275744027648 2277658066944 2278711099392 2280395636736 2287088713728 2288310449152 2293969420288 2295029993984 2296960253952 2305404960768 2306636480512 2309643829248 2313409839104 2316426018816 2323391709184 2325109276672 2332867195581 2335908743424 2344665033408 2351550061536 2354615967744 2360195466174 2361846136832 2364535076064 2373228219726 2373473009664 2378609689612 2380197122667 2381710875648 2383471555584 2384573508912 2390467165632 2392234318656 2393512221604 2397658886272 2398767398846 2399259032352 2400540687818 2400784908288 2403670467072 2403915005952 2409611323392 2410898508928 2414041792512 2417978029376 2420011696128 2421130543104 2422920364032 2428411088896 2428908797952 2430031758336 2430206291968 2431329852224 2433374748672 2437342509056 2440520269824 2447859122176 2449492770816 2450801260544 2453996568576 2458248019968 2467462905856 2468603691008 2470428606464 2473649504256 2488373608448 2491206597996 2502114148352 2509461520384 2512318518318 2518527906648 2530567805376 2532438527808 2538697644288 2539871363484 2540053786192 2541748963572 2543365459968 2547512566664 2550833965056 2554159693824 2560212031104 2561579665736 2563734110208 2564919404544 2571262427136 2574349255296 2574614790144 2580186781952 2580715597824 2581908743232 2582094185216 2583287967988 2585460670464 2591587178544 2594966040576 2596352240384 2600850317312 2602586068992 2603976339328 2604241256448 2606166441984 2607371354112 2613815672832 2615211941888 2615747936256 2617145237504 2621679337472 2622891421696 2624830394368 2628252598272 2634748526592 2636155977728 2643896958976 2655304810496 2657076903936 2657267744768 2658496282624 2679786962944 2697366247056 2698807147829 2702325801216 2712260822544 2720225283048 2723967492096 2725226867328 2731962475008 2733982078464 2735246083752 2735442538976 2741448455824 2742010322688 2743475071792 2747051962368 2753561377203 2753841512448 2755312581632 2757151418112 2758624255408 2758904905728 2763403462144 2767006334976 2769051844608 2775895769088 2777179152384 2777378619392 2778662688256 2779232182272 2780716814848 2780999712768 2785534296064 2788878359904 2789166022656 2799420309504 2800915726336 2804567506944 2811213210624 2814878416896 2816382091264 2821261361152 2823144210432 2823346978816 2824652300288 2833726930944 2837421490176 2838937206784 2843855552512 2847273648128 2857560509466 2859559026688 2861672955904 2865951637497 2867956023296 2871221163792 2881777123953 2894215460352 2902710129696 2904855958368 2906407697662 2920896270432 2925956606976 2927519617984 2929473381744 2931038271371 2931336462336 2938282557756 2942113434624 2944288392192 2949389254656 2950752849408 2950964783104 2952329106272 2952934193664 2954511615776 2954812194816 2961813918336 2963183257398 2965675474944 2967259703296 2974384078848 2975972959232 2978475933696 2979852976128 2986914036288 2987217911808 2988813647872 2989426212864 2990808317952 2991023128576 2992405971968 2997590196224 2999806164992 3003717255168 3010834864128 3012749688832 3014760333312 3016370782208 3021596524544 3036659318784 3038281465856 3040527515648 3049451618304 3073873281024 3077372856348 3084129512802 3086409455766 3088568025088 3099726654336 3103452287334 3108828894912 3110489594108 3114544991232 3124550946816 3125995524288 3126220044544 3128306416704 3133726083072 3135400082048 3139487956992 3146927288232 3151030192128 3152713434752 3164304292968 3164630679552 3168429852672 3173596163556 3173919031296 3175614500864 3176265351168 3177733837824 3177962074112 3179431345216 3187289554176 3189645758208 3193804357632 3199012043136 3199337496576 3201046544384 3203182854144 3204893956096 3212815097856 3217003905024 3218722390016 3219382075392 3226450526208 3226682261504 3228174057472 3230560485376 3238545063936 3240042344448 3244499664896 3254027026432 3265990361088 3271995424768 3293459570232 3319835380992 3321370244556 3321608797328 3323825567748 3333820594377 3338167166208 3347969579136 3349758024424 3358037208864 3362415353856 3364901019648 3366456718464 3372288970752 3374090407168 3374781935616 3376584703744 3384930192384 3386495151312 3388998618096 3389343399936 3391153946624 3393417129984 3399296090112 3401111953408 3405546258432 3413616041472 3416487100416 3418066649088 3418312146944 3419892539392 3420593455104 3427996317382 3428349902848 3432465673728 3440954130432 3442544990976 3445440380928 3447280893952 3455449571392 3459954720768 3464465743872 3470114758656 3472321675264 3474639028224 3474888589312 3476495138816 3485087563776 3487663915008 3504336797696 3512998035456 3516997550112 3527325092304 3529209347161 3542769205248 3546802614096 3567914534418 3572566313472 3575207333376 3576860263368 3590268332406 3596488329408 3598151098269 3600811031727 3601177362432 3603101068288 3605505700608 3616347763392 3621062688768 3626967044064 3630017544192 3631695814656 3631956656128 3633635823104 3634380546048 3642616633344 3645309437952 3646994778336 3650062123008 3656013763584 3660780404736 3662735949824 3671415169604 3671788683264 3676201890816 3676575891456 3678539874304 3679293800448 3680994852864 3687372029952 3689341779968 3692069126144 3701194358784 3702905536512 3705642909696 3710474256384 3718504479872 3718888030208 3732560412672 3736809896994 3739423342592 3748284280832 3753171222528 3764192280576 3768477777477 3778302574592 3795851708064 3798657791712 3810080679288 3815048189952 3821268849996 3826250947584 3828294885056 3842369498604 3845601165312 3847379106816 3856893640704 3858953947136 3870280172928 3873141277824 3874931951982 3878191005696 3887380767816 3894528360576 3901275475968 3905964508992 3906361884672 3908448616448 3909249662976 3911057031168 3917710077008 3922817912832 3925717856256 3932519006208 3934337132544 3937245591552 3939749593088 3942378897408 3949085224448 3950911009864 3954233966592 3965845438464 3971016032256 3973137301504 3982552048384 3982957215744 3985901617152 3987744423936 4014446485504 4019680444416 4053488701824 4065935491072 4085951238144 4087840300992 4098497708032 4103163808464 4112172683736 4115212607688 4120577943552 4127587402562 4132968872448 4137936383112 4138357358592 4145105193216 4150509502464 4152726654976 4153577766912 4162566956821 4166067929088 4167994032384 4171075222272 4171499569152 4178301444096 4183317539856 4183749033984 4185983942656 4195903050976 4201373589504 4206851260416 4216819815936 4219072390624 4219507572736 4224573136896 4231461551408 4231892041728 4235020468224 4236978450432 4249719405568 4250590396416 4252861010944 4258405810176 4265349390848 4265783328768 4270910472192 4283753463808 4289338540032 4292509433856 4301934034944 4306831745688 4318060085248 4320056459264 4341323190528 4354653814784 4359611546493 4391279426976 4397004693504 4407423836634 4426447174656 4428493659408 4431767423664 4432218292224 4442720877504 4444774886097 4445094125836 4450889554944 4458146991662 4463959438848 4467713900544 4469779464192 4477382945152 4480371054432 4482764415038 4483220471808 4486534692864 4488608957952 4496385294336 4499709247488 4505575882752 4513240256512 4515326868416 4516252296192 4518664824128 4519124533248 4524556173312 4532394786816 4540728344576 4551488055296 4557422198784 4560791273472 4574177427456 4576620898304 4587938840576 4590059987968 4593920507904 4610809921536 4613272961024 4619287658496 4626819678208 4632852037632 4646783418368 4650218553344 4665734391162 4671817486848 4689330066816 4703100123072 4709231935488 4720390932348 4729070152128 4746456439452 4746946019328 4757219379224 4760394245334 4763421751296 4766943111168 4769147017824 4780934331264 4784468637312 4787024443208 4795317772544 4797534797692 4798518064704 4801081375636 4801569816576 4807340934144 4807830011904 4819222646784 4821797017856 4828083585024 4835956058752 4840023392256 4842261086208 4845840728064 4856822177792 4857817595904 4860063516672 4860412583936 4862659704448 4866749497344 4874685018112 4881040539648 4895718244352 4898985541632 4901602521088 4907993137152 4934925811712 4937207382016 4940857212928 4976747216896 4982413195992 5004228296704 5018923040768 5024637036636 5037055813296 5061135610752 5064877055616 5077395288576 5079742726968 5080107572384 5083497927144 5086730919936 5095025133328 5101667930112 5108319387648 5120424062208 5123159331472 5127468220416 5129838809088 5141994476073 5142524854272 5148698510592 5160373563904 5161431195648 5163817486464 5164188370432 5166575935976 5170921340928 5183174357088 5189932081152 5192704480768 5201700634624 5205172137984 5207952678656 5208482512896 5212332883968 5214742708224 5227631345664 5230423883776 5231495872512 5234290475008 5243358674944 5245782843392 5249660788736 5256505196544 5269497053184 5272311955456 5287793917952 5310609620992 5314153807872 5314535489536 5316992565248 5351871801627 5359573925888 5385402498609 5394732494112 5397614295658 5404651602432 5424521645088 5440450566096 5443356789689 5447934984192 5450453734656 5463924950016 5467964156928 5470492167504 5470885077952 5482896911648 5484020645376 5486950143584 5494103924736 5507122754406 5507683024896 5510625163264 5514302836224 5517248510816 5517809811456 5526806924288 5534012669952 5538103689216 5551791538176 5554358304768 5554757238784 5557325376512 5558464364544 5561433629696 5561999425536 5571068592128 5577756719808 5578332045312 5598840619008 5601831452672 5609135013888 5622426421248 5629756833792 5632764182528 5642522722304 5646288420864 5646693957632 5649304600576 5667453861888 5674842980352 5677874413568 5694547296256 5715121018932 5731903274994 5735912046592 5742442327584 5763554247906 5788430920704 5805420259392 5809711916736 5812397927973 5812815395324 5841792540864 5851913213952 5855039235968 5858946763488 5862076542742 5862672924672 5876565115512 5884226869248 5888576784384 5898778509312 5901505698816 5901929566208 5904658212544 5905868387328 5909023231552 5909624389632 5923627836672 5926366514796 5931350949888 5934519406592 5948768157696 5951945918464 5959705952256 5973828072576 5974435823616 5977627295744 5978852425728 5981616635904 5982046257152 5984811943936 5995180392448 5999612329984 6007434510336 6021669728256 6025499377664 6029520666624 6032741564416 6043193049088 6076562931712 6081055031296 6098903236608 6147746562048 6154745712696 6168259025604 6172818911532 6191381103843 6199453308672 6206904574668 6217657789824 6220979188216 6229089982464 6249101893632 6251991048576 6252440089088 6256612833408 6267452166144 6270800164096 6278975913984 6293854576464 6302060384256 6305426869504 6328608585936 6329261359104 6336859705344 6347192327112 6347838062592 6351229001728 6352530702336 6355467675648 6355924148224 6358862690432 6374579108352 6379291516416 6387608715264 6398024086272 6398674993152 6402093088768 6406365708288 6409787912192 6425630195712 6434007810048 6437444780032 6438764150784 6452901052416 6453364523008 6456348114944 6461120970752 6477090127872 6480084688896 6488999329792 6508054052864 6531980722176 6543990849536 6586919140464 6639670761984 6642740489112 6643217594656 6647651135496 6667641188754 6676334332416 6687220487493 6695939158272 6699516048848 6716074417728 6724146622557 6724830707712 6729802039296 6732913436928 6744577941504 6748180814336 6749563871232 6753169407488 6769860384768 6772990302624 6777997236192 6778686799872 6782307893248 6786834259968 6798592180224 6802223906816 6811092516864 6827232082944 6832974200832 6836133298176 6836624293888 6839785078784 6841186910208 6855992634764 6856699805696 6864931347456 6881908260864 6885089981952 6890880761856 6894561787904 6910899142784 6919909441536 6928931487744 6940229517312 6944643350528 6949278056448 6949777178624 6952990277632 6970175127552 6975327830016 6998601586743 7008673595392 7033995100224 7054650184608 7058418694322 7085538410496 7093605228192 7135829068836 7145132626944 7150414666752 7153720526736 7180536664812 7192976658816 7196302196538 7201622063454 7202354724864 7206202136576 7211011401216 7232695526784 7242125377536 7253934088128 7260035088384 7263391629312 7263913312256 7267271646208 7268761092096 7285233266688 7290618875904 7293989556672 7300124246016 7312027527168 7321560809472 7325471899648 7342830339208 7343577366528 7352403781632 7357079748608 7361989705728 7374744059904 7378683559936 7384138252288 7402388717568 7405811073024 7411285819392 7420948512768 7437008959744 7465120825344 7473619793988 7496568561664 7506342445056 7528384561152 7536955554954 7556605149184 7591703416128 7597315583424 7620161358576 7630096379904 7642537699992 7652501895168 7656589770112 7684738997208 7691202330624 7694758213632 7713787281408 7717907894272 7740560345856 7746282555648 7749863903964 7756382011392 7774761535632 7778914720213 7789056721152 7802550951936 7811929017984 7812723769344 7816897232896 7818499325952 7822114062336 7835420154016 7845635825664 7851435712512 7865038012416 7868674265088 7874491183104 7879499186176 7884757794816 7898170448896 7901822019728 7908467933184 7931690876928 7946274603008 7965104096768 7965914431488 7971803234304 7975488847872 8028892971008 8039360888832 8096421443487 8106977403648 8131870982144 8171902476288 8175680601984 8196995416064 8206327616928 8224345367472 8230425215376 8241155887104 8255174805124 8260684131609 8265937744896 8275872766224 8276714717184 8290210386432 8301019004928 8305453309952 8307155533824 8325133913642 8332135858176 8335988064768 8342150444544 8342999138304 8356602888192 8366635079712 8367498067968 8371967885312 8391806101952 8395685895961 8402747179008 8413702520832 8433639631872 8438144781248 8439015145472 8449146273792 8462923102816 8463784083456 8470040936448 8473956900864 8499438811136 8501180792832 8505722021888 8516811620352 8530698781696 8531566657536 8541820944384 8567506927616 8578677080064 8585018867712 8603868069888 8613663491376 8636120170496 8640112918528 8682646381056 8709307629568 8719223092986 8782558853952 8793114814113 8794009387008 8814847673268 8852894349312 8856987318816 8863534847328 8864436584448 8885441755008 8889549772194 8890188251672 8901779109888 8916293983324 8927918877696 8935427801088 8939558928384 8954765890304 8960742108864 8965528830076 8966440943616 8973069385728 8977217915904 8992770588672 8999418494976 9011151765504 9026480513024 9030653736832 9032504592384 9037329648256 9038249066496 9049112346624 9064789573632 9081456689152 9102976110592 9114844397568 9121582546944 9148354854912 9153241796608 9175877681152 9180119975936 9221619843072 9226545922048 9253639356416 9265704075264 9293566836736 9300437106688 9331468782324 9343634973696 9378660133632 9406200246144 9418463870976 9440781864696 9458140304256 9492912878904 9493892038656 9514438758448 9520788490668 9526843502592 9533886222336 9538294035648 9561868662528 9568937274624 9574048886416 9590635545088 9595069595384 9597036129408 9602162751272 9603139633152 9614681868288 9638445293568 9643594035712 9656167170048 9671912117504 9680046784512 9684522172416 9691681456128 9713644355584 9715635191808 9720127033344 9720825167872 9725319408896 9733498994688 9749370036224 9762081079296 9791436488704 9797971083264 9803205042176 9815986274304 9869851623424 9874414764032 9881714425856 9953494433792 9964826391984 10001461783131 10008456593408 10037846081536 10049274073272 10074111626592 10109091180851 10122271221504 10129754111232 10154790577152 10159485453936 10160215144768 10166995854288 10172426941817 10173461839872 10190050266656 10203335860224 10216638775296 10240848124416 10246318662944 10254936440832 10259677618176 10283988952146 10285049708544 10297397021184 10320747127808 10322862391296 10327634972928 10328376740864 10333151871952 10341842681856 10366348714176 10379864162304 10385408961536 10403401269248 10410344275968 10415905357312 10416965025792 10424665767936 10429485416448 10455262691328 10460847767552 10462991745024 10468580950016 10486717349888 10491565686784 10499321577472 10513010393088 10538994106368 10544623910912 10575587835904 10587628041483 10628307615744 10633985130496 10703743603254 10719147851776 10770804997218 10789464988224 10794453294807 10795228591316 10802433095181 10809303204864 10849043290176 10880901132192 10886713579378 10895869968384 10900907469312 10927849900032 10935928313856 10940984335008 10941770155904 10965793823296 10968041290752 10973900287168 10988207849472 11014245508812 11015366049792 11021250326528 11028605672448 11034497021632 11035619622912 11053613848576 11068025339904 11076207378432 11103583076352 11108716609536 11109514477568 11114650753024 11116928729088 11122867259392 11142137184256 11155513439616 11156664090624 11197681238016 11203662905344 11218270027776 11244852842496 11259513667584 11265528365056 11285045444608 11292576841728 11293387915264 11298609201152 11334907723776 11355748827136 11389094592512 11430242037864 11463806549988 11484884655168 11527108495812 11576861841408 11610840518784 11619423833472 11624795855946 11625630790648 11683585081728 11703826427904 11710078471936 11717893526976 11724153085484 11725345849344 11753130231024 11768453738496 11777153568768 11797557018624 11803011397632 11803859132416 11809316425088 11811736774656 11818046463104 11819248779264 11847255673344 11852733029592 11862701899776 11869038813184 11897536315392 11903891836928 11919411904512 11947656145152 11948871647232 11955254591488 11957704851456 11963233271808 11964092514304 11969623887872 11990360784896 11999224659968 12043339456512 12050998755328 12059041333248 12065483128832 12086386098176 12153125863424 12162110062592 12197806473216 12295493124096 12309491425392 12336518051208 12345637823064 12382762207686 12398906617344 12413809149336 12435315579648 12441958376432 12458179964928 12487700870463 12498203787264 12503982097152 12504880178176 12513225666816 12534904332288 12541600328192 12557951827968 12587709152928 12604120768512 12610853739008 12657217171872 12658522718208 12673719410688 12694384654224 12695676125184 12702458003456 12705061404672 12710935351296 12711848296448 12717725380864 12749158216704 12758583032832 12775217430528 12796048172544 12797349986304 12804186177536 12812731416576 12819575824384 12851260391424 12868015620096 12874889560064 12877528301568 12905802104832 12906729046016 12912696229888 12922241941504 12954180255744 12960169377792 12977998659584 13016108105728 13063961444352 13078834639479 13087981699072 13173838280928 13279341523968 13285480978224 13286435189312 13295302270992 13335282377508 13352668664832 13374440974986 13391878316544 13399032097696 13432148835456 13448293245114 13449661415424 13459604078592 13465826873856 13489155883008 13496361628672 13499127742464 13506338814976 13539720769536 13545980605248 13555994472384 13557373599744 13564615786496 13573668519936 13597184360448 13604447813632 13622185033728 13654464165888 13672266596352 13673248587776 13679570157568 13682373820416 13711985269528 13713399611392 13729862694912 13763816521728 13770179963904 13781761523712 13789123575808 13821798285568 13839818883072 13857862975488 13880459034624 13898556112896 13905980555264 13940350255104 13950655660032 13997203173486 14017347190784 14067990200448 14109300369216 14116837388644 14187210456384 14271658137672 14290265253888 14300829333504 14307441053472 14361073329624 14385953317632 14392604393076 14403244126908 14404709449728 14412404273152 14422022802432 14446555908967 14465391053568 14484250755072 14507868176256 14520070176768 14526783258624 14527826624512 14534543292416 14537522184192 14570466533376 14581237751808 14587979113344 14600248492032 14624055054336 14643121618944 14650943799296 14685660678416 14687154733056 14704807563264 14714159497216 14723979411456 14757367119872 14768276504576 14804777435136 14811622146048 14822571638784 14874017919488 14930241650688 14947239587976 14993137123328 15012684890112 15056769122304 15073911109908 15113210298368 15183406832256 15194631166848 15240322717152 15260192759808 15285075399984 15305003790336 15313179540224 15369477994416 15382404661248 15389516427264 15425983428219 15427574562816 15435815788544 15481120691712 15492565111296 15499727807928 15512764022784 15549523071264 15557829440426 15578113442304 15603514470817 15605101903872 15623858035968 15625447538688 15633794465792 15636998651904 15644228124672 15670840308032 15691271651328 15702871425024 15730076024832 15737348530176 15748982366208 15758998372352 15769515589632 15796340897792 15803644039456 15816935866368 15863381753856 15892549206016 15930208193536 15931828862976 15943606468608 15950977695744 16057785942016 16078721777664 16192842886974 16213954807296 16263741964288 16330070369067 16343804952576 16351361203968 16412655233856 16448690734944 16460850430752 16482311774208 16510349610248 16521368263218 16531875489792 16551745532448 16553429434368 16580420772864 16602038009856 16610906619904 16614311067648 16650267827284 16664271716352 16671976129536 16684300889088 16685998276608 16713205776384 16733270159424 16734996135936 16743935770624 16783612203904 16791371791922 16805494358016 16827405041664 16867279263744 16876289562496 16878030290944 16898292547584 16925846205632 16927568166912 16940081872896 16947913801728 16998877622272 17002361585664 17011444043776 17033623240704 17061397563392 17083641888768 17135013855232 17207736139776 17227326982752 17272240340992 17280225837056 17365292762112 17418615259136 17438446185972 17565117707904 17586229628226 17588018774016 17629695346536 17705788698624 17713974637632 17727069694656 17728873168896 17770883510016 17779099544388 17780376503344 17803558219776 17832587966648 17855837755392 17879117856768 17909531780608 17921484217728 17931057660152 17932881887232 17946138771456 17954435831808 17985541177344 17998836989952 18022303531008 18052961026048 18061307473664 18065009184768 18074659296512 18076498132992 18098224693248 18129579147264 18205952221184 18229688795136 18243165093888 18296709709824 18306483593216 18351755362304 18360239951872 18443239686144 18453091844096 18507278712832 18574143311529 18587133673472 18600874213376 18662937564648 18687269947392 18757320267264 18812400492288 18836927741952 18881563729392 18891650034803 18916280608512 18985825757808 18987784077312 19028877516896 19041576981336 19053687005184 19067772444672 19076588071296 19123737325056 19137874549248 19148097772832 19181271090176 19190139190768 19194072258816 19204325502544 19206279266304 19229363736576 19276890587136 19287188071424 19312334340096 19343824235008 19360093569024 19369044344832 19383362912256 19427288711168 19431270383616 19440254066688 19441650335744 19450638817792 19466997989376 19498740072448 19524162158592 19582872977408 19595942166528 19606410084352 19631972548608 19748829528064 19763428851712 19906988867584 19929652783968 20002923566262 20016913186816 20061661462479 20075692163072 20098548146544 20148223253184 20172439867671 20218182361702 20244542443008 20259508222464 20309581154304 20318970907872 20320430289536 20333991708576 20344853883634 20346923679744 20380100533312 20406671720448 20433277550592 20481696248832 20492637325888 20509872881664 20519355236352 20567977904292 20570099417088 20594794042368 20641494255616 20645724782592 20655269945856 20656753481728 20666303743904 20683685363712 20732697428352 20759728324608 20770817923072 20806802538496 20820688551936 20831810714624 20833930051584 20849331535872 20858970832896 20910525382656 20921695535104 20925983490048 20937161900032 20973434699776 20983131373568 20998643154944 21026020786176 21089247821824 21151175671808 21175256082966 21256615231488 21267970260992 21407487206508 21541609994436 21578929976448 21588906589614 21590457182632 21604866190362 21618606409728 21698086580352 21761802264384 21773427158756 21791739936768 21801814938624 21855699800064 21871856627712 21881968670016 21883540311808 21931587646592 21936082581504 21947800574336 21976415698944 22028491017624 22030732099584 22042500653056 22057211344896 22068994043264 22071239245824 22107227697152 22136050679808 22152414756864 22207166152704 22217433219072 22219028955136 22229301506048 22233857458176 22245734518784 22284274368512 22311026879232 22395362476032 22407325810688 22489705684992 22519027335168 22531056730112 22570090889216 22585153683456 22586775830528 22597218402304 22669815447552 22711497654272 22778189185024 22860484075728 22927613099976 22969769310336 23054216991624 23153723682816 23221681037568 23238847666944 23249591711892 23251261581296 23336744160639 23367170163456 23407652855808 23420156943872 23435787053952 23448306170968 23450691698688 23506260462048 23536907476992 23554307137536 23595114037248 23606022795264 23607718264832 23618632850176 23623473549312 23636092926208 23638497558528 23694511346688 23705466059184 23725403799552 23738077626368 23795072630784 23807783673856 23838823809024 23895312290304 23897743294464 23910509182976 23915409702912 23926466543616 23928185028608 23939247775744 23980721569792 23998449319936 24086678913024 24101997510656 24118082666496 24130966257664 24172772196352 24289264330461 24306251726848 24324220125184 24395612946432 24590986248192 24618982850784 24673036102416 24691275646128 24704465430127 24765524415372 24797813234688 24827618298672 24870631159296 24883916752864 24916359929856 24975401740926 24996407574528 25007964194304 25009760356352 25026451333632 25069808664576 25083200656384 25115903655936 25175418305856 25187057687883 25208241537024 25221707478016 25314434343744 25317045436416 25347438821376 25388769308448 25391352250368 25404916006912 25410122809344 25421870702592 25423696592896 25435450761728 25498316433408 25517166065664 25550434861056 25592096345088 25594699972608 25608372355072 25625462833152 25639151648768 25702520782848 25736031240192 25749779120128 25755056603136 25811604209664 25825392459776 25844483883008 25908360511488 25920338755584 26032216211456 26127922888704 26157669278958 26175963398144 26347676561856 26379344442339 26558683047936 26570961956448 26572870378624 26590604541984 26670564755016 26705337329664 26748881949972 26783756633088 26798064195392 26864297670912 26896586490228 26899322830848 26919208157184 26931653747712 26978311766016 26992723257344 26998255484928 27012677629952 27079441539072 27091961210496 27111988944768 27114747199488 27129231572992 27147337039872 27194368720896 27208895627264 27244370067456 27308928331776 27344533192704 27346497175552 27359140315136 27364747640832 27423970539056 27426799222784 27459725389824 27527633043456 27540359927808 27578247151616 27643596571136 27679637766144 27760918069248 27797112225792 27811961110528 27880700510208 27901311320064 27994406346972 28135980400896 28218600738432 28233674777288 28374420912768 28543316275344 28580530507776 28601658667008 28614882106944 28722146659248 28771906635264 28785208786152 28806488253816 28809418899456 28824808546304 28844045604864 28893111817934 28930782107136 28968501510144 29015736352512 29040140353536 29053566517248 29055653249024 29069086584832 29075044368384 29137968697747 29140933066752 29162475503616 29175958226688 29200496984064 29248110108672 29286243237888 29301887598592 29371321356832 29374309466112 29409615126528 29428318994432 29447958822912 29514734239744 29536553009152 29609554870272 29623244292096 29645143277568 29748035838976 29860483301376 29894479175952 29986274246656 30025369780224 30113538244608 30147822219816 30226420596736 30327273542553 30366813664512 30389262333696 30480645434304 30517280825451 30520385519616 30570150799968 30610007580672 30626359080448 30738955988832 30764809322496 30779032854528 30851966856438 30855149125632 30871631577088 30962241383424 30985130222592 30999455615856 31025528045568 31099046142528 31115658880852 31156226884608 31207028941634 31210203807744 31247716071936 31250895077376 31267588931584 31273997303808 31288456249344 31341680616064 31382543302656 31405742850048 31460152049664 31474697060352 31497964732416 31517996744704 31539031179264 31592681795584 31607288078912 31633871732736 31726763507712 31762884124449 31785098412032 31860416387072 31901955391488 32115571884032 32157443555328 32385685773948 32427909614592 32527483928576 32660140738134 32687609905152 32702722407936 32825310467712 32897381469888 32921700861504 32964623548416 33020699220496 33042736526436 33063750979584 33103491064896 33106858868736 33160841545728 33204076019712 33221813239808 33228622135296 33300535654568 33328543432704 33343952259072 33368601778176 33426411552768 33466540318848 33469992271872 33487871541248 33567224407808 33582743583844 33610988716032 33654810083328 33734558527488 33752579124992 33796585095168 33851692411264 33855136333824 33880163745792 33895827603456 33997755244544 34004723171328 34022888087552 34067246481408 34122795126784 34167283777536 34270027710464 34454653965504 34544480681984 34560451674112 34730585524224 34837230518272 34876892371944 35084492921777 35130235415808 35172459256452 35176037548032 35259390693072 35411577397248 35427949275264 35454139389312 35457746337792 35541767020032 35558199088776 35560753006688 35607116439552 35665175933296 35711675510784 35758235713536 35819063561216 35842968435456 35862115320304 35865763774464 35892277542912 35908871663616 35971082354688 35997673979904 36105922052096 36122614947328 36130018369536 36149318593024 36152996265984 36196449386496 36259158294528 36411904442368 36459377590272 36486330187776 36593419419648 36612967186432 36703510724608 36720479903744 36886479372288 36906183688192 37014557425664 37148286623058 37174267346944 37201748426752 37325875129296 37374539894784 37463102611389 37514640534528 37624800984576 37673855483904 37763127458784 37783300069606 37832561217024 37971651515616 37975568154624 38057755033792 38083153962672 38103497527823 38107374010368 38135544889344 38153176142592 38247474650112 38275749098496 38296195545664 38362542180352 38380278381536 38388144517632 38408651005088 38412558532608 38458727473152 38553781174272 38574376142848 38624668680192 38687648470016 38720187138048 38738088689664 38766725824512 38854577422336 38862540767232 38880508133376 38883300671488 38901277635584 38933995978752 38997480144896 39048324317184 39165745954816 39191884333056 39212820168704 39263945097216 39497659056128 39526857703424 39859305567936 40005847132524 40123322924958 40151384326144 40197096293088 40296446506368 40344879735342 40436364723404 40489084886016 40519016444928 40619162308608 40637941815744 40640860579072 40667983417152 40689707767268 40693847359488 40760201066624 40813343440896 40866555101184 40963392497664 40985274651776 41019745763328 41038710472704 41135955808584 41140198834176 41189588084736 41282988511232 41291449565184 41310539891712 41313506963456 41332607487808 41367370727424 41465394856704 41519456649216 41541635846144 41613605076992 41641377103872 41663621429248 41717941665792 41821050765312 41843391070208 41851966980096 41874323800064 41946869399552 41966262747136 41997286309888 42052041572352 42178495643648 42302351343616 42350512165932 42535940521984 42814974413016 43083219988872 43157859952896 43177813179228 43180914365264 43209732380724 43237212819456 43339667726901 43396173160704 43523604528768 43546854317512 43583479873536 43603629877248 43711399600128 43743713255424 43763937340032 43767080623616 43863175293184 43872165163008 43895601148672 43952831397888 44056982035248 44061464199168 44085001306112 44114422689792 44137988086528 44142478491648 44214455394304 44272101359616 44304829513728 44414332305408 44434866438144 44438057910272 44458603012096 44467714916352 44491469037568 44568548737024 44622053758464 44790724952064 44814651621376 44979411369984 45038054670336 45062113460224 45140181778432 45170307366912 45173551661056 45194436804608 45339630895104 45422995308544 45556378370048 45720968151456 45855226199952 45879721513093 45939538620672 46108433983248 46307447365632 46443362075136 46477695333888 46499183423784 46502523162592 46673488321278 46734340326912 46810543412451 46815305711616 46840313887744 46871574107904 46896612341936 46901383397376 47012520924096 47073814953984 47108614275072 47190228074496 47212045590528 47215436529664 47237265700352 47246947098624 47272185852416 47276995117056 47389022693376 47410932118368 47450807599104 47476155252736 47590145261568 47615567347712 47677647618048 47790624580608 47795486588928 47821018365952 47830819405824 47852933087232 47856370057216 47878495551488 47961443139584 47996898639872 48173357826048 48236165332992 48261932515328 48345544392704 48578528660922 48612503453696 48648440250368 48791225892864 48990211107201 49237965701568 49346072204832 49382551292256 49408930860254 49531048830744 49595626469376 49655236597344 49741262318592 49767833505728 49832719859712 49950803481852 49992815149056 50015928388608 50019520712704 50052902667264 50139617329152 50166401312768 50231807311872 50350836611712 50374115375766 50416483074048 50443414956032 50628868687488 50634090872832 50694877642752 50777538616896 50782704500736 50809832013824 50820245618688 50843741405184 50847393185792 50870901523456 50996632866816 51034332131328 51100869722112 51184192690176 51216744710144 51250925666304 51278303297536 51405041565696 51499558240256 51623208419328 51650784919552 51688967766016 51816721022976 51840677511168 52255845777408 52315338557916 52695353123712 52758688884678 53117366095872 53141923912896 53145740757248 53181209083968 53341129510032 53410674659328 53497763899944 53567513266176 53596128390784 53728595341824 53793172980456 53798645661696 53838416314368 53863307495424 53956623532032 53985446514688 53996510969856 54025355259904 54158883078144 54183922420992 54223977889536 54229494398976 54258463145984 54294674079744 54388737441792 54417791254528 54617856663552 54689066385408 54692994351104 54718280630272 54729495281664 54847941078112 54853598445568 54919450779648 55055266086912 55080719855616 55156494303232 55287193142272 55359275532288 55521836138496 55623922221056 55761401020416 55802622640128 55988812693944 56271960801792 56437201476864 56467349554576 56674950104409 56748841825536 57086632550688 57161061015552 57203317334016 57229764213888 57444293318496 57543813270528 57570417572304 57612976507632 57618837798912 57649617092608 57688091209728 57786223635868 57861564214272 57937003020288 58031472705024 58080280707072 58107133034496 58111306498048 58138173169664 58150088736768 58275937395494 58281866133504 58324951007232 58351916453376 58400993968128 58496220217344 58572486475776 58603775197184 58742642713664 58748618932224 58819230253056 58856637988864 58895917645824 59029468479488 59073106018304 59246488584192 59290286555136 59496071677952 59720966602752 59788958351904 59972548493312 60050739560448 60227076489216 60295644439632 60452841193472 60654547085106 60733627329024 60778524667392 60961290868608 61034561650902 61040771039232 61140301599936 61220015161344 61252718160896 61477911977664 61529618644992 61558065709056 61703933712876 61710298251264 61743263154176 61924482766848 61970260445184 61998911231712 62051056091136 62198092285056 62231317761704 62312453769216 62414057883268 62420407615488 62495432143872 62501790154752 62535177863168 62547994607616 62576912498688 62683361232128 62765086605312 62811485700096 62920304099328 62949394120704 62995929464832 63078062358528 63185363591168 63214576157824 63267743465472 63453527015424 63525768248898 63570196824064 63720832774144 63803910782976 64231143768064 64771371547896 64855819229184 65054967857152 65320281476268 65375219810304 65405444815872 65650620935424 65794762939776 65843401723008 65929247096832 66041398440992 66085473052872 66127501959168 66206982129792 66213717737472 66321683091456 66408152039424 66443626479616 66457244270592 66601071309136 66657086865408 66687904518144 66737203556352 66852823105536 66933080637696 66975743082496 67134448815616 67165487167688 67221977432064 67469117054976 67505158249984 67593170190336 67703384822528 67710272667648 67760327491584 67791655206912 67995510489088 68009446342656 68045776175104 68134492962816 68245590253568 68334567555072 68540055420928 68909307931008 69088961363968 69120903348224 69461171048448 69674461036544 69753784743888 70010232481917 70168985843554 70260470831616 70344918512904 70352075096064 70518781386144 70763638265957 70823154794496 70855898550528 70908278778624 70915492675584 71083534040064 71116398177552 71121506013376 71214232879104 71330351866592 71423351021568 71516471427072 71638127122432 71685936870912 71724230640608 71731527548928 71784555085824 71817743327232 71942164709376 71995347959808 72211844104192 72245229894656 72260036739072 72298637186048 72305992531968 72392898772992 72518316589056 72823808884736 72918755180544 72972660375552 73186838839296 73225934372864 73407021449216 73440959807488 73772958744576 73812367376384 74029114851328 74113396290381 74296573246116 74651750258592 74749079789568 74926205222778 75029281069056 75249601969152 75347710967808 75526254917568 75561173063649 75566600139212 75665122434048 75943303031232 75951136309248 76115510067584 76166307925344 76206995055646 76214748020736 76271089778688 76306352285184 76494949300224 76551498196992 76592391091328 76725084360704 76760556763072 76776289035264 76817302010176 76825117065216 76917454946304 77107562348544 77148752285696 77249337360384 77375296940032 77476177379328 77533451649024 77709154844672 77725081534464 77761016266752 77766601342976 77802555271168 77994960289792 78096648634368 78331491909632 78383768666112 78425640337408 78527890194432 78995318112256 79053715406848 79718611135872 80011694265048 80246645849916 80394192586176 80592893012736 80689759470684 80872729446808 80978169772032 81038032889856 81238324617216 81275883631488 81281721158144 81335966834304 81379415534536 81387694718976 81520402133248 81626686881792 81733110202368 81926784995328 81970549303552 82039491526656 82077420945408 82271911617168 82280397668352 82379176169472 82565977022464 82582899130368 82621079783424 82627013926912 82665214975616 82734741454848 82930789713408 83038913298432 83083271692288 83227210153984 83282754207744 83327242858496 83435883331584 83642101530624 83686782140416 83703933960192 83748647600128 83893738799104 83932525494272 83994572619776 84356991287296 84604702687232 84701024331864 85071881043968 85629948826032 86166439977744 86315719905792 86355626358456 86361828730528 86419464761448 86474425638912 86679335453802 86792346321408 87047209057536 87093708635024 87166959747072 87207259754496 87413906093241 87422799200256 87487426510848 87527874680064 87534161247232 87726350586368 87744330326016 87791202297344 87905662795776 88113964070496 88122928398336 88170002612224 88228845379584 88275976173056 88284956983296 88428910788608 88544202719232 88609659027456 88828664610816 88869732876288 88876115820544 88917206024192 88935429832704 88982938075136 89137097474048 89244107516928 89581449904128 89629303242752 89958822739968 90076109340672 90124226920448 90280363556864 90340614733824 90347103322112 90388873609216 90679261790208 90845990617088 90981820627659 91112756740096 91441936302912 91551842476353 91710452399904 91759443026186 91879077241344 92216867966496 92614894731264 92886724150272 92955390667776 92998366847568 93005046325184 93346976642556 93468680653824 93621086824902 93630611423232 93680627775488 93743148215808 93793224683872 93802766794752 94025041848192 94147629907968 94217228550144 94380456148992 94424091181056 94430873059328 94474531400704 94493894197248 94544371704832 94553990234112 94778045386752 94821864236736 94901615198208 94952310505472 95180290523136 95231134695424 95355295236096 95581249161216 95642036731904 95705866174464 95712740114432 95756991102976 95922886279168 95993797279744 96346715652096 96472330665984 96523865030656 97157057321844 97582451785728 97980422214402 98475931403136 98692144409664 98765102584512 98817861720508 99062097661488 99191252938752 99310473194688 99482524637184 99535667011456 99665439719424 99901606963704 99985630298112 100031856777216 100039041425408 100105805334528 100279234658304 100332802625536 100463614623744 100701673223424 100748230751532 100832966148096 100886829912064 101125891362769 101257737374976 101389755285504 101555077233792 101565409001472 101619664027648 101640491237376 101687482810368 101694786371584 101741803046912 101993265733632 102068664262656 102201739444224 102368385380352 102433489420288 102501851332608 102556606595072 102810083131392 102999116480512 103301569839104 103377935532032 103633442045952 103681355022336 104511691554816 104630677115832 105253478765331 105390706247424 105517377769356 106234732191744 106283847825792 106291481514496 106362418167936 106682259020064 106821349318656 106995527799888 107135026532352 107192256781568 107457190683648 107586345960912 107597291323392 107676832628736 107726614990848 107913247064064 107970893029376 107993021939712 108050710519808 108317766156288 108367844841984 108447955779072 108458988797952 108516926291968 108589348159488 108777474883584 108835582509056 109235713327104 109378132770816 109385988702208 109436561260544 109458990563328 109695882156224 109707196891136 109838901559296 110110532173824 110161439711232 110312988606464 110574386284544 110718551064576 111043672276992 111247844442112 111522802040832 111605245280256 111977625387888 112543921603584 112874402953728 112934699109152 113349900208818 113497683651072 114173265101376 114310492583469 114322122031104 114406634668032 114459528427776 114888586636992 115087626541056 115140835144608 115225953015264 115237675597824 115299234185216 115376182419456 115572447271736 115723128428544 115874006040576 116062945410048 116160561414144 116214266068992 116222612996096 116276346339328 116300177473536 116551874790988 116563732267008 116649902014464 116703832906752 116801987936256 116992440434688 117144972951552 117207550394368 117485285427328 117497237864448 117638460506112 117791835291648 118058936958976 118146212036608 118492977168384 118580573110272 118992143355904 119577916703808 119945096986624 120454152978432 120591288879264 120905682386944 121309094170212 121467254658048 121557049334784 121922581737216 122069123301804 122081542078464 122280603199872 122440030322688 122505436321792 122955823955328 123059237289984 123116131418112 123407867425752 123420596502528 123486526308352 123848965533696 123940520890368 123997822463424 124102112182272 124396184570112 124462635523408 124624907538432 124828115766536 124840815230976 124990864287744 125070355726336 125153824997376 125366722464256 125530173210624 125622971400192 125840608198656 125898788241408 125991858929664 126156124717056 126370727182336 126429152315648 126535486930944 126907054030848 127051536497796 127441665548288 127607821565952 128462287536128 129542743095792 129711638458368 130019003180703 130109935714304 130640562952536 130750439620608 130810889631744 131301241870848 131589525879552 131686803446016 131858494193664 132082796881984 132170946105744 132241550243621 132255003918336 132413964259584 132427435474944 132643366182912 132816304078848 132887252959232 132914488541184 133202142618272 133314173730816 133375809036288 133474407112704 133705646211072 133866161275392 133951486164992 134268897631232 134330974335376 134443954864128 134938234109952 135010316499968 135186340380672 135406769645056 135420545335296 135520654983168 135583310413824 135991020978176 136018892685312 136091552350208 136268985925632 136491180507136 136669135110144 137080110841856 137639164539279 137818615862016 138241806696448 138922342096896 139348922073088 139507569487776 140020464963834 140337971687108 140431630237353 140520941663232 140689837025808 140704150192128 141037562772288 141527276531914 141646309588992 141711797101056 141816557557248 141830985351168 142167068080128 142232796355104 142243012026752 142428465758208 142660703733184 142846702043136 143032942854144 143276254244864 143371873741824 143448461281216 143463055097856 143569110171648 143635486654464 143884329418752 143990695919616 144423688208384 144490459789312 144520073478144 144597274372096 144785797545984 145036633178112 145647617769472 145837510361088 145945320751104 146373677678592 146451868745728 146814042898432 146881919614976 147624734752768 148058229702656 148226792580762 148593146492232 149303500517184 149498159579136 149852410445556 150058562138112 150499203938304 150695421935616 151052509835136 151122346127298 151133200278424 151330244868096 151886606062464 151902272618496 152231020135168 152332615850688 152413990111292 152429496041472 152542179557376 152612704570368 152989898600448 153102996393984 153184782182656 153450168721408 153521113526144 153552578070528 153634604020352 153650234130432 153834909892608 154215124697088 154297504571392 154498674720768 154750593880064 154952354758656 155066903298048 155418309689344 155450163068928 155522032533504 155533202685952 155605110542336 155989920579584 156662983819264 156767537332224 156851280674816 157990636224512 158107430813696 159437222271744 160023388530096 160493291699832 160788385172352 161185786025472 161379518941368 161745458893616 161956339544064 162076065779712 162476649234432 162551767262976 162563442316288 162671933668608 162758831069072 162775389437952 163040804266496 163253373763584 163853569990656 163941098607104 164078983053312 164154841890816 164543823234336 164560795336704 164758352338944 165131954044928 165165798260736 165242159566848 165254027853824 165330429951232 165469482909696 165861579426816 166077826596864 166166543384576 166454420307968 166565508415488 166654485716992 166871766663168 167284203061248 167373564280832 167407867920384 167497295200256 167787477598208 167865050988544 167989145239552 168713982574592 169209405374464 169402048663728 170024850313227 170143762087936 171259897652064 172332879955488 172631439811584 172711252716912 172723657461056 172838929522896 172931258010889 172948851277824 173358670907604 173584692642816 174094418115072 174187417270048 174333919494144 174414519508992 174827812186482 174845598400512 174974853021696 175055749360128 175068322494464 175452701172736 175488660652032 175582404594688 175811325591552 176227928140992 176245856796672 176340005224448 176457690759168 176551952346112 176569913966592 176857821577216 177088405438464 177219318054912 177739465752576 177752231641088 177834412048384 177870859665408 177965876150272 178274194948096 178488215033856 179162899808256 179258606485504 179917645479936 180152218681344 180248453840896 180681229467648 180777747218432 181358523580416 181963641255318 182225513480192 182883872605824 183103684952706 183420904799808 183518886052372 183758154482688 184433735932992 185229789462528 185773448300544 185910781335552 185996733695136 186010092650368 186693953285112 186937361307648 187242173649804 187261222846464 187361255550976 187486296431616 187586449367744 187605533589504 188050083696384 188295259815936 188434457100288 188760912297984 188848182362112 188861746118656 188949062801408 188987788394496 189088743409664 189556090773504 189643728473472 189803230396416 189904621010944 190360581046272 190462269390848 190710590472192 191162498322432 191284073463808 191411732348928 191425480228864 191513982205952 191845772558336 191987594559488 192693431304192 193047730061312 194314114643688 195164903571456 195960844428804 196951862806272 197384288819328 197530205169024 197635723441016 198124195322976 198382505877504 198620946389376 198965049274368 199071334022912 199330879438848 199803213927408 199971260596224 200063713554432 200078082850816 200211610669056 200558469316608 200665605251072 200927229247488 201403346446848 201496461503064 201665932296192 201773659824128 202251782725538 202515474749952 202779510571008 203110154467584 203130818002944 203239328055296 203280982474752 203374965620736 203389572743168 203483606093824 203986531467264 204137328525312 204403478888448 204736770760704 204866978840576 205003702665216 205113213190144 205620166262784 205998232961024 206603139678208 206755871064064 207266884091904 207362710044672 209023383109632 209261354231664 210506957530662 210781412494848 211034755538712 212290914797871 212469464383488 212567695651584 212582963028992 212724836335872 213364518040128 213642698637312 213991055599776 214270053064704 214384513563136 214914381367296 215172691921824 215194582646784 215353665257472 215453229981696 215826494128128 215941786058752 215986043879424 216101421039616 216635532312576 216735689683968 216895911558144 216917977595904 217033852583936 217178696318976 217554949767168 217671165018112 218471426654208 218756265541632 218873122521088 218917981126656 219391764312448 219414393782272 219677803118592 220221064347648 220322879422464 220625977212928 221148772569088 221437102129152 222087344553984 222340188871143 222495688884224 223955250775776 225087843207168 225748805907456 225869398218304 226699800417636 226995367302144 228346530202752 228620985166938 228644244062208 228813269336064 228919056855552 229777173273984 230175253082112 230281670289216 230451906030528 230475351195648 230598468370432 230752364838912 231144894543472 231446256857088 231748012081152 232125890820096 232428532137984 232445225992192 232552692678656 232600354947072 233103749581976 233127464534016 233299804028928 233407665813504 233984880869376 234289945903104 234415100788736 234970570854656 234994475728896 235276921012224 235583670583296 236985954336768 237161146220544 237984286711808 239155833407616 239890193973248 241182577758528 241811364773888 242618188340424 242934509316096 243114098669568 243845163474432 244138246603608 244163084156928 244561206399744 244880060645376 245010872643584 245591450452439 245911647910656 246118474579968 246232262836224 246815734851504 246841193005056 246973052616704 247697931067392 247881041780736 247995644926848 248204224364544 248792369140224 248925271046816 249249815076864 249656231533072 249681630461952 249981728575488 250140711452672 250307649994752 250733444928512 251060346421248 251245942800384 251681216397312 251797576482816 251983717859328 252741454364672 252858304631296 253070973861888 253814108061696 254103072995592 254883331096576 255215643131904 256924575072256 259085486191584 259423276916736 260038006361406 260219871428608 261281125905072 261500879241216 261621779263488 262241718279723 262602483741696 263179051759104 263373606892032 263716988387328 264165593763968 264341892211488 264483100487242 264510007836672 264827928519168 264854870949888 265286732365824 265632608157696 265774505918464 265828977082368 266404285236544 266628347461632 266751618072576 266948814225408 267411292422144 267732322550784 267902972329984 268537795262464 268661948670752 268887909728256 269876468219904 270020632999936 270372680761344 270813539290112 270841090670592 271041309966336 271166620827648 271982041956352 272037785370624 272183104700416 272537971851264 272982361014272 273338270220288 274160221683712 275278329078558 275637231724032 276483613392896 277844684193792 279015138975552 280040929927668 280675943374216 280863260474706 281041883326464 281379674051616 281408300384256 282075125544576 283054553063828 283292619177984 283423594202112 283633115114496 283661970702336 284334136160256 284465592710208 284486024053504 284856931516416 285321407466368 285693404086272 286065885708288 286552508489728 286743747483648 286896922562432 286926110195712 287138220343296 287270973308928 287768658837504 287981391839232 288847376416768 288980919578624 289040146956288 289194548744192 289571595091968 291295235538944 292747355357184 292903737491456 293628085796864 293763839229952 295249469505536 296116459405312 296453585161524 297186292984464 298607001034368 298996319158272 299704820891112 300117124276224 300998407876608 301390843871232 302105019670272 302244692254596 302266400556848 302660489736192 303377674088307 303773212124928 304462040270336 304665231701376 304827980222584 304858992082944 305084359114752 305225409140736 305979797200896 306205992787968 306369564365312 306900337442816 307042227052288 307105156141056 307269208040704 307300468260864 307669819785216 308430249394176 308595009142784 308997349441536 309501187760128 309904709517312 310133806596096 310836619378688 310900326137856 311044065067008 311066405371904 311210221084672 311979841159168 313325967638528 313535074664448 313702561349632 315760436295993 315981272449024 316214861627392 318874444543488 320046777060192 320986583399664 321158050591651 321576770344704 322371572050944 322759037882736 323490917787232 323912679088128 324152131559424 324953298468864 325103534525952 325126884632576 325343867337216 325517662138144 325550778875904 326081608532992 326506747527168 327707139981312 327882197214208 328157966106624 328309683781632 329087646468672 329121590673408 329516704677888 330263908089856 330331596521472 330484319133696 330508055707648 330660859902464 330938965819392 331723158853632 332155653193728 332333086769152 332908840615936 333131016830976 333308971433984 333743533326336 334568406122496 334747128561664 334815735840768 334994590400512 335730101977088 335978290479104 338418810748928 338804097327456 340049700626454 340287524175872 342519795304128 342931477750407 344665759910976 345262879623168 345422505433824 345447314922112 345677859045792 345862516021778 345897702555648 346717341815208 347169385285632 348188836230144 348374834540096 348667838988288 348829039017984 349655624372964 349691196801024 349949706043392 350111498720256 350136644988928 350905402345472 350977321304064 351164809189376 351622651183104 352455856281984 352491713593344 352680010448896 352915381518336 353103904692224 353715643154432 354176810876928 354438636109824 355478931505152 355504463282176 355668824096768 355741719330816 355931752300544 356548389896192 356976430067712 358517212971008 359835290959872 360496907681792 361362458935296 361555494436864 362717047160832 363927282510636 365767745211648 366207369905412 366841809599616 367037772104744 367516308965376 368867471865984 370459578925056 371546896601088 371821562671104 371993467390272 372020185300736 373387906570224 373874722615296 374484347299608 374522445692928 374722511101952 374972592863232 375172898735488 375211067179008 376100167392768 376590519631872 376868914200576 377521824595968 377696364724224 377723492237312 377898125602816 377975576788992 378177486819328 379112181547008 379287456946944 379606460792832 379809242021888 380721162092544 380924538781696 382324996644864 382568146927616 382823464697856 382850960457728 383027964411904 383691545116672 383975189118976 385386862608384 386095460122624 388628229287376 390329807142912 391921688857608 393903725612544 394768577638656 395060410338048 395271446882032 396248390645952 396724650730863 396765011755008 397241892778752 397930098548736 398142668045824 398661758877696 399606427854816 399942521192448 400127427108864 400156165701632 400423221338112 401116938633216 401331210502144 401854458494976 402806692893696 402992923006128 403331864592384 403547319648256 404503565451076 405030949499904 405559021142016 406220308935168 406261636005888 406478656110592 406561964949504 406749931241472 406779145486336 406967212187648 407973062934528 408274657050624 408806957776896 409473541521408 409733957681152 410007405330432 410226426380288 411240332525568 411996465922048 412917493617837 413206279356416 413511742128128 414725420089344 418046766219264 418522708463328 421013915061324 421562824989696 422069511077424 424581829595742 424938928766976 425135391303168 425165926057984 425449672671744 426729036080256 427285397274624 427982111199552 428540106129408 428769027126272 429828762734592 430345383843648 430389165293568 430707330514944 430906459963392 431652988256256 431883572117504 431972087758848 432202842079232 433271064625152 433471379367936 433791823116288 434067705167872 434357392637952 435109899534336 435342330036224 436942853308416 437512531083264 437746245042176 437835962253312 438783528624896 439355606237184 440442128695296 440645758844928 442297545138176 442874204258304 444174689107968 444680377742286 444991377768448 447910501551552 450175686414336 451497611814912 451738796436608 453399600835272 453990734604288 456693060405504 457241970333876 457288488124416 457626538672128 457838113711104 459554346547968 460350506164224 460563340578432 460903812061056 460950702391296 461196936740864 461504729677824 462289789086944 462892513714176 463496024162304 464251781640192 464857064275968 464890451984384 465105385357312 465200709894144 466207499163952 466254929068032 466599608057856 466815331627008 467969761738752 468830201577472 469941141709312 469988951457792 470553842024448 473971908673536 474322292441088 475968573423616 478311666815232 479780387946496 482365155517056 483622729547776 485236376680848 485869018632192 486228197339136 487690326948864 488276493207216 488326168313856 489122412799488 489760121290752 490021745287168 491182900904878 491823295821312 492236949159936 492464525672448 493631469703008 493682386010112 493946105233408 495345467861699 495395862134784 495762083561472 495991289853696 496408448729088 497584738280448 497850542093632 498499630153728 499312463066144 499363260923904 499963457150976 500281422905344 500615299989504 501466889857024 502120692842496 502491885600768 503362432794624 503595152965632 503967435718656 505482908729344 505716609262592 506141947723776 507628216123392 508206145991184 509766662193152 510431286263808 513849150144512 518170972383168 518793774032667 518846553833472 520076012722812 522562251810144 523001758482432 523243558526976 524483436559446 525204967483392 526358103518208 526747213784064 527433976774656 528331187527936 528683784422976 528966200974484 529020015673344 529655857038336 529709741899776 530573464731648 531265216315392 531549011836928 531657954164736 532808570473088 533256694923264 533503236145152 533897628450816 534822584844288 535464645101568 535805944659968 537075590524928 537323897341504 537775819456512 539752936439808 540041265999872 540745361522688 541627078580224 542333241655296 543964083912704 544075570741248 544366209400832 545964722028544 546676540440576 548320443367424 550556658157116 551274463448064 552967226785792 555689368387584 558030277951104 560081859855336 561351886748432 561726520949412 562083766652928 562759348103232 562816600768512 564150251089152 566109106127656 566585238355968 566847188404224 567266230228992 568668272320512 568931185420416 568972048107008 569713863032832 570642814932736 571386808172544 572131771416576 573105016979456 573487494967296 573793845124864 573852220391424 574276440686592 574541946617856 575537317675008 575962783678464 577694752833536 577961839157248 578080293912576 578389097488384 579143190183936 582590471077888 585494710714368 585807474982912 587256171593728 587527678459904 590498939011072 592232918810624 592907170323048 594372585968928 596436379670209 597214002068736 597992638316544 599409641782224 600234248552448 601996815753216 602781687742464 604210039340544 604489384509192 604532801113696 605320979472384 606755348176614 607546424249856 608924080540672 609330463402752 609655960445168 609717984165888 610168718229504 610450818281472 611959594401792 612411985575936 612739128730624 613800674885632 614084454104576 614210312282112 614538416081408 614600936521728 615339639570432 616860498788352 617190018285568 617994698883072 619002375520256 619809419034624 620267613192192 621673238757376 621800652275712 622088130134016 622132810743808 622420442169344 623959682318336 627070149328896 627405122699264 631520872591986 631962544898048 632429723254784 636872744393613 637748889086976 640093554120384 641973166799328 642316101183302 643153540689408 644743144101888 645518075765472 646981835574464 647825358176256 648304263118848 649906596937728 650207069051904 650253769265152 650687734674432 651035324276288 651101557751808 652163217065984 653013495054336 655414279962624 655764394428416 656619367563264 658175292937344 658243181346816 659033409355776 660527816179712 660663193042944 660968638267392 661016111415296 661321719804928 661877931638784 663446317707264 664311306387456 664666173538304 665817681231872 666262033661952 666617942867968 667487066652672 669494257123328 669989180801024 671460203954176 671956580958208 677608194654912 680099401252908 685039590608256 685862955500814 689331519821952 690525759246336 690845010867648 690894629844224 691355718091584 691725032043556 691795405111296 693434683630416 694338770571264 696377672460288 696749669080192 697335677976576 697658078035968 699311248745928 699382393602048 699899412086784 700222997440512 700273289977856 701810804690944 701954642608128 702329618378752 703245302366208 704911712563968 704983427186688 705360020897792 705830763036672 706207809384448 707431286308864 710957863010304 711008926564352 711337648193536 711483438661632 711863504601088 713096779792384 713952860135424 717034425942016 719670581919744 720993815363584 723110988873728 725434094321664 727854565021272 731535490423296 732414739810824 733683619199232 734075544209488 735032617930752 736774351357317 737734943731968 740919157850112 743093793202176 743643125342208 743986934780544 744040370601472 746775813140448 747749445230592 748968694599216 749044891385856 749445022203904 749945185726464 750345797470976 750422134358016 752200334785536 753181039263744 753737828401152 755043649191936 755392729448448 755446984474624 755796251205632 755951153577984 756354973638656 758224363094016 758574913893888 759212921585664 759618484043776 761442324185088 761849077563392 764649993289728 765136293855232 765646929395712 765701920915456 766055928823808 767383090233344 767950378237952 770773725216768 772190920245248 777256458574752 780659614285824 783843377715216 787807451225088 789537155277312 790120820676096 790542893764064 792496781291904 793449301461726 793530023510016 794483785557504 795860197097472 796285336091648 797323517755392 799212855709632 799885042384896 800254854217728 800312331403264 800846442676224 802233877266432 802662421004288 803708916989952 805613385787392 805985846012256 806663729184768 807094639296512 809007130902152 810061898999808 811118042284032 812440617870336 812523272011776 812957312221184 813123929899008 813499862482944 813558290972672 813934424375296 815946125869056 816549314101248 817613915553792 818947083042816 820014810660864 820452852760576 822480665051136 825834987235674 826412558712832 827023484256256 829450840178688 837045416926656 842027830122648 843125649979392 844139022154848 849163659191484 849877857533952 850270782606336 850331852115968 850899345343488 853458072160512 854570794549248 855964222399104 857080212258816 857538054252544 859657525469184 860690767687296 860778330587136 861414661029888 861812919926784 863305976512512 863767144235008 863944175517696 864405684158464 866542129250304 866942758735872 867583646232576 868135410335744 868714785275904 870684660072448 873885706616832 875492490084352 877567057249792 878711212474368 880884257390592 881291517689856 884595090276352 885748408516608 888349378215936 889360755484572 895821003103104 900351372828672 902995223629824 903477592873216 906799201670544 907981469208576 910133022264921 913386120811008 914483940667752 914576976248832 915253077344256 915676227422208 919108693095936 920701012328448 921126681156864 921807624122112 921901404782592 922393873481728 923009459355648 924579578173888 925785027428352 926992048324608 928503563280384 929714128551936 929780903968768 930210770714624 930401419788288 932414998327904 932509858136064 933199216115712 933630663254016 935939523477504 937660403154944 939882283418624 939977902915584 941107684048896 947943817347072 948644584882176 951937146847232 956623333630464 959560775892992 963474151774953 964730311034112 970472753361696 971738037264384 972456394678272 975380653897728 976552986414432 976652336627712 978244825598976 979520242581504 980043490574336 982365801809756 983646591642624 984473898319872 984929051344896 987262939406016 987364772020224 987892210466816 990690935723398 990791724269568 991524167122944 991982579707392 992816897458176 995169476560896 995701084187264 996999260307456 998624926132288 998726521847808 999926914301952 1000562845810688 1001230599979008 1002933779714048 1004241385684992 1004983771201536 1007190305931264 1007934871437312 1010965817458688 1011433218525184 1015256432246784 1016412291982368 1019533324386304 1020862572527616 1027698300289024 1036341944766336 1037587548065334 1037693107666944 1040152025445624 1045124503620288 1046003516964864 1046487117053952 1048966873118892 1050409934966784 1052716207036416 1053494427568128 1054867953549312 1056662375055872 1057367568845952 1057932401948968 1058040031346688 1059311714076672 1061146929463296 1062530432630784 1063098023673856 1063315908329472 1065617140946176 1066513389846528 1067006472290304 1067795256901632 1069645169688576 1070929290203136 1074151181049856 1074647794683008 1075551638913024 1079505872879616 1080082531999744 1081490723045376 1083254157160448 1084666483310592 1087928167825408 1088151141482496 1088732418801664 1091929444057088 1096640886734848 1101113316314232 1102548926896128 1105934453571584 1111378736775168 1116060555902208 1120163719710672 1122703773496864 1123453041898824 1124167533305856 1125518696206464 1125633201537024 1128300502178304 1132218212255312 1133170476711936 1133694376808448 1134532460457984 1137336544641024 1137862370840832 1137944096214016 1139427726065664 1141285629865472 1142773616345088 1146210033958912 1146974989934592 1147587690249728 1147704440782848 1148552881373184 1149083893235712 1151074635350016 1151925567356928 1155389505667072 1155923678314496 1156160587825152 1156778194976768 1158286380367872 1165180942155776 1170989421428736 1171614949965824 1174512343187456 1175055356919808 1180997878022144 1184465837621248 1185814340646096 1188745171937856 1190173952192589 1192872759340418 1194428004137472 1195985276633088 1198819283564448 1200468497104896 1203993631506432 1205563375484928 1208420078681088 1208978769018384 1209065602227392 1210641958944768 1213510696353228 1215092848499712 1217848161081344 1218660926805504 1219311920890336 1219435968331776 1220337436459008 1220901636562944 1223919188803584 1224823971151872 1225478257461248 1227601349771264 1228168908209152 1228420624564224 1229076832162816 1229201873043456 1230679279140864 1233720997576704 1234380036571136 1235989397766144 1238004751040512 1239618838069248 1240535226384384 1243346477514752 1244176260268032 1244265621487616 1244840884338688 1247919364636672 1254140298657792 1254810245398528 1263041745183972 1273745488787226 1275497778173952 1280187108240768 1283946333598656 1284632202366604 1286307081378816 1289486288203776 1291036151530944 1293963671148928 1295650716352512 1296608526237696 1299813193875456 1300414138103808 1300507538530304 1301375469348864 1302070648552576 1302203115503616 1304326434131968 1306026990108672 1310828559925248 1311528788856832 1313238735126528 1316350585874688 1318066818711552 1321055632359424 1321326386085888 1321937276534784 1322032222830592 1322643439609856 1326892635414528 1328622612774912 1329332347076608 1331635362463744 1332524067323904 1333235885735936 1334974133305344 1338988514246656 1339978361602048 1342920407908352 1343913161916416 1355216389309824 1360198802505816 1370079181216512 1371725911001628 1378663039643904 1381051518492672 1381690021735296 1381789259688448 1382711436183168 1383450064087112 1383590810222592 1386869367260832 1388677541142528 1392755344920576 1393499338160384 1394671355953152 1395316156071936 1398622497491856 1398764787204096 1399798824173568 1400445994881024 1400546579955712 1403621609381888 1403909285216256 1404659236757504 1406490604732416 1409823425127936 1409966854373376 1410720041795584 1411661526073344 1412415618768896 1414862572617728 1421915726020608 1422017853128704 1422675296387072 1422966877323264 1423727009202176 1426193559584768 1427905720270848 1434068851884032 1439341163839488 1441987630727168 1446221977747456 1450868188643328 1455709130042544 1463070980846592 1464829479621648 1467367238398464 1468151088418976 1470065235861504 1473548702714634 1475469887463936 1481838315700224 1486036403585097 1486187586404352 1487286250684416 1487973869561088 1488080741202944 1493551626280896 1495498890461184 1497937389198432 1498089782771712 1498890044407808 1499890371452928 1500691594941952 1500844268716032 1504400669571072 1506362078527488 1507475656802304 1510087298383872 1510785458896896 1510893968949248 1511592502411264 1511902307155968 1512709947277312 1516448726188032 1517149827787776 1518425843171328 1519236968087552 1522884648370176 1523698155126784 1529299986579456 1531293858791424 1532111857647616 1534766180466688 1535900756475904 1541547450433536 1544381840490496 1554512917149504 1556381322098001 1567686755430432 1575614902450176 1579074310554624 1580241641352192 1581085787528128 1584993562583808 1586898602923452 1587060047020032 1588967571115008 1591720394194944 1592570672183296 1594647035510784 1598425711419264 1599770084769792 1600509708435456 1600624662806528 1601692885352448 1604467754532864 1605324842008576 1607417833979904 1611226771574784 1611971692024512 1613327458369536 1614189278593024 1618014261804304 1620123797999616 1622236084568064 1624881235740672 1625914624442368 1626999724965888 1627116581945344 1627868848750592 1631892251738112 1633098628202496 1637894166085632 1640029621321728 1640905705521152 1644961330102272 1651669974471348 1658901680357376 1674090833853312 1684055660245296 1686251299958784 1688278044309696 1698327318382968 1699755715067904 1700541565212672 1700663704231936 1701798690686976 1706916144321024 1709141589098496 1711928444798208 1714160424517632 1715076108505088 1719140153167073 1719315050938368 1721381535374592 1721556661174272 1722829322059776 1723625839853568 1726611953025024 1727534288470016 1727888351035392 1728811368316928 1733084258500608 1733885517471744 1735167292465152 1736270820671488 1737429570551808 1741369320144896 1747771413233664 1750984980168704 1755134114499584 1757422424948736 1761768514781184 1762583035379712 1769190180552704 1771496817033216 1776698756431872 1778721510969144 1789309139010627 1791642006206208 1800702745657344 1805990447259648 1806955185746432 1813598403341088 1815962938417152 1820266044529842 1826772241622016 1828967881335504 1829153952497664 1830506154688512 1831352454844416 1838217386191872 1841402024656896 1842253362313728 1843615248244224 1843802809565184 1844787746963456 1846018918711296 1849159156347776 1851570054856704 1853984096649216 1857007126560768 1859428257103872 1859561807937536 1860421541429248 1860802839576576 1864829996655808 1865019716272128 1866398432231424 1867261326508032 1871879046955008 1875320806309888 1879764566837248 1882215368097792 1895887634694144 1897289169764352 1903874293694464 1913246667260928 1919121551785984 1926948303549906 1929460622068224 1940945506723392 1943476074528768 1944912789356544 1950761307795456 1953105972828864 1953304673255424 1956489651197952 1959040485163008 1960086981148672 1964731603619512 1967293183285248 1969858102689792 1974525878812032 1974729544040448 1975784420933632 1981381871446796 1981583448539136 1983048334245888 1983965159414784 1985633794916352 1990338953121792 1991402168374528 1993998520614912 1997249852264576 1997453043695616 1999853828603904 2002461199958016 2005867559428096 2008482771369984 2009967542403072 2014380611862528 2015869742874624 2021931634917376 2022866437050368 2032824583964736 2039066648772608 2055396600578048 2072683889532672 2075175096130668 2075386215333888 2080304050891248 2090249007240576 2092007033929728 2092974234107904 2097933746237784 2100819869933568 2105432414072832 2106988855136256 2109735907098624 2113324750111744 2114735137691904 2115864803897936 2116080062693376 2118623428153344 2122293858926592 2126196047347712 2131234281892352 2133026779693056 2134012944580608 2135590513803264 2139290339377152 2141858580406272 2148302362099712 2149295589366016 2151103277826048 2159011745759232 2160165063999488 2162981446090752 2166508314320896 2169332966621184 2175856335650816 2176302282964992 2177464837603328 2183858888114176 2193281773469696 2202226632628464 2205097853792256 2210323054071951 2211868907143168 2222757473550336 2232121111804416 2240327439421344 2245407546993728 2246906083797648 2248106354141557 2248335066611712 2251037392412928 2251266403074048 2256601004356608 2264436424510624 2266340953423872 2267388753616896 2269064920915968 2274673089282048 2275724741681664 2275888192428032 2278855452131328 2282571259730944 2285547232690176 2292420067917824 2293949979869184 2295175380499456 2295408881565696 2297105762746368 2298167786471424 2302149270700032 2303851134713856 2310779011334144 2311847356628992 2312321175650304 2313556389953536 2316572760735744 2330361884311552 2341978842857472 2343229899931648 2350110713839616 2368931675242496 2371628681292192 2377490343875712 2380347904385178 2385745518680836 2388856008274944 2391970553266176 2397638567128896 2400936994209792 2407987263012864 2411126750969856 2416840157362176 2417957538036768 2418131204454784 2421283917889536 2427021392706456 2430185696999424 2435696322162688 2437321853611008 2438623841780672 2438871936663552 2440674872918016 2441803273125888 2447838377607168 2449647942303744 2450956514922496 2455202699542528 2456337816418304 2456841249128448 2458153664325632 2461358558281728 2467441995153408 2468760073142272 2476009502081024 2479237676138496 2481070452768768 2486692955029504 2488352520536064 2488531242975232 2489681768677376 2495838729273344 2509620490797056 2526083490367944 2547490977574452 2550995556347904 2560374216481536 2567892667197312 2569264404733208 2572614162757632 2578972576407552 2582072303061888 2587927342297856 2591301432705024 2593217052475392 2599626387750912 2600828276207616 2601015077060608 2602750938697728 2604141297105152 2604406231007232 2608652868263936 2612053980217344 2621657119850496 2623057577713664 2626477470253056 2632701171749376 2636133637423104 2642111264718848 2642652772171776 2643874553069568 2644064445661184 2645286879219712 2653785270829056 2657245225549824 2658664694153216 2663270724927488 2665048134647808 2666471771471872 2677977028493312 2679956723204096 2685840815816704 2687826323832832 2710432778619648 2720397605011632 2740158362433024 2743451822003256 2757326079287808 2762103036985344 2763380043470592 2763578519376896 2765422872366336 2766900128174224 2767181620445184 2773738734521664 2777355082285056 2785510689841152 2786998676320768 2789342711906304 2790632312143872 2797244994983712 2797529574408192 2799597648347136 2800891989762048 2801093159911424 2807243218763776 2807818570432512 2809318473515008 2812981209464832 2819646850255872 2819933708746752 2821440083591168 2823323052146688 2824831237537792 2829725145235456 2843831452041216 2845350592774144 2845933754646528 2847454018404352 2852387119169536 2855811440541696 2868137703768064 2878682327678976 2883975261454336 2890422455324859 2892443955494912 2911418260085088 2926141961693184 2929658959243296 2934734476796928 2936302176837952 2940130471723008 2947097405429268 2950939774927872 2963676631400448 2972072807170194 2972375172808704 2974572501368832 2975947739122176 2976161482405888 2987103252561792 2990997780922368 2995874778396864 2996179565543424 2997780088815616 2999780742905856 3001383189883904 3001688537432064 3008801339142144 3012724157054976 3014951313604608 3021570917793792 3021787937898496 3023185004822528 3023804614311936 3025419894554624 3032897452376064 3034299655575552 3038473936175104 3045769296740352 3047396310253568 3058599973158912 3062587717582848 3064223715295232 3083094900867072 3109025834299008 3112762644196002 3135373510860864 3151229804900352 3158148621109248 3160483282704384 3162171575056256 3169987125167616 3173797205846904 3174120094040064 3177935142230016 3183440788389888 3185141344366592 3189294071021568 3196851422838528 3199540169539584 3201019416870912 3201249325613056 3203385770704896 3208935509065728 3210649684017152 3222453543149568 3223943384049024 3226654916739072 3228378557186048 3236028523608608 3240247595999232 3244472169136128 3249762471481344 3251829248884736 3253999449931776 3254233163890688 3255737697501184 3263784503476224 3266197256404992 3275788332171264 3281811411042304 3289922660204544 3303339948942696 3317803360714752 3348181667706624 3368111320490592 3372502599917568 3376556088619392 3396654636765936 3399511430135808 3401083130425344 3401327408463872 3403597381373952 3413832288642048 3418283178196992 3423856889596416 3428320849035264 3430152217010176 3438280306334146 3438630101876736 3442763070749184 3443113322348544 3445658644119552 3447251679707136 3453223906050048 3455068576940032 3455776702070784 3457622736633856 3466168517001216 3467771034943488 3470334584930304 3472541641342976 3474859141103616 3482738640289792 3495542826467328 3501969960337408 3510268228999168 3514844849897472 3523537029562368 3525166070759424 3538380361105408 3542993634066432 3553397512863744 3557443021938288 3578618278021254 3583284012412416 3601405491314688 3611980894519296 3613910371492864 3627196806682176 3631925876834304 3640532089059684 3653544483244032 3657935762671008 3658307904995328 3661012309377024 3662704909688832 3676434772383744 3682804049313792 3684506724627456 3687230496488448 3687605619130368 3689575493926912 3692037837422592 3698318312695552 3703140109713408 3707968193298432 3714014253121536 3718856514207744 3720843082858496 3721605679153152 3729659993311616 3730039432544256 3732796864462848 3734522653016064 3743758093910016 3750641612619776 3759529133674496 3764430736195584 3807748587388928 3826493334521856 3838243103571968 3853896607099812 3858921244136448 3881891013446784 3886952149057536 3889825578713088 3901522615590912 3906211945657728 3906609346510848 3912979302395904 3918080970326016 3920173962297344 3929463207239024 3934586366570496 3939716205379584 3949051757624064 3951568841867264 3962763742893592 3963166897078272 3966096668491776 3967930318829568 3980677906243584 3982804336749056 3987997041229824 3994499704529152 3994906087391232 3999707657207808 4004922399916032 4011735118856192 4016965542739968 4019935084806144 4028761223725056 4031739485749248 4043863269834752 4045732874100736 4065649167929472 4078133297545216 4110793201156096 4145367779065344 4150350192261336 4150772430667776 4160608101782496 4175054657691463 4180498014481152 4184014067859456 4185948468215808 4195867492475568 4201639739867136 4210864828145664 4213977710272512 4219471814197248 4226649500223488 4229470275383808 4231729607795872 4232160125386752 4237246856306688 4244587717853184 4252392094695424 4262468563784704 4266053559386112 4268025889161216 4271181027606528 4278580678754304 4283717160812544 4296604724199424 4298591178732032 4302206555652096 4318023491518464 4320330127998976 4325962892181504 4333016628641792 4338665933242368 4351712671301632 4352604565929984 4354929675206656 4367717776228352 4404453265256928 4410195707584512 4420646108143902 4423737814286336 4445514947100672 4458109210755291 4464242223608832 4480654878842688 4490815093987456 4493812167595296 4496212708283114 4496670133223424 4502074784825856 4502532806148096 4513202008713216 4528872849021248 4532681906847744 4534777507233792 4538129841831936 4549346178564096 4551449483363328 4551776384856064 4557710904262656 4565142519461888 4571094465380352 4584840135835648 4587899959738368 4590350760998912 4596335572942848 4604298541400064 4607702269427712 4621558022668288 4623694713257984 4624642351300608 4627112779907072 4633145521471488 4660723768623104 4686459799863296 4700221427679232 4743257362584384 4754980687751424 4760695808770356 4771491037361672 4777712016549888 4783941106532352 4795277134257792 4801873988419584 4815974526025728 4822253501939712 4833680314724352 4835915076073536 4836262408909568 4842567835779072 4854042785412912 4860371393998848 4871392644325376 4874643707222016 4877247683561344 4877743873327104 4881349745836032 4883606546251776 4895676755214336 4899295884607488 4901913029844992 4910405399085056 4912675632836608 4913682498256896 4916307328651264 4922717116563456 4934883990306816 4937520146284544 4952019004162048 4973385910059008 4976705041072128 4977062485950464 4979363537354752 4991677458546688 5019240981594112 5052166980735888 5094981955148904 5101991112695808 5120748432963072 5135785334394624 5138528809466416 5145228325515264 5157420459501219 5157945152815104 5164144606123776 5175854684595712 5182602865410048 5186434104950784 5199252775501824 5201656552415232 5202030154121216 5205501877395456 5208282594210304 5208812462014464 5217305736527872 5224107960434688 5243314239700992 5246115155427328 5252954940506112 5265402343498752 5272267274846208 5284222529437696 5285305544343552 5287749106139136 5288128891322368 5290573758439424 5307570541658112 5314490451099648 5317329388306432 5326541449854976 5330096269295616 5332943542943744 5355954056986624 5359913446408192 5367927417031881 5371681631633408 5375652647665664 5420865557239296 5440795210023264 5480316724866048 5486903644006512 5514652158575616 5524206073970688 5526760086941184 5527157038753792 5530845744732672 5533800256348448 5534363240890368 5547477469043328 5554710164570112 5571021379682304 5573997352641536 5578685423812608 5581264624287744 5594489989967424 5595059148816384 5599195296694272 5601783979524096 5602186319822848 5614486437527552 5615637140865024 5618636947030016 5625962418929664 5639293700511744 5642880167182336 5646646104293376 5649662475075584 5659450290470912 5687662904082432 5690701185548288 5691867509293056 5694908036808704 5711622881083392 5757364655357952 5780844910649718 5784887910989824 5822836520170176 5852283923386368 5859317918486592 5869468953593856 5872604353675904 5880260943446016 5894194810858536 5901879549855744 5927353262800896 5944145614340388 5944750345617408 5949145002737664 5951895478244352 5952322964811776 5974206505123584 5981995561844736 5991749556793728 5992359131086848 5995560177631232 5999561485811712 6002766379767808 6017602678284288 6025448314109952 6029902627209216 6043141835587584 6043575875796992 6046370009645056 6047609228623872 6050839789109248 6065794904752128 6068599311151104 6076947872350208 6094792620507136 6117199946317824 6128447430590464 6166189801734144 6218051668598016 6225525288392004 6270747021721728 6302459609800704 6316297242218496 6320966565408768 6324343150112512 6339974250335232 6347594411693808 6348240188080128 6355870284460032 6366881576779776 6370282688733184 6378588142043136 6393702845677056 6399080339079168 6402038833741824 6402498651226112 6406771541409792 6417871018131456 6421299368034304 6444907086299136 6447886768098048 6453309833478144 6456757114372096 6472057047217216 6480495191998464 6488944338272256 6499524942962688 6503658497769472 6507998899863552 6508466327781376 6511475395002368 6527569006952448 6532394512809984 6551576664342528 6563622822084608 6579845320409088 6606679897885392 6635606721429504 6696363335413248 6736222640981184 6744319062424671 6745005199835136 6753112177238784 6793309273531872 6799022860271616 6802166260850688 6802654816927744 6807194762747904 6827664577284096 6836566356393984 6847713779192832 6856641698070528 6860304434020352 6876560612668292 6877260203753472 6885526141498368 6886226644697088 6891317288239104 6894503359414272 6906447812100096 6910137153880064 6911553404141568 6915245473267712 6932337034002432 6935542069886976 6940669169860608 6949718282207232 6965477280579584 6991085652934656 7003939920674816 7020536457998336 7029689699794944 7050332141518848 7076760722210816 7106795025727488 7114886043876576 7157236556042508 7166568024824832 7202810982629376 7223961789038592 7227820742985728 7254393613364352 7263851753668608 7281064178119368 7307088966488064 7315871525342016 7316615809990656 7322024618754048 7325409819377664 7352869544767488 7365608098627584 7369013449254912 7374460992976896 7379150987853824 7384075674845184 7396636625391104 7406280219426816 7428028506243072 7437713028415488 7441686165716992 7443211358306304 7459319986623232 7460078865088512 7465593728925696 7469045306032128 7487516187820032 7519058267348992 7528861472391168 7615497174777856 7652986669043712 7676486207143936 7707793214199624 7717842488272896 7763782026893568 7773904298115072 7779651157426176 7803045231181824 7812423891315456 7813218693021696 7825958604791808 7836161940652032 7840347924594688 7858926414478048 7869172733140992 7879432410759168 7898103515248128 7903137683734528 7925527485787184 7926333794156544 7932193336983552 7935860637659136 7961355812487168 7965608673498112 7975994082459648 7988999409058304 7989812174782464 7999415314415616 8023470237712384 8033931085479936 8039870169612288 8057522447450112 8063478971498496 8087726539669504 8091465748201472 8131298335858944 8156266595090432 8221586402312192 8290735558130688 8300700384522672 8301544861335552 8321216203564992 8350109315382926 8360996028962304 8368028135718912 8371896936431616 8391734984951136 8403279479734272 8421729656291328 8427955420545024 8438943628394496 8453299000446976 8458940550767616 8463459215591744 8464320250773504 8474493712613376 8489175435706368 8504784189390848 8524937127569408 8536051778322432 8542362055213056 8557161357508608 8567434321625088 8593209448398848 8597182357464064 8604413111304192 8636046983036928 8640660255997952 8651925784363008 8666033257283584 8677331866484736 8703425342603264 8709859350413312 8735435552456704 8808906530513856 8820391415169024 8841292216287804 8891029894201344 8916218421510582 8928484447217664 8961309757685376 8981630187974912 8987624335190592 8992425416566228 8993340266446848 9004149569651712 9005065612296192 9026404017426432 9057745698042496 9065363813695488 9069555014467584 9076259683663872 9098692357128192 9102898966726656 9103552769712128 9115421808525312 9130285038923776 9142188930760704 9169680271671296 9175799919476736 9180701521997824 9192671145885696 9243116045336576 9247389426515968 9249284702601216 9254225559814144 9321447537246208 9372919599726592 9400442855358464 9486514725168768 9509961375502848 9521391617540712 9542982074723344 9555424033099776 9567882213064704 9590554268515584 9603747976839168 9631949052051456 9667360629448704 9671830152147072 9672524817819136 9685135671558144 9708085570825824 9720742787997696 9742785288650752 9749287414444032 9754495367122688 9755487746654208 9762699491672064 9767213092503552 9791353510428672 9798591769214976 9803826059689984 9820810798170112 9825351265673216 9827364996513792 9832614657302528 9845434233126912 9869767980613632 9875040292569088 9904038008324096 9946771820118016 9953410082144256 9954124971900928 9958727074709504 9983354917093376 10038481963188224 10104333961471776 10189963910297808 10203982225391616 10241496865926144 10271570668789248 10277057618932832 10290456651030528 10314840919002438 10315890305630208 10328289212247552 10351709369191424 10365205730820096 10372868209901568 10398505551003648 10403313104830464 10404060308242432 10411003754790912 10416565188420608 10417624924028928 10434611473055744 10448215920869376 10486628479401984 10492230310854656 10505909881012224 10530804686997504 10544534549692416 10568445058875392 10570611088687104 10575498212278272 10576257782644736 10581147516878848 10615141083316224 10628980902199296 10634658776612864 10660192538591232 10665887085887488 10735854834063762 10743363263266816 10751305295331328 10841731114478592 10881590420046528 10960633449732096 10973807288013024 11029304317151232 11048412147941376 11053520173882368 11054314077507584 11061691489465344 11067600512696896 11068726481780736 11094954938086656 11109420329140224 11142042759364608 11147994705283072 11162529248575488 11188979979934848 11190118297632768 11198390593388544 11203567959048192 11204372639645696 11228972875055104 11231274281730048 11237273894060032 11251924837859328 11278587401023488 11285760334364672 11293292208586752 11299324950151168 11318900580941824 11381402371096576 11389816073617408 11423245762166784 11514729310715904 11561689821299436 11645673040340352 11704567846772736 11718635836973184 11738937907187712 11745208707351808 11760521886892032 11788389621717072 11803759099711488 11854706525601792 11888291228680776 11889500691234816 11898290005475328 11903790956488704 11904645929623552 11948413010247168 11963991123689472 11983499113587456 11984718262173696 11991120355262464 11999122971623424 12005532759535616 12035205356568576 12050896628219904 12059805254418432 12086283671175168 12087151751593984 12092740019290112 12095218457247744 12101679578218496 12131589809504256 12137198622302208 12153895744700416 12189585241014272 12234399892635648 12256894861180928 12332379603468288 12436103337196032 12451050576784008 12525163973074389 12541494043443456 12604919219601408 12632594484436992 12641933130817536 12648686300225024 12679948500670464 12695188823387616 12696480376160256 12711740568920064 12733763153559552 12740565377466368 12757176284086272 12787405691354112 12798160678158336 12804077667483648 12804997302452224 12813543082819584 12835742036262912 12842598736068608 12889814172598272 12895773536196096 12906619666956288 12913514228744192 12944114094434432 12960990383996928 12977888676544512 12999049885925376 13007316995538944 13015997799727104 13016932655562752 13022950790004736 13055138013904896 13064789025619968 13103153328685056 13127245644169216 13213359795770784 13271213442859008 13392726670826496 13472445281962368 13488638124849342 13490010399670272 13506224354477568 13586618547063744 13598045720543232 13604332521701376 13605309633855488 13614389525495808 13655329154568192 13673132712787968 13695427558385664 13713283396141056 13720608868040704 13753121225336584 13754520407506944 13771052282996736 13789006718828544 13812895624200192 13820274307760128 13823106808283136 13830490946535424 13864674068004864 13871084139773952 13881338339721216 13899436564414464 13982171305869312 14041072915996672 14059379399589888 14100664283037696 14153521444421632 14229772087753152 14314473112085016 14333136049649664 14405621965258752 14447923578077184 14455641485971456 14508787226728704 14527703507337216 14562128356238736 14614177932976128 14631743050684032 14633231619981312 14644049237508096 14650819638755328 14705739089534976 14731216197255168 14738026898509824 14748921985953792 14758301975707648 14768151349690368 14793273250782208 14812560438853632 14856057012486144 14883372331433984 14918639973246464 14920157730177024 14931187457851392 14938090612064256 14975032375640064 15038116534697984 15057722944782336 15230994349555712 15305973338087424 15352972414287872 15415586428399248 15435684976545792 15472261378503657 15527564053787136 15547808596230144 15559302314852352 15606090462363648 15624847782630912 15626437386043392 15651917209583616 15672323881304064 15680695849189376 15717852828956096 15738345466281984 15758864821518336 15796207030496256 15806275367469056 15851054971574368 15852667588313088 15864386673967104 15871721275318272 15922711624974336 15931217346996224 15951988164919296 15977998818116608 15979624349564928 15998830628831232 16046940475424768 16067862170959872 16079740339224576 16115044894900224 16126957942996992 16175453079339008 16182931496402944 16262596671717888 16312533190180864 16581471116261376 16601400769045344 16603089722671104 16642432407129984 16700218630765852 16721992057924608 16736056271437824 16743793872863232 16783469969902272 16806558959468544 16843459312582656 16855910841090048 16877887256788992 16906598000893952 16917881101535232 16926918431183488 16928640501547008 16948987425226752 16978350871412736 17009568378781696 17049874255138816 17072103556644864 17084724110426112 17134868643250176 17186418896797696 17194364714928128 17272093966073856 17281320511995904 17332066514567168 17354663732969472 17406850685206528 17419718700826624 17470871104913408 17617813061027712 17640782830338048 17682584432575608 17782059788402688 17832436843021164 17856968894435328 17922619515370752 17963260375949824 17975248670381184 17984850833132456 17986680532893696 18008299139303424 18052808034852864 18115491396084992 18130727627390976 18139110028935168 18152519367327744 18197384714256384 18205797933453312 18207105539424256 18230843617050624 18260570077847552 18284377861521408 18339360543342592 18351599838953472 18361403043995648 18385342291771392 18486232090673152 18494778853031936 18498569405202432 18508451119628288 18642895074492416 18745839199453184 18800885710716928 18973029450337536 19019922751005696 19042783235081424 19085964149446688 19110848066199552 19135764426129408 19181108537031168 19207495953678336 19263898104102912 19334721258897408 19343660304294144 19345049635638272 19370271343116288 19416171141651648 19441485575995392 19485570577301504 19498574828888064 19508990734245376 19510975493308416 19525398983344128 19534426185007104 19582707020857344 19597183538429952 19607652119379968 19641621596340224 19650702531346432 19654729993027584 19665229314605056 19690868466253824 19739535961227264 19750080585138176 19808076016648192 19906820164288512 19917454149419008 19966709834186752 20076963926376448 20208667922943552 20232957187274013 20379927820595616 20407964450783232 20482993731852288 20543141337578496 20554115237865664 20580913302061056 20629681838004876 20631780611260416 20656578424495104 20703418738382848 20730411461640192 20745736419803136 20797011102007296 20806626209660928 20808120616484864 20822007509581824 20833130376841216 20869222946111488 20896431841738752 20973256958803968 20984460621709312 21011819762024448 21061609373995008 21089069099384832 21136890117750784 21150996424556544 21152515565289472 21162295033757696 21230282166632448 21269317553225728 21320385077182464 21331774171774976 21471709668127524 21683462228957184 21763180840093056 21921266899464192 21947614576026048 22058608634302464 22096824295882752 22107040347764736 22108628155015168 22123382978930688 22135201025393792 22137452963561472 22189909876173312 22218840658280448 22284085518729216 22295989410566144 22325058497150976 22377959959869696 22380236595265536 22396781186777088 22407135918096384 22408745279291392 22457945750110208 22462548563460096 22474547788120064 22557174802046976 22571520668729344 22586584417173504 22598649900302336 22637801161883648 22762804742193152 22779632147234816 22846491524333568 23029458621431808 23123379642598872 23291346080680704 23409135693545472 23437271673946368 23477875814375424 23490417414703616 23521043773784064 23576779243434144 23607518199422976 23709413051203584 23776582457361552 23779001382469632 23796580010950656 23807581912977408 23809291859247104 23896826020494336 23927982247378944 23966998227174912 23969436524347392 23982240710524928 23998245943246848 24011065519071232 24070410713137152 24101793256439808 24119610508836864 24172567342350336 24174303503187968 24185480038580224 24190436914495488 24203359156436992 24263179619008512 24274397244604416 24307791489400832 24379170482028544 24468799785271296 24513789722361856 24664759206936576 24872206674392064 24902101153568016 25050327946148778 25082988086886912 25209838439202816 25265188968873984 25283866261635072 25297372600450048 25359897001340928 25390377646775232 25392960752320512 25423481137840128 25467526307119104 25481130754932736 25514352568172544 25574811382708224 25608155334967296 25609994604904448 25627086165639168 25671484072525824 25685197472137216 25779628345196544 25791547072392192 25813239333912576 25827028457488384 25888228188868864 25921980767993856 25955777353089024 25998099771850752 26031995599454208 26045901580009472 26110276027809792 26129578051239936 26206306657370112 26254491288338432 26426719591541568 26785453341652992 26944890563924736 26977276249698684 26980020799340544 27012448708955136 27173237094127488 27196091441086464 27208665043402752 27210619267710976 27228779050991616 27310658309136384 27346265425575936 27390855116771328 27426566792282112 27441217736081408 27506242450673168 27509040815013888 27542104565993472 27578013437657088 27640548615520256 27660981893070848 27729348136009728 27742168279547904 27762676679442432 27964342611738624 28082145831993344 28118758799179776 28201328566075392 28307042888843264 28459544175506304 28628946224170032 28666272099299328 28811243930517504 28895847156154368 28911282971942912 29017574453457408 29055407014674432 29124256712477472 29225382603840241 29228355865952256 29263486101368064 29266463239962624 29288098475016192 29301639277510656 29411478179069952 29462432394510336 29476053797019648 29497843971907584 29516603951415296 29536302699380736 29586546501564416 29625120877707264 29712114024972288 29766744662867968 29837279946492928 29840315460354048 29862374915702784 29876181224128512 29950064751280128 30076233069395968 30115445889564672 30461988699111424 30611946676174848 30831172856798496 30871369953091584 30944522757007314 31055128107574272 31095617192460288 31118604629704704 31212180924727296 31249695565261824 31252874772086784 31303834419167232 31344647762608128 31361391698378752 31435705657912192 31476690932563968 31517729643036672 31592414060992512 31612550734938112 31702109943148736 31705335176626176 31728773347934208 31743442550636544 31845423249948672 31862434693992448 31903976329838592 31955997636233216 31997661257662464 32093880950849536 32230089789800448 32253915885993984 32350906158678016 32365862992805888 32525193343435776 32625066380361728 33162942232522752 33202801538090688 33206179445342208 33284864814259968 33400437261531704 33443984115849216 33487587745726464 33566939939804544 33613117918937088 33686918625165312 33711821682180096 33755774513577984 33813196001787904 33835762203070464 33853836862366976 33857281003094016 33897974850453504 33956701742825472 34099748510277632 34144207113289728 34169448220852224 34269737286500352 34372837793595392 34388729429856256 34544187932147712 34562641023991808 34664133029134336 34813701370413056 34839437401653248 34941742209826816 35235626122055424 35281565660676096 35365168865151216 35564119576805376 35664873686042328 35713937788870656 35845239030741504 35926520751899648 35950497340762368 35969701666264912 35973361065787392 36016598278606848 36105616069705728 36230982792169984 36261455254781952 36278220057870336 36305038734655488 36394769428512768 36411595866906624 36414211078848512 36461687234101248 36521140155695104 36568755723042816 36678721086685184 36703199677906944 36722806087991296 36770684583542784 36989557706063872 36997138810404864 37016902239256576 37285790148984832 37491678398906368 37575491919223167 37601771421433856 37946058900675072 38039845502011392 38085566470162848 38171928298893376 38221696132399104 38271528852258816 38362217074062336 38414991907356672 38527796208205824 38669442517794816 38687320608588288 38690099271276544 38740542686232576 38832342283303296 38882971151990784 38971141154603008 38997149657776128 39017981468490752 39021950986616832 39050797966688256 39068852370014208 39165414041714688 39194367076859904 39215304238759936 39283243192680448 39301405062692864 39309459986055168 39330458629210112 39381736932507648 39500161170276352 39616152033296384 39813640328577024 39834908298838016 40417335845887104 40465914374548026 40759855641191232 40815928901566464 40965987463704576 41086282675156992 41108230475731328 41161826604122112 41259363676009752 41263561222520832 41313156848990208 41406837476765696 41460822923280384 41491472839606272 41594022204014592 41613252419321856 41616241232969728 41644015019163648 41666260753682432 41738445892222976 41946513917607936 41968921243418624 42123218747990016 42178138198769664 42273780235501568 42301992849113088 42305031130578944 42324590067515392 42460564333264896 42538635106451456 42663548343549952 42943419336255048 43366924457914368 43526361680186112 43842533798928384 43895229152052096 44117217268604928 44193648591765504 44214080695529472 44217256310030336 44246765957861376 44270402050787584 44274905927122944 44379819752346624 44437681316560896 44568171037458432 44591978821132288 44650116994301952 44755919919739392 44760473190531072 44793562373554176 44814271836192768 44817490558582784 44915891500220416 44925097126920192 44949095576240128 45114349604093952 45143041337458688 45173168834347008 45197299800604672 45275602323767296 45525609484386304 45559264294469632 45692983048667136 46058917242863616 46246759285197744 46582692161361408 46818271387090944 46874543347892736 46955751628750848 46980834829407232 47042087547568128 47153558486868288 47215036398845952 47418826102407168 47553164914723104 47558002764939264 47593160021901312 47615163825954816 47618583718494208 47793652040988672 47855964494757888 47933996454349824 47938873048694784 47964481421049856 47996491886493696 48022131038142464 48140821426274304 48203586512879616 48239221017673728 48345134684700672 48370960077160448 48380873828990976 48406718312873984 48526359238017024 48548794489208832 48758340964057088 48937599570542592 49027579444723712 49744413348784128 49804202307136032 50100655892297556 50165976173773824 50419676878405632 50530377937747968 50567732523270144 50594745200900096 50719794002681856 50780755293550464 50785921504641024 50846962275680256 50935052614238208 50962261509865472 51028705136345088 51149622765416448 51216310669934592 51219989209808896 51254172331278336 51370394944274432 51559256690393088 51583094144784384 51654056914976768 51776456377737728 51843961535987712 51996199543701504 52063991198908416 52091803160018944 52220552055619584 52259156102479872 52412613314740224 52853439183083136 53570906683305984 53889781127849472 53954552499397368 53960041598681088 54024897417910272 54346474188254976 54392182882172928 54417330086805504 54421238535421952 54457558101983232 54621316618272768 54692530851151872 54781710233542656 54853133584564224 54882435472162816 55012484901346336 55018081630027776 55084209131986944 55156026875314176 55281097231040512 55321963786141696 55458696272019456 55484336559095808 55525353358884864 55928685223477248 56164291663986688 56237517598359552 56402657132150784 56614085777686528 56919088351012608 57257892448340064 57332544198598656 57622487861035008 57791694312308736 57822565943885824 58035148906914816 58110814029348864 58248513424954944 58450765207680482 58456711731904512 58526972202736128 58532926479925248 58576196950032384 58603278555021312 58822956358139904 58924864789020672 58952107594039296 58995687943815168 59033207902830592 59072605398761472 59173093003128832 59250241755414528 59424228049944576 59533489325735936 59674559892985856 59752362448257024 59900129502560256 60152466138791936 60230891779129344 60923977398222848 61223893352349696 61662345713596992 61742739906183168 61889045514014628 62110256215148544 62191234384920576 62237209259409408 62424361849454592 62499391130523648 62607668838334464 62689295525216256 62722783396757504 62871411315824384 62953381865127936 63035459286073344 63184828121985024 63404219886297472 63410670353252352 63457546695868416 63486885101273088 63690846499897344 63724869387984896 63807952659677184 63911995272466432 63995322515324928 64187761901699072 64701812317356032 64731725985611776 65050386686871552 65250132760723456 66325884465045504 66405603076181376 66412358890684416 66569729628519936 66800874523063408 66887968231698432 66975175491452928 67133879879609088 67226235837874176 67373837250330624 67423643364360192 67626392003575808 67671524406140928 67707673724733952 67714562006188032 67795949700907008 67913403485650944 68199497020555264 68288414226579456 68338896441704448 68539474573000704 68745675587190784 68777458859712512 69088375864295424 69125282047983616 69328266058268672 69627402740826112 69678874803306496 69883484419653632 70471252244110848 70563131321352192 70730337730302432 71128239153610752 71329747372084656 71427875577741312 71690478061483008 71853041503799296 71900994681524736 71939403332529824 71946722131574784 72033196557213696 72211232139411456 72461965584339968 72522910509563904 72556440115740672 72610077469310976 72789538857025536 72823191733813248 72828422157697024 72923374468202496 73042280311390208 73137511446085632 73357442173370368 73406399355813888 73445612175982592 73541369167085568 73979115412127744 73994277620809728 74033804478513152 75150983838446334 75203542842867712 75892117801350144 76079691004022784 76171132940325696 76343856597786752 76443392264798208 76543057704517632 76724434148124672 76829983814713344 77055592416411648 77338885035589632 77374641217176576 77380198542553088 77481085372465152 77664684566606592 77765942303981568 77942282309206016 77994299315552256 78035962936981504 78137704740028416 78330828083429376 78388734153719808 78430608477519872 78566486385360896 78602810125385728 78618919972110336 78660917258420224 78763473865015296 79000322340552704 79232304066592768 79669816597676032 80834671691774208 80931828749096052 81519711282382464 81631857803132928 81931974927409152 82172565350313984 82216460951462656 82323653208244224 82518727352019504 82527122445041664 82626313697980416 82813674953531392 82921645846560768 82982945679212544 83188044408029184 83226504838643712 83232482465939456 83288030038327296 83332521507364864 83476891784445952 83893027835215872 83937842486837248 84246437495980032 84356276397539328 84547560471003136 84603985698226176 84610062261157888 84649180135030784 84921128666529792 85077270212902912 85327096687099904 85886838672510096 86733848915828736 87052723360372224 87676147811520723 87685067597856768 87790458304104192 88234434537209856 88387297183531008 88428161391058944 88434512620060672 88493531915722752 88540804101575168 88549811854245888 88759639504693248 88875362633121792 89136342074916864 89183957642264576 89300233988603904 89511839839478784 89520946381062144 89587124747108352 89628543672385536 89634981117165568 89831783000440832 89850194253840384 89898191152480256 90228699208187904 90346337668694016 90394599601209344 90551204647534592 91051218968772608 91118528588939264 91385966097334272 92493518570395488 93165384322722816 93636542774181888 93749086695785472 93911503257501696 93961669658814464 94084175095136256 94307116973736576 94430072797691904 94837652204814336 95106329829446208 95116005529878528 95186320043802624 95230327651909632 95237167436988416 95587304081977344 95711928989515776 95867992908699648 95928962842099712 95992983772987392 96044262076284928 96281642852548608 96690269369401344 96741920154320896 96761747657981952 96813436625747968 97052718476034048 97097588978417664 97875199141085184 99488826697568256 99608404614272064 100201311784595112 100331952347547648 100839353756811264 101060755875495936 101135465046540288 101189490401800192 101439588005363712 101561510587100928 101571843009282048 101693924551360512 101870105228476416 101924523019730944 102299245530832896 102432621339869184 102439978419617792 102508344662556672 102740789888548864 103118513380786176 103166188289568768 103308113829953536 103552912755475456 103687923071975424 103992399087403008 104183606320037888 104441104111239168 104518312204959744 104825226629480448 105706878366166272 107141813366611968 107779562255698944 107909104998794736 107920083197362176 108049794835820544 108692948376509952 108784365764345856 108834660173611008 108842477070843904 108915116203966464 109242633236545536 109385061702303744 109563420467085312 109706267169128448 109764870944325632 110024969802692672 110036163260055552 110168418263973888 110312053750628352 110562194462081024 110643927572283392 110968673118191616 111050706717769728 111857370446954496 112328583327973376 112475035196719104 112805314264301568 113228171555373056 113838176702025216 114515784896680128 114665088397197312 115244975722070016 115583388624617472 115645131887771648 116070297813829632 116221628058697728 116497026849909888 116901530415360964 116913423463809024 117053944405472256 117065852959850496 117152393900064768 117206557110042624 117645912716279808 117849729578041344 117904215188078592 117991375887630336 118145210797522944 118346186006257664 118500483510829056 118848456099889152 119066978651471872 119349119785971712 119504724896514048 120304932277583872 121847954796445696 122447786704699392 123324691427193984 123485479812366336 123778091028029256 124220512430297088 124382468769841152 124474418518818816 124848723698909184 124998782261047296 125215337676668928 125445566793515008 125742822631648768 125906763730255872 126369656243970048 126808439772594944 126821340706504704 126915093391736832 126973770202546176 127381692999794688 127449738775969792 127615905319354368 127823990544932864 127990645030649856 128375523803398144 129403624634712064 129463451971223552 130100773373743104 130500265521446912 132651768930091008 132811206152362752 132824717781368832 133139459257039872 133601749046126816 133775936463396864 133950350982905856 134267759759218176 134452471675748352 134747674500661248 134847286728720384 135252784007151616 135343048812281856 135415347449467904 135429124012376064 135591899401814016 135826806971301888 136398994041110528 136576828453158912 136677792883408896 137078949146001408 137491351174381568 137554917719425024 138176751728590848 138250564095967232 138656532116537344 139766968839307264 140942504488221696 141126262642704384 141460675460604864 142256478307221504 142659494744169312 142855751155482624 143380956122966016 143706083007598592 143801989363049472 143878806665059648 143893444263149568 144066393114427392 144422464278822912 144923931168679936 145112880231481344 145220154938621952 145579077714051072 145646383467626496 145656844315394048 146084560622780416 146275022892171264 146714884346740736 146812798711627776 146891224351965184 147082738334171136 147958230824255488 148067608957026304 150301967676892668 151784235602700288 152159382008045568 152342265880651392 152687713195573504 152886784529596416 153086115409035264 153448868296249344 153659967629426688 154111184832823296 154677770071179264 154749282434353152 154760397085106176 154962170744930304 155329369133213184 155531884607963136 155884564618412032 155988598631104512 156071925873963008 156275409480056832 156661656166858752 156777468307439616 156861216955039744 157132972770721792 157205620250771456 157237839944220672 157321834516840448 158000644681105408 158464608133185536 159339633195352064 161669343383548416 161863657498192104 163039422564764928 163263715606265856 163863949854818304 164345130700627968 164432921902925312 164647306416488448 165037454704039008 165054244890083328 165252627395960832 165627349907062784 165843291693121536 165965891358425088 166376088816058368 166453009677287424 166464964931878912 166576060076654592 166665043014729728 166953783568891904 167786055670431744 167875684973674496 168492874991960064 168712552795078656 169095120942006272 169207971396452352 169220124522315776 169298360270061568 169842257333059584 170154540425805824 170654193374199808 171773677345020192 173467697831657472 174105446720744448 175352295623041446 175370135195713536 175580916608208384 176468869074419712 176774594367062016 176856322782117888 176869025240121344 176987063831445504 177081608203150336 177099623708491776 177519279009386496 177750725266243584 178272684149833728 178367915284529152 178600467977207808 179023679678957568 179257087344771072 179269962234331136 179663566000881664 179700388507680768 179796382304960512 180457398416375808 180692675337388032 180789199202418688 182771932194668544 184987037140790976 186330768645445632 187273085548363776 187498173391570944 187823006515003392 187923339317628928 188168350190272512 188614233947473152 188860145595383808 190212659658892416 190232011059757056 190372640087605248 190460655303819264 190474334873976832 191174608163954688 191423857979031552 191735985817399296 191857925684199424 191985967545974784 192088524152569856 192563285705097216 193483840308641792 193626873251495936 194105436952068096 194195177956835328 195750398282170368 198977653395136512 199216809228544128 200402623569190224 200663904695095296 201678707513622528 202121511750991872 202270930093080576 202378980803600384 202879176010727424 203123021174201856 203143686018564096 203387849102721024 203740210456952832 203849046039461888 204598491061665792 204865242679738368 204879956839235584 205016689325113344 205481579777097728 206237026761572352 206332376579137536 206616227659907072 207105825510950912 207375846143950848 207984798174806016 208367212640075776 208882208222478336 209036624409919488 209650453258960896 211413756732332544 214283626733223936 215559124511397888 215818209997589472 215840166394724352 216099589671641088 217385896753019904 217568731528691712 217669320347222016 217684954141687808 217830232407932928 218485266473091072 218770123404607488 219126840934170624 219412534338256896 219529741888651264 220049939605385344 220072326520111104 220336836527947776 220624107501256704 221124388924162048 221287855144566784 221937346236383232 222101413435539456 224657166655946752 225610628528603136 226456343110746112 227676353404050432 229031569793360256 229330176794394624 230489951444140032 231166777249234944 231290263775543296 232140595627659264 232443256117395456 232994053699819776 233803060830721928 233826846927618048 234107888810944512 234413114220085248 235291825432559616 235699459156082688 235808430376157184 235982751775260672 236290421595045888 236692372012515328 237000967021658112 237696912199778304 238698239571943424 239009449793028096 240609864555167744 243695909592891392 244895573409398784 246649382854387968 246970959624732672 247556182056058512 248441024860594176 248764937539682304 248948837037637632 249697447397818368 249997564522094592 250430675353337856 250891133587030016 251485645263297536 251813527460511744 252739312487940096 253616879545189888 253642681413009408 253830186783473664 253947540405092352 254763385999589376 254899477551939584 255231810638708736 255647981089865728 255981290061299712 256751047606796288 258926903942447104 260201546747486208 261000531042893824 263028443434562169 265303537860182016 265622412304725504 265649435562737664 266278918514079744 267203498092253632 267551872926793728 267900701965811712 268535519518436352 268904943351496704 269495349001322496 269694573457440768 270505568014303232 270686097624563712 270830694898935808 271183798803628032 271653613942603776 272797988082221056 273153656906317824 273355585766817792 274157898292002816 274982702348763136 275109835438850048 276501128191934464 277313064233074688 281885008976443392 282252525285408768 282921350921209728 284512956614443008 285318989488338624 285711502310965248 286761912245932032 287412166015197184 287603978726098944 287757613330119296 287786888526299136 288132786228854784 288844928557645824 289847862337359872 290225760462962688 290440309877243904 291158155428102144 291292766935252992 291313688630788096 292169121245560832 293429768693481472 293625597423255552 293782448703930368 295916461648510976 296135217914052608 300603935353785336 303568471205400576 304318764016091136 304684531761302784 305375426391147008 305773569059192832 306897736592498688 307319935258853376 308222369665646592 309355540142358528 309498564868706304 309520794170212352 309924341489860608 310658738266426368 311063769215926272 311769129236824064 311977197262209024 312143851747926016 312550818960113664 313323312333717504 313554936614879232 313722433910079488 314265945541443584 314411240501542912 314475679888441344 314643669033680896 316001289362210816 316929216266371072 318679266390704128 323338686767096832 323727314996384208 326078845129529856 326527431212531712 327727899709636608 328690261401255936 328865843805850624 329294612832976896 330074909408078016 330108489780166656 330505254791921664 331254699814125568 331686583386243072 331931782716850176 332906019354574848 332929929863757824 333152120153309184 333330086029459456 333907567137783808 335572111340863488 335751369947348992 336985749983920128 337425105590157312 338415942792904704 338596720540123136 339684514666119168 341308386748399616 343547354690040384 346935395663314944 348210893441488896 350704591246082892 350740270391427072 351161833216416768 352937738148839424 353549188734124032 353712645564235776 353738050480242688 353974127662891008 354163216406300672 355038558018772992 355501450532487168 356545368299667456 356735830569058304 357200935954415616 358047359357915136 358514174689542144 358539924468662272 359327132001763328 359592764609921024 360914796832751616 361578398404837376 365543864389337088 369974074281581952 372661537290891264 374546171096727552 374996346783141888 375646013030006784 375846678635257856 376336700380545024 377228467894946304 377720291190767616 380425319317784832 380464022119514112 380745280175210496 380921310607638528 380948669747953664 382349216327909376 382847715958063104 383471971634798592 383715851368398848 383971935091949568 384177048305139712 385126571410194432 386967680617283584 387253746502991872 388210873904136192 388390355913670656 391500796564340736 397955306790273024 398433618457088256 400805247138380448 401327809390190592 403357415027245056 404243023501983744 404541860186161152 404757961607200768 405758352021454848 406246042348403712 406287372037128192 406775698205442048 407480420913905664 407698092078923776 409196982123331584 409730485359476736 410033378650226688 410963159554195456 412474053523144704 412664753158275072 413232455319814144 414211651021901824 414751692287901696 415969596349612032 416734425280151552 419300906517921792 422827513464665088 428567253466447872 431118249022795776 431636419995178944 431680332789448704 432199179343282176 434771793506039808 435338640694444032 435369908283375616 435660464815865856 436970532946182144 438253681868341248 438825068676513792 439059483777302528 440099879210770688 440144653040222208 440673673055895552 441248215002513408 443874692472766464 444202826871078912 449314333311893504 452912686221492224 455352706808100864 458063139586720512 458660353588789248 460979902888280064 462333554498469888 462580527551086592 464281191255318528 464886512234790912 465988107399639552 467606121661443856 467653693855236096 468215777621889024 468826228440170496 470583650865119232 471398918312165376 471616860752314368 471965503550521344 473384744025030656 474001934043316224 475393824399556608 477396479143886848 478018899586056192 481219729110335488 487391819185782784 489791146818797568 493298765708775936 493941919249465344 495112364112117024 496882049721188352 497529875079364608 497897674075275264 499394894795636736 499995129044189184 500861350706675712 501782267174060032 502971290526595072 503627054921023488 505478624975880192 507233759090379776 507285362826018816 507660373566947328 507895080810184704 509526771999178752 509798955103879168 510463621277417472 511295962179731456 511962580122599424 513502095213592576 517853807884894208 520403093494972416 526056886869124338 530607075720364032 531244824609451008 531298871125475328 532557837028159488 534406996184507264 535103745853587456 535801403931623424 537071039036872704 537809886702993408 538990698002644992 539389146914881536 541011136028606464 541372195249127424 541661389797871616 542367597607256064 545595976164442112 548315796584005632 549965404697526272 550219670877700096 553002256383868928 554626128466149376 563770017952886784 564505050570817536 565842701842419456 570637978976677248 571423004621930496 573523824491864064 574824332030394368 575207957452197888 575515226660238592 575573777052598272 576265572457709568 577689857115291648 579695724674719744 580451520925925376 580880619754487808 582316310856204288 582585533870505984 582627377261576192 584338242491121664 586859537386962944 587251194846511104 587564897407860736 591832923297021952 592270435828105216 601207870707570672 607136942410801152 608637528032182272 609369063522605568 610750852782294016 611547138118385664 613795473184997376 614639870517706752 616444739331293184 618711080284717056 618997129737412608 619041588340424704 619848682979721216 621317476532852736 622127538431852544 623538258473648128 623954394524418048 624287703495852032 625101637920227328 626646624667435008 627109873229758464 627444867820158976 628822481003085824 628951359776882688 629287338067361792 633858432532742144 637358532781408256 646677373534193664 647454629992768416 652157690259059712 653054862425063424 655455799419273216 657380522802511872 657731687611701248 658589225665953792 660149818816156032 660216979560333312 661010509583843328 662509399628251136 663373166772486144 663863565433700352 665812038709149696 665859859727515648 666304240306618368 666660172058918912 667815134275567616 671502739894697984 673971499967840256 676831885585809408 677193441080246272 679369029332238336 687094709380080768 693870791326629888 696421786882977792 701409182492165784 701480540782854144 702323666432833536 705875476297678848 707098377468248064 707425291128471552 707476100960485376 707948255325782016 708326432812601344 710077116037545984 711002901064974336 713090736599334912 713471661138116608 716094718715830272 717028349379084288 717079848937324544 718654264003526656 719185529219842048 721829593665503232 723156796809674752 731087728778674176 739948148563163904 745323074581782528 749092342193455104 749992693566283776 751292026060013568 751693357270515712 752673400761090048 754456935789892608 755440582381535232 760850638635569664 760928044239028224 761490560350420992 761842621215277056 761897339495907328 764698432655818752 765695431916126208 766943943269597184 767431702736797696 767943870183899136 768354096610279424 770253142820388864 773935361234567168 774507493005983744 776780711827341312 783001593128681472 795910613580546048 796867236914176512 801610494276760896 802655618780381184 806714830054490112 808486047003967488 809083720372322304 809515923214401536 811516704042909696 812492084696807424 813551396410884096 814960841827811328 815396184157847552 818393964246663168 819460970718953472 820066757300453376 824948107046289408 825329506316550144 828423302043803648 829503384575803392 831939192699224064 833468850560303104 845655026929330176 857134506932895744 862236498045591552 863272839990357888 863360665578897408 864398358686564352 869543587012079616 870677281388888064 870739816566751232 871320929631731712 873941065892364288 876507363736682496 878118967554605056 880199758421541376 880289306080444416 881347346111791104 887749384945532928 888405653742157824 898628666623787008 905825372442984448 910705413616201728 916126279173441024 917320707177578496 921959805776560128 924667108996939776 925161055102173184 928562382510637056 929773024469581824 931976214799279104 935212243322887712 935307387710472192 936431555243778048 937652456880340992 941167301730238464 942797836624330752 943233721504628736 943931007101042688 946769488050061312 948003868086632448 950787648799113216 954792958287773696 956037799172112384 962439458220670976 979582293637595136 986597531417551872 987883838498930688 990224728224234048 993764099442376704 995059750158729216 995795348150550528 998789789591273472 999990258088378368 1001722701413351424 1003564534348120064 1005942581053190144 1007254109842046976 1010957249951760384 1014467518180759552 1015790161620369408 1019053543998357504 1019597910207758336 1022591924359462912 1023925160245198848 1027004190427185152 1035707615769788416 1040806186989944832 1052113773738248676 1061214151440728064 1062489649218902016 1065115674056318976 1068813992369014528 1070207491707174912 1071602807863246848 1074142078073745408 1075619773405986816 1077981396005289984 1078778293829763072 1082022272057212928 1082744390498254848 1083322779595743232 1084735195214512128 1091191952328884224 1096631593168011264 1099930809395052544 1100439341755400192 1106004512767737856 1109252256932298752 1127540035905773568 1129010101141635072 1131685403684838912 1141275957953354496 1142846009243860992 1147047648983728128 1149648664060788736 1150415914904395776 1151030453320477184 1151147554105196544 1152531144915419136 1155379714230583296 1159391449349439488 1160903041851850752 1161761239508975616 1164632621712408576 1165171067741011968 1165254754523152384 1168676484982243328 1174502389693022208 1175129794815721472 1183665846594043904 1184540871656210432 1202415741415141344 1214273884821602304 1217275056064364544 1218738127045211136 1221501705564588032 1223094276236771328 1227590946369994752 1232889478662586368 1237422160569434112 1237994259474825216 1238083176680849408 1239697365959442432 1242634953065705472 1244255076863705088 1247076516947296256 1247908789048836096 1248575406991704064 1250203275840454656 1254889735640317952 1257644962006171648 1257902719553765376 1258574676134723584 1293354747068387328 1294909259985536832 1304315380518119424 1306109724850126848 1310911598838546432 1314761045605023744 1315463375223402496 1317178451331907584 1320299637632312064 1320433959120666624 1322021019167686656 1325018799256502272 1331624077418299392 1331719719455031296 1332608480613236736 1333320344117837824 1335630268551135232 1343005479789395968 1347942999935680512 1354386882160492544 1358738058664476672 1374189418760161536 1387741582653259776 1392843573765955584 1402818364984331568 1402961081565708288 1404647332865667072 1411750952595357696 1414196754936496128 1414850582256943104 1414952201920970752 1415896510651564032 1416652865625202688 1420154232075091968 1422005802129948672 1426181473198669824 1426943322276233216 1432189437431660544 1434056698758168576 1434159697874649088 1437308528007053312 1438371058439684096 1443659187331006464 1446313593619349504 1462175457557348352 1479896297126327808 1490646149163565056 1498184684386910208 1499985387132567552 1502584052120027136 1503386714541031424 1505346801522180096 1508913871579785216 1510881164763070464 1521701277271139328 1521856088478056448 1522981120700841984 1523685242430554112 1523794678991814656 1529396865311637504 1531390863832252416 1533887886539194368 1535887740367798272 1536708193220558848 1540506285640777728 1547870722469134336 1549014986011967488 1553561423654682624 1591821227161092096 1593734473828353024 1603220988553521792 1605311237560762368 1613429660108980224 1616972094007934976 1618167440744644608 1619031846428803072 1623033408085819392 1624984169393614848 1627102792821768192 1630792368315695104 1636787928493326336 1649896214092578816 1650659012633100288 1656846604087607296 1659006769151606784 1663878385398448128 1691310053858660352 1714269013865791488 1724472996091183104 1726545679980715776 1726721331157794816 1728796717373128704 1739087174024159232 1741354562777776128 1741479633133502464 1742641859263463424 1747882131784728576 1753014727473364992 1756237935109210112 1760399516843082752 1760578612160888832 1762694692223582208 1775498769891065856 1776811307484315648 1797257333247574016 1821410827232403456 1832252558346882048 1834641414355156992 1843919611553120256 1849334217993879552 1850322110204346368 1857124765021274112 1859546048939163648 1863952429598558208 1870424486645775424 1870614775420944384 1872863110487556096 1875304913760681984 1882334603460476928 1886467443009257472 1887862014202085376 1893538976100122624 1901575297598226432 1909585916575547392 1912075598344224768 1924878916441341952 1959164587275190272 1973195062835103744 1975767676997861376 1980449456448468096 1987528198884753408 1990119500317458432 1991590696301101056 1997579579182546944 1999980516176756736 2003445402826702848 2011885162106380288 2014508219684093952 2021914499903520768 2028935036361519104 2031580323240738816 2038107087996715008 2039195820415516672 2045183848718925824 2054008380854370304 2071415231539576832 2081612373979889664 2104227547476497352 2122428302881456128 2124979298437804032 2130231348112637952 2137627984738029056 2140414983414349824 2148284156147490816 2151239546811973632 2155962792010579968 2157556587659526144 2164044544114425856 2165488780996509696 2166645559191486464 2169470390429024256 2182383904657768448 2193263186336022528 2199861618790105088 2200878683510800384 2212009025535475712 2218504513864597504 2255080071811547136 2258020202283270144 2263370807369677824 2282551915906708992 2285692018487721984 2294095297967456256 2299297328121577472 2300831829808791552 2302060906640954368 2302295108210393088 2305062289830838272 2310759428461166592 2318782898698878976 2321806083703701504 2323522479017951232 2330342135482023936 2330509509046304768 2337352969964486656 2349004779386044416 2350259589631442944 2404831482830282688 2428547769643204608 2434550112128729088 2437476254090422272 2443003411129176064 2446188552473542656 2455181892739989504 2474844321138868224 2475988518949650432 2476166353361698816 2485269906131410944 2488510153727410176 2494153033894592512 2495817578097672192 2497150813983408128 2500406551680909312 2509779471280635904 2515289924012343296 2517149352269447168 2586709494136774656 2589818519971073664 2608630761036238848 2612219449700253696 2621823197677092864 2629522091210047488 2630926750446804992 2634356902663815168 2640599275264624128 2640867918241333248 2644042038335373312 2650037598513004544 2663248154836598784 2663439438910062592 2665216961226473472 2666640688235675648 2671260537102270464 2686010959578791936 2695885999871361024 2708773764320985088 2717476117328953344 2748378837520323072 2775483165306519552 2785687147531911168 2805636729968663136 2805922163131416576 2809294665731334144 2823501905190715392 2828393509872992256 2829701164513886208 2829904403841941504 2831793021303128064 2833305731250405376 2840308464150183936 2844011604259897344 2852362946397339648 2853886644552466432 2864378874863321088 2868113397516337152 2874617056014106624 2876742116879368192 2887318374662012928 2892627187238699008 2959792594252655616 2981292298327130112 2996369368773820416 2999970774265135104 3005168104240054272 3006773429082062848 3010693603044360192 3017827743159570432 3021762329526140928 3043402554542278656 3047370484861108224 3047589357983629312 3058793730623275008 3067775773078388736 3071775480735596544 3073416386441117696 3081012571281555456 3107122847309365248 3183642454322184192 3187468947656706048 3206441977107043584 3210622475121524736 3226859320217960448 3233944188015869952 3236334881489289216 3238063692857606144 3246066816171638784 3249968338787229696 3254205585643536384 3261584736631390208 3273575856986652672 3299792428185157632 3301318025266200576 3313693208175214592 3318013538303213568 3327756770796896256 3382620107717320704 3428538027731582976 3448945992182366208 3453091359961431552 3453442662315589632 3457593434746257408 3478174348048318464 3482709125555552256 3482959266267004928 3485283718526926848 3495764263569457152 3506029454946729984 3512475870218420224 3520799033686165504 3525389384447164416 3550997539782131712 3553622614968631296 3594514666495148032 3642821654464806912 3664505116693764096 3669282828710313984 3698668435987759104 3700644220408692736 3714249530042548224 3719092097878327296 3727904859197116416 3740848973291550848 3741229550841888768 3745726220975112192 3750609827521363968 3764669206920953856 3772934886018514944 3775724028404170752 3787077952200245248 3819171833151094784 3849757832882683904 3918329174550380544 3946390125670207488 3951535353995722752 3960898912896936192 3975056397769506816 3995159158365093888 3999961032353513472 4006890805653405696 4023770324212760576 4029016439368187904 4043828999807041536 4057870072723038208 4063160646481477632 4076214175993430016 4078391640831033344 4090367697437851648 4108016761708740608 4142830463079153664 4163224747959779328 4208455094952994704 4244856605762912256 4249958596875608064 4260462696225275904 4275255969476058112 4280829966828699648 4296568312294981632 4302479093623947264 4311925584021159936 4315113175319052288 4328089088228851712 4330977561993019392 4333291118382972928 4338940780858048512 4364767809315536896 4386526372672045056 4401757367021600768 4437009027729195008 4510160143623094272 4516040404566540288 4526741614739355648 4565103831813417984 4571384036975443968 4588190595934912512 4598594656243154944 4601663659617583104 4604121813281908736 4610124579661676544 4621518856922333184 4637565797397757952 4643612167407403008 4647044958035902464 4660684270964047872 4661019018092609536 4674705939928973312 4700519179262885888 4809662965660565376 4857095539286409216 4869100224257458176 4874952508180844544 4886006822258352128 4892377104947085312 4910363785479979008 4949688642277736448 4951977037899300864 4952332706723397632 4970539812262821888 4977020307454820352 4988306067789185024 4991635156195344384 4994301627966816256 5019558942561271808 5030579848024686592 5034298704538894336 5173418988273549312 5179637039942147328 5217261522072477696 5224438899400507392 5243646395354185728 5259044182420094976 5261853500893609984 5268713805327630336 5281198550529248256 5281735836482666496 5288084076670746624 5300075197026009088 5326496309673197568 5330433922452946944 5333281376471351296 5342521074204540928 5372021919157583872 5391771999742722048 5417547528641970176 5496757675040646144 5550966330613039104 5571374295063822336 5611273459937326272 5611844326262833152 5618589331462668288 5647003810381430784 5659402329027772416 5659808807683883008 5663586042606256128 5666611462500810752 5680616928300367872 5704725892794679296 5707773289104932864 5728757749726642176 5736226795032674304 5774636749324025856 5919585188505311232 5962584596654260224 5992738737547640832 5999941548530270208 6010336208480108544 6013546858164125696 6035655486319140864 6043524659052281856 6086805109084557312 6094740969722216448 6095178715967258624 6117587461246550016 6135551546156777472 6146832772882235392 6162025142563110912 6214245694618730496 6367284908644368384 6374937895313412096 6412883954214087168 6421244950243049472 6453718640435920896 6467888376031739904 6472669762978578432 6476127385715212288 6492133632343277568 6499936677574459392 6508411171287072768 6523169473262780416 6547151713973305344 6599584856370315264 6602636050532401152 6627386416350429184 6636027076606427136 6655513541593792512 6765240215434641408 6857076055463165952 6897891984364732416 6906182719922863104 6906885324631179264 6915186869492514816 6956348696096636928 6965418251111104512 6970567437053853696 6991528527138914304 7012058909893459968 7024951740436840448 7041598067372331008 7050778768894328832 7189029332990296064 7285643308929613824 7329010233387528192 7338565657420627968 7401288440817385472 7428499060085096448 7455809718394232832 7481697946583101696 7482459101683777536 7491452441950224384 7501219655042727936 7529338413841907712 7545869772037029888 7551448056808341504 7574155904400490496 7638343666302189568 7699515665765367808 7836658349100761088 7892780251340414976 7903070707991445504 7921797825793872384 7950112795539013632 7990318316730187776 7999922064707026944 8013781611306811392 8047540648425521152 8058032878736375808 8087657999614083072 8115740145446076416 8126321292962955264 8152428351986860032 8156783281662066688 8180735394875703296 8285660926158307328 8326449495919558656 8416910189905989408 8489713211525824512 8499917193751216128 8520925392450551808 8550511938952116224 8561659933657399296 8593136624589963264 8623851168042319872 8630226350638104576 8656178176457703424 8661955123986038784 8666582236765945856 8677881561716097024 8729535618631073792 8803514734043201536 9020320287246188544 9032080809133080576 9053483229478711296 9130207663626835968 9142768073950887936 9176381191869825024 9197189312486309888 9203327319235166208 9208243626563817472 9220249159323353088 9243037713844666368 9275131594795515904 9321368541928095744 9322038036185219072 9349411879857946624 9401038358525771776 9619325931321130752 9714191078572818432 9738200448514916352 9749905016361689088 9772013644516704256 9784754209894170624 9820727570959958016 9899377284555472896 9903954075798601728 9904665413446795264 9941079624525643776 9954040614909640704 9976612135578370048 9983270312390688768 9988603255933632512 10039117885122543616 10061159696049373184 10068597409077788672 10346837976547098624 10359274079884294656 10434523044144955392 10448877798801014784 10487292790708371456 10518088364840189952 10523707001787219968 10537427610655260672 10562397101058496512 10576168153341493248 10600150394052018176 10652992619346395136 10660867844905893888 10666562752942702592 10783543999485444096 10835095057283940352 10993515350081292288 11101932661226078208 11142748590127644672 11222546919874652544 11223688652525666304 11237178662925336576 11294007620762861568 11318804658055544832 11319617615367766016 11327172085212512256 11333222925001621504 11361233856600735744 11415546578209865728 11457515499453284352 11549273498648051712 11839170377010622464 11925169193308520448 11985477475095281664 11999883097060540416 12020672416960217088 12027093716328251392 12071310972638281728 12087049318104563712 12173610218169114624 12189481939444432896 12190357431934517248 12235174922493100032 12271103092313554944 12293665545764470784 12324050285126221824 12428491389237460992 12734569817288736768 12749875790626824192 12825767908428174336 12842489900486098944 12907437280871841792 12935776752063479808 12945339525957156864 12952254771430424576 12984267264686555136 12999873355148918784 13016822342574145536 13046338946525560832 13094303427946610688 13205272101064802304 13254772832700858368 13311027083187585024 13530480430869282816 13714152110926331904 13795783968729464832 13812365439845726208 13830373738985029632 13912697392193273856 13930836502222209024 13941134874107707392 13983057054277828608 14024117819786919936 14083196134744662016 14101557537788657664 14378058665980592128 14571286617859227648 14658020466775056384 14677131314841255936 14802576881634770944 14856998120170192896 14911619436788465664 14963395893166203392 14964918203367555072 14982904883900448768 15058676827683815424 15091739544074059776 15102896113616683008 15148311808800980992 15276687332604379136 15399031331530735616 15673316698201522176 15785560502680829952 15806141415982891008 15843595651587744768 15900225591078027264 15999844129414053888 16027563222613622784 16095081296851042304 16116065757472751616 16175315999228166144 16231480290892152832 16252642585925910528 16313566563324133376 16361470789751406592 16652898991839117312 16833820379811978816 16979426423051649024 16999834387502432256 17041850784901103616 17101023877904232448 17123319867314798592 17186273249179926528 17312356352915406848 17323910247972077568 17333164473531891712 17459071237262147584 17607029468086403072 18040640574492377088 18106966458957422592 18260415327253671936 18285536147901775872 18352762383739650048 18394378624972619776 18406654638470332416 18416487253127634944 18440498318646706176 18486075427689332736 18550263189591031808 18642737083856191488 18644076072370438144 18698823759715893248 18802076717051543552 19238651862642261504 19428382157145636864 19476400897029832704 19499810032723378176 19544027289033408512 19569508419788341248 19641455141919916032 19798754569110945792 19807908151597203456 19809330826893590528 19882159249051287552 19908081229819281408 19966540624781377536 19977206511867265024 20122319392098746368 20137194818155577344 20693675953094197248 20718548159768589312 20869046088289910784 20974585581416742912 21036176729680379904 21047414003574439936 21074855221310521344 21124794202116993024 21152336306682986496 21200300788104036352 21333125505885405184 21567087998970888192 21987030700162584576 22203865322452156416 22285497180255289344 22445093839749305088 22447377305051332608 22474357325850673152 22588015241525723136 22637609316111089664 22639235230735532032 22654344170425024512 22666445850003243008 22722467713201471488 22831093156419731456 22915030998906568704 23098546997296103424 23678340754021244928 23850338386617040896 23970954950190563328 23999766194121080832 24041344833920434176 24054187432656502784 24142621945276563456 24174098636209127424 24347220436338229248 24378963878888865792 24380714863869034496 24470349844986200064 24542206184627109888 24587331091528941568 24856982778474921984 25469139634577473536 25499751581253648384 25651535816856348672 25684979800972197888 25871553504126959616 25890679051914313728 25904509542860849152 25968534529373110272 25999746710297837568 26033644685148291072 26188606855893221376 26410544202129604608 26509545665401716736 27060960861738565632 27428304221852663808 27591567937458929664 27624730879691452416 27660747477970059264 27825394784386547712 27966114108555657216 28048235639573839872 28166392269489324032 28203115075577315328 28756117331961184256 29142573235718455296 29316040933550112768 29354262629682511872 29605153763269541888 29713996240340385792 29823238873576931328 29926791786332406784 29929836406735110144 29965809767800897536 30117353655367630848 30183479088148119552 30205792227233366016 30296623617601961984 30553374665208758272 31346633396403044352 31571121005361659904 31612282831965782016 31687191303175489536 31800451182156054528 31999688258828107776 32190162593702084608 32350631998456332288 32462960581784305664 32505285171851821056 32627133126648266752 32722941579502813184 33305797983678234624 33667640759623957632 33958852846103298048 33999668775004864512 34083701569802207232 34202047755808464896 34246639734629597184 34372546498359853056 34624712705830813696 34647820495944155136 34666328947063783424 34918142474524295168 35214058936172806144 36081281148984754176 36213932917914845184 36520830654507343872 36571072295803551744 36705524767479300096 36788757249945239552 36813309276940664832 36832974506255269888 36880996637293412352 36972150855378665472 37100526379182063616 37285474167712382976 37397647519431786496 37604153434103087104 38477303725284523008 38856764314291273728 38952801794059665408 38999620065446756352 39088054578066817024 39139016839576682496 39282910283839832064 39615816303194406912 39618661653787181056 39764318498102575104 39933081249562755072 39954413023734530048 41387351906188394496 41437096319537178624 41738092176579821568 41949171162833485824 42072353459360759808 42094828007148879872 42249588404233986048 42304672613365972992 42400601576208072704 42666251011770810368 43134175997941776384 43974061400325169152 44407730644904312832 44570994360510578688 44890187679498610176 44894754610102665216 44948714651701346304 45176030483051446272 45275218632222179328 45278470461471064064 45308688340850049024 45332891700006486016 45444935426402942976 45662186312839462912 45830061997813137408 46197093994592206848 47356681508042489856 47700676773234081792 47999532388242161664 48082689667840868352 48108374865313005568 48285243890553126912 48348197272418254848 48694440872676458496 48757927757777731584 48940699689972400128 49084412369254219776 49174662183057883136 50938279269154947072 50999503162507296768 51303071633712697344 51369959601944395776 51809019085721698304 51937069058746220544 51999493420595675136 52377213711786442752 52821088404259209216 53019091330803433472 54121921723477131264 54856608443705327616 55183135874917859328 55249461759382904832 55321494955940118528 55650789568773095424 55932228217111314432 56096471279147679744 56332784538978648064 56406230151154630656 58285146471436910592 58632081867100225536 58708525259365023744 59210307526539083776 59427992480680771584 59646477747153862656 59853583572664813568 59931619535601795072 60366958176296239104 60411584454466732032 60593247235203923968 61106749330417516544 63142242010723319808 63224565663931564032 63374382606350979072 63600902364312109056 63999376517656215552 64380325187404169216 64701263996912664576 64925921163568611328 65254266253296533504 65445883159005626368 66611595967356469248 67335281519247915264 67917705692206596096 67999337550009729024 68167403139604414464 68404095511616929792 68493279469259194368 68745092996719706112 69295640991888310272 69332657894127566848 69836284949048590336 70428117872345612288 72162562297969508352 72427865835829690368 73041661309014687744 73142144591607103488 73411049534958600192 73577514499890479104 73626618553881329664 73665949012510539776 73761993274586824704 74201052758364127232 74570948335424765952 76954607450569046016 77713528628582547456 77905603588119330816 77999240130893512704 78176109156133634048 78565820567679664128 79231632606388813824 79237323307574362112 79528636996205150208 79908826047469060096 82774703812376788992 82874192639074357248 83476184353159643136 83898342325666971648 84144706918721519616 84189656014297759744 84499176808467972096 84609345226731945984 84801203152416145408 85332502023541620736 86268351995883552768 87948122800650338304 88815461289808625664 89141988721021157376 89780375358997220352 89789509220205330432 89897429303402692608 90352060966102892544 90550437264444358656 90617376681700098048 90665783400012972032 90889870852805885952 91324372625678925824 91660123995626274816 94713363016084979712 95401353546468163584 95999064776484323328 96216749730626011136 96570487781106253824 97388881745352916992 97515855515555463168 97881399379944800256 98168824738508439552 101876558538309894144 101999006325014593536 102606143267425394688 102739919203888791552 103618038171443396608 103874138117492441088 103998986841191350272 104754427423572885504 105642176808518418432 106038182661606866944 108243843446954262528 109713216887410655232 110366271749835718656 110498923518765809664 110642989911880237056 111301579137546190848 112192942558295359488 112665569077957296128 112812460302309261312 116570292942873821184 117264163734200451072 117417050518730047488 118855984961361543168 119292955494307725312 119707167145329627136 119863239071203590144 121186494470407847936 122213498660835033088 126284484021446639616 126748765212701958144 127201804728624218112 127998753035312431104 128760650374808338432 129402527993825329152 129851842327137222656 130508532506593067008 130891766318011252736 133223191934712938496 134670563038495830528 135835411384413192192 135998675100019458048 136334806279208828928 136808191023233859584 136986558938518388736 137490185993439412224 138591281983776620544 138665315788255133696 140856235744691224576 144325124595939016704 144855731671659380736 146083322618029375488 146822099069917200384 147155028999780958208 147253237107762659328 147331898025021079552 147523986549173649408 148402105516728254464 153909214901138092032 155427057257165094912 155811207176238661632 155998480261787025408 156352218312267268096 157131641135359328256 158463265212777627648 158474646615148724224 159057273992410300416 159817652094938120192 165549407624753577984 165748385278148714496 166952368706319286272 167796684651333943296 168289413837443039232 168379312028595519488 168998353616935944192 169218690453463891968 169602406304832290816 170665004047083241472 175896245601300676608 177630922579617251328 178283977442042314752 179560750717994440704 179794858606805385216 181100874528888717312 181234753363400196096 181331566800025944064 181779741705611771904 183320247991252549632 189426726032169959424 190802707092936327168 191998129552968646656 192433499461252022272 193140975562212507648 194777763490705833984 195762798759889600512 196337649477016879104 203753117076619788288 203998012650029187072 205212286534850789376 205479838407777583104 207236076342886793216 207997973682382700544 209508854847145771008 211284353617036836864 212076365323213733888 216487686893908525056 219426433774821310464 220732543499671437312 220997847037531619328 221285979823760474112 222603158275092381696 225331138155914592256 233140585885747642368 234528327468400902144 237711969922723086336 238585910988615450624 239414334290659254272 239726478142407180288 242372988940815695872 244426997321670066176 252568968042893279232 253497530425403916288 254403609457248436224 255997506070624862208 257521300749616676864 258805055987650658304 259703684654274445312 261783532636022505472 266446383869425876992 269341126076991661056 271997350200038916096 272669612558417657856 273616382046467719168 273973117877036777472 274980371986878824448 277330631576510267392 288650249191878033408 289711463343318761472 292166645236058750976 293644198139834400768 294310057999561916416 294506474215525318656 294663796050042159104 296804211033456508928 307818429802276184064 310854114514330189824 311622414352477323264 311996960523574050816 312704436624534536192 314263282270718656512 316926530425555255296 316949293230297448448 318114547984820600832 319635304189876240384 331098815249507155968 331496770556297428992 333904737412638572544 336578827674886078464 336758624057191038976 337996707233871888384 338437380906927783936 351792491202601353216 356567954884084629504 359121501435988881408 359589717213610770432 362663133600051888128 363559483411223543808 366640495982505099264 378853452064339918848 381605414185872654336 383996259105937293312 384866998922504044544 386281951124425015296 389555526981411667968 391525597519779201024 392675298954033758208 407506234153239576576 407996025300058374144 410424573069701578752 410959676815555166208 414472152685773586432 415995947364765401088 422568707234073673728 424152730646427467776 432975373787817050112 441465086999342874624 441995694075063238656 442571959647520948224 445206316550184763392 450662276311829184512 466281171771495284736 469056654936801804288 475423939845446172672 477171821977230901248 478828668581318508544 479452956284814360576 488853994643340132352 505137936085786558464 506995060850807832576 508807218914496872448 511995012141249724416 515042601499233353728 519407369308548890624 532892767738851753984 538682252153983322112 543994700400077832192 545339225116835315712 547232764092935438336 549960743973757648896 554661263153020534784 577300498383756066816 579422926686637522944 584333290472117501952 587288396279668801536 588620115999123832832 589012948431050637312 589327592100084318208 593608422066913017856 615636859604552368128 621708229028660379648 623993921047148101632 625408873249069072384 628526564541437313024 633853060851110510592 636229095969641201664 639270608379752480768 662197630499014311936 662993541112594857984 667809474825277145088 673517248114382077952 675993414467743776768 703584982405202706432 713135909768169259008 718243002871977762816 719179434427221540864 725326267200103776256 727118966822447087616 733280991965010198528 757706904128679837696 763210828371745308672 767992518211874586624 769733997845008089088 772563902248850030592 779111053962823335936 785350597908067516416 815992050600116748288 820849146139403157504 821919353631110332416 831991894729530802176 848305461292854935552 865950747575634100224 882930173998685749248 883991388150126477312 890412633100369526784 901324552623658369024 932562343542990569472 938113309873603608576 950847879690892345344 954343643954461802496 957657337162637017088 958905912569628721152 1010275872171573116928 1013990121701615665152 1030085202998466707456 1038814738617097781248 1077364504307966644224 1087989400800155664384 1090678450233670631424 1094465528185870876672 1099921487947515297792 1109322526306041069568 1154600996767512133632 1158845853373275045888 1168666580944235003904 1174576792559337603072 1178025896862101274624 1178655184200168636416 1187216844133826035712 1231273719209104736256 1243416458057320759296 1247987842094296203264 1250817746498138144768 1267706121702221021184 1272458191939282403328 1324395260998028623872 1325987082225189715968 1335618949650554290176 1347034496228764155904 1351986828935487553536 1407169964810405412864 1426271819536338518016 1436486005743955525632 1438358868854443081728 1450652534400207552512 1466561983930020397056 1515413808257359675392 1526421656743490617344 1535985036423749173248 1545127804497700061184 1558222107925646671872 1631984101200233496576 1641698292278806315008 1663983789459061604352 1696610922585709871104 1731901495151268200448 1765860347997371498496 1767982776300252954624 1780825266200739053568 1802649105247316738048 1865124687085981138944 1876226619747207217152 1908687287908923604992 1915314674325274034176 1917811825139257442304 2020551744343146233856 2027980243403231330304 2060170405996933414912 2077629477234195562496 2154729008615933288448 2175978801600311328768 2181356900467341262848 2188931056371741753344 2199842975895030595584 2218645052612082139136 2309201993535024267264 2317691706746550091776 2337333161888470007808 2356051793724202549248 2357310368400337272832 2462547438418209472512 2495975684188592406528 2501635492996276289536 2544916383878564806656 2648790521996057247744 2651974164450379431936 2671237899301108580352 2694068992457528311808 2703973657870975107072 2814339929620810825728 2852543639072677036032 2872972011487911051264 2876717737708886163456 2901305068800415105024 3030827616514719350784 3090255608995400122368 3116444215851293343744 3263968202400466993152 3283396584557612630016 3327967578918123208704 3463802990302536400896 3535965552600505909248 3561650532401478107136 3605298210494633476096 3730249374171962277888 3752453239494414434304 3817374575817847209984 3830629348650548068352 4041103488686292467712 4055960486806462660608 4120340811993866829824 4155258954468391124992 4309458017231866576896 4351957603200622657536 4377862112743483506688 4399685951790061191168 4635383413493100183552 4674666323776940015616 4714620736800674545664 4925094876836418945024 4991951368377184813056 5003270985992552579072 5089832767757129613312 5297581043992114495488 5303948328900758863872 5342475798602217160704 5388137984915056623616 5407947315741950214144 5628679859241621651456 5745944022975822102528 5753435475417772326912 6061655233029438701568 6180511217990800244736 6232888431702586687488 6527936404800933986304 6566793169115225260032 6655935157836246417408 6927605980605072801792 7071931105201011818496 7210596420989266952192 7504906478988828868608 7634749151635694419968 7661258697301096136704 8082206977372584935424 8111920973612925321216 8310517908936782249984 8618916034463733153792 8703915206401245315072 8755724225486967013376 9270766826986200367104 9349332647553880031232 9429241473601349091328 9850189753672837890048 9983902736754369626112 10006541971985105158144 10607896657801517727744 10684951597204434321408 10815894631483900428288 11257359718483243302912 11491888045951644205056 12123310466058877403136 12361022435981600489472 12465776863405173374976 13055872809601867972608 13133586338230450520064 14143862210402023636992 14421192841978533904384 15009812957977657737216 15269498303271388839936 15322517394602192273408 16164413954745169870848 16223841947225850642432 17237832068927466307584 17511448450973934026752 18541533653972400734208 18698665295107760062464 18858482947202698182656 19700379507345675780096 19967805473508739252224 21215793315603035455488 21631789262967800856576 22514719436966486605824 22983776091903288410112 24246620932117754806272 24931553726810346749952 26111745619203735945216 26267172676460901040128 28287724420804047273984 28842385683957067808768 30019625915955315474432 30645034789204384546816 32447683894451701284864 34475664137854932615168 35022896901947868053504 37083067307944801468416 37397330590215520124928 37716965894405396365312 39400759014691351560192 42431586631206070910976 43263578525935601713152 45029438873932973211648 45967552183806576820224 48493241864235509612544 52534345352921802080256 56575448841608094547968 61290069578408769093632 64895367788903402569728 68951328275709865230336 70045793803895736107008 74794661180431040249856 78801518029382703120384 84863173262412141821952 86527157051871203426304 90058877747865946423296 91935104367613153640448 105068690705843604160512 113150897683216189095936 122580139156817538187264 129790735577806805139456 137902656551419730460672 157603036058765406240768 169726346524824283643904 183870208735226307280896 210137381411687208321024 245160278313635076374528 259581471155613610278912 275805313102839460921344 315206072117530812481536 339452693049648567287808 367740417470452614561792 490320556627270152749056 551610626205678921842688 630412144235061624963072 735480834940905229123584 1103221252411357843685376 1470961669881810458247168 2206442504822715687370752 4412885009645431374741504
- Sum of all divisors σ(n): 17361648776347470576782073
- Sum of proper divisors (its aliquot sum) s(n): 12948763766702039202040569
- 4412885009645431374741504 is an abundant number, because the sum of its proper divisors (12948763766702039202040569) is greater than itself. Its abundance is 8535878757056607827299065
Bases of 4412885009645431374741504
- Binary: 11101001100111011011111001110010001011110110110010011110010000000000000000000000002
- Hexadecimal: 0x3A676F9C8BDB279000000
- Base-36: JYLMFHOLJQC3BB40
Squares and roots of 4412885009645431374741504
- 4412885009645431374741504 squared (44128850096454313747415042) is 19473554108353358957286670162927779767642820182016
- 4412885009645431374741504 cubed (44128850096454313747415043) is 85934555009271742216663789692388778801691680278391764378283738706229592064
-
4412885009645431374741504 is a
perfect square number . Itssquare root is 2100686794752 -
The
cube root of 4412885009645431374741504 is 164024052.2135274263
Scales and comparisons
How big is 4412885009645431374741504?- 4,412,885,009,645,431,374,741,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,412,885,009,645,431,374,741,504 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 4412885009645431374741504 cubic inches would be around 13668671 feet tall.
Recreational maths with 4412885009645431374741504
- 4412885009645431374741504 backwards is 4051474731345469005882144
- The number of decimal digits it has is: 25
- The sum of 4412885009645431374741504's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 4412885009645431374741504 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 4412885009645431374741504 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/4412885009645431374741504/
Chicago style:
Numbermatics. 2024. "Number 4412885009645431374741504 - Facts about the integer". https://numbermatics.com/n/4412885009645431374741504/
The information we have on file for 4412885009645431374741504 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 4412885009645431374741504, math, Factors of 4412885009645431374741504, curriculum, school, college, exams, university, Prime factorization of 4412885009645431374741504, STEM, science, technology, engineering, physics, economics, calculator, four septillion, four hundred twelve sextillion, eight hundred eighty-five quintillion, nine quadrillion, six hundred forty-five trillion, four hundred thirty-one billion, three hundred seventy-four million, seven hundred forty-one thousand, five hundred four.