42752476524994561908820224
42,752,476,524,994,561,908,820,224 is an even composite number composed of eight prime numbers multiplied together.
What does the number 42752476524994561908820224 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 19683 divisors.
42752476524994561908820224 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 42752476524994561908820224:
28 × 32 × 132 × 192 × 292 × 1272 × 1372 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 29 × 29 × 127 × 127 × 137 × 137 × 1093 × 1093)See below for interesting mathematical facts about the number 42752476524994561908820224 from the Numbermatics database.
Names of 42752476524994561908820224
- Cardinal: 42752476524994561908820224 can be written as Forty-two septillion, seven hundred fifty-two sextillion, four hundred seventy-six quintillion, five hundred twenty-four quadrillion, nine hundred ninety-four trillion, five hundred sixty-one billion, nine hundred eight million, eight hundred twenty thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 4.2752476524994561908820224 × 1025
Factors of 42752476524994561908820224
Divisors of 42752476524994561908820224
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 29 32 36 38 39 48 52 57 58 64 72 76 78 87 96 104 114 116 117 127 128 137 144 152 156 169 171 174 192 208 228 232 234 247 254 256 261 274 288 304 312 338 342 348 361 377 381 384 411 416 456 464 468 494 507 508 522 548 551 576 608 624 676 684 696 722 741 754 762 768 822 832 841 912 928 936 988 1014 1016 1044 1083 1093 1096 1102 1131 1143 1152 1216 1233 1248 1352 1368 1392 1444 1482 1508 1521 1524 1644 1651 1653 1664 1682 1781 1824 1856 1872 1976 2028 2032 2088 2166 2186 2192 2204 2223 2262 2286 2304 2413 2432 2466 2496 2523 2603 2704 2736 2784 2888 2964 3016 3042 3048 3211 3249 3279 3288 3302 3306 3328 3364 3393 3562 3648 3683 3712 3744 3952 3973 4056 4064 4176 4332 4372 4384 4408 4446 4524 4572 4693 4826 4864 4901 4932 4953 4959 4992 5046 5206 5343 5408 5472 5568 5776 5928 6032 6084 6096 6422 6498 6558 6576 6604 6612 6728 6786 7124 7163 7239 7296 7366 7424 7488 7569 7809 7904 7946 8112 8128 8352 8664 8744 8768 8816 8892 9048 9144 9386 9633 9652 9802 9837 9864 9906 9918 9984 10092 10412 10469 10686 10816 10933 10944 11049 11136 11552 11856 11919 12064 12168 12192 12844 12996 13116 13152 13208 13224 13456 13572 14079 14209 14248 14326 14478 14592 14703 14732 14859 14976 15138 15618 15808 15892 15979 16029 16129 16224 16256 16704 17328 17399 17488 17536 17632 17784 18096 18288 18769 18772 19266 19304 19604 19674 19728 19812 19836 20184 20767 20824 20938 21372 21463 21489 21632 21717 21866 21888 22098 22272 23104 23153 23427 23712 23838 24128 24336 24384 25688 25992 26232 26304 26416 26448 26912 27144 28158 28418 28496 28652 28899 28956 29406 29464 29718 29952 30276 31236 31369 31407 31616 31697 31784 31958 32058 32258 32448 32512 32799 33147 33408 33839 34656 34798 34976 35072 35264 35568 35757 36192 36576 37538 37544 38532 38608 39208 39348 39456 39624 39672 40368 41534 41648 41876 42237 42627 42744 42926 42978 43264 43434 43732 43776 44109 44196 45847 46208 46306 46854 47424 47676 47879 47937 48256 48387 48672 48768 49457 51376 51649 51984 52197 52464 52608 52832 52896 53824 54288 56307 56316 56836 56992 57304 57798 57912 58812 58928 59436 60552 61009 62301 62472 62738 62814 63232 63394 63568 63916 64116 64389 64467 64516 64896 65598 66294 66816 67678 69312 69459 69596 69952 69977 70528 71136 71514 72384 73152 75076 75088 75487 77064 77216 78416 78696 78912 79248 79344 80736 83068 83296 83752 84474 85254 85488 85852 85956 86868 87464 88218 88392 91694 92416 92612 93119 93708 94107 94221 94848 95091 95352 95758 95874 96512 96774 97344 97536 98397 98914 101517 102752 103298 103968 104394 104928 105216 105664 105792 106807 107648 108576 112614 112632 113672 113984 114608 115217 115596 115824 117624 117856 118872 121104 122018 124602 124944 125476 125628 126788 127136 127832 127881 128232 128778 128934 129032 129792 131196 132588 135356 136097 137541 138624 138811 138918 139192 139904 139954 141056 142129 142272 143028 143637 143811 144768 145161 146304 148371 149741 150152 150176 150974 154128 154432 154947 156591 156832 157392 157824 158496 158688 161472 166136 166592 167504 168921 168948 170508 170976 171704 171912 173736 174928 176436 176784 183027 183388 184717 185224 186238 186903 187416 188214 188442 189696 190182 190704 191516 191748 193167 193548 194688 196794 197828 203034 205504 206596 207727 207936 208377 208788 209677 209856 209931 211328 211584 213614 215296 217152 225228 225264 226187 226461 227344 227968 229216 230434 231192 231648 235248 235712 237744 242208 243997 244036 249204 249888 250952 251256 253576 254272 255664 255762 256464 257556 257868 258064 262392 265176 269971 270712 272194 275082 277248 277622 277836 278384 279357 279808 279908 282321 284258 284544 285273 286056 287274 287622 289536 290322 292608 296742 299482 300304 300352 301948 303601 304551 306451 308256 308864 309894 313182 313664 314784 315648 316992 317376 320421 322944 330581 332272 333184 335008 337842 337896 341016 341952 343408 343824 345651 347472 349856 352872 353568 356611 366054 366776 369434 370448 372476 373806 374832 376428 376884 380364 381408 383032 383496 386334 387096 389376 393588 394573 395656 406068 407797 408291 411008 412061 412623 413192 415454 415872 416433 416754 417576 419354 419712 419862 422656 423168 426387 427228 430911 434304 439907 445113 449223 450456 450528 452374 452922 454688 455936 458432 460868 462384 463296 464841 467741 470496 471424 475488 484416 487994 488072 498408 499776 501904 502512 504571 507152 508544 511328 511524 512928 515112 515736 516128 524784 530352 539942 541424 544301 544388 549081 550164 554151 555244 555672 556768 558714 559816 564642 568516 569088 570546 572112 574548 575244 580644 593484 596011 598964 600608 600704 602243 603896 607202 609102 612902 616512 617728 619788 622427 623181 626364 627328 629031 629568 629793 633984 634752 640842 642941 645888 661162 664544 666368 670016 671437 675684 675792 678561 679383 682032 683904 686816 687648 691302 694944 699712 705744 707136 713222 731991 732108 733552 738868 740896 744952 747612 749664 752856 753768 760728 762816 766064 766992 772668 774192 787176 789146 791312 809913 812136 815594 816582 822016 824122 825246 826384 830908 831744 832866 833508 835152 838071 838708 839424 839724 852774 854456 861822 868608 879814 890226 898446 900912 901056 904748 905844 909376 909701 910803 916864 919213 919353 921736 924768 926592 929682 935482 940992 942848 950976 961263 968832 975988 976144 981331 991743 996816 999552 1003808 1005024 1009142 1014304 1017088 1022656 1023048 1025856 1030224 1031472 1032256 1036953 1049568 1060704 1069833 1079884 1082848 1088602 1088776 1098162 1100328 1108302 1110488 1111344 1113536 1117428 1119632 1129284 1137032 1141092 1144224 1149096 1150488 1161288 1183719 1186968 1192022 1194649 1197928 1201216 1201408 1204486 1207792 1214404 1218204 1223391 1224873 1225804 1233024 1236183 1239576 1244854 1246362 1249299 1252728 1254656 1258062 1259136 1259586 1267968 1269504 1279161 1281684 1285882 1319721 1322324 1329088 1329563 1340032 1342874 1347669 1351368 1351584 1357122 1358766 1364064 1367808 1373632 1375296 1382604 1388491 1389888 1399424 1403223 1411488 1414272 1426444 1434253 1463982 1464216 1467104 1477736 1481792 1489904 1495224 1497821 1499328 1505712 1507536 1513713 1521456 1525632 1532128 1533984 1545336 1548384 1574352 1578292 1582624 1619826 1624272 1631188 1632903 1633164 1648244 1650492 1652768 1661816 1662453 1665732 1667016 1670304 1676142 1677416 1679448 1705548 1708912 1723644 1759628 1769261 1780452 1788033 1796892 1801824 1802112 1804543 1806729 1809496 1811688 1818752 1819402 1821606 1833728 1838426 1838706 1843472 1849536 1853184 1859364 1867281 1869543 1870964 1881984 1887093 1901952 1922526 1928823 1937664 1946633 1951976 1952288 1962662 1983486 1993632 1999104 2007616 2010048 2014311 2018284 2028608 2029333 2035683 2045312 2046096 2051712 2060448 2062944 2064512 2073906 2099136 2121408 2139666 2159768 2165696 2177204 2177552 2189123 2195973 2196324 2200656 2209673 2216604 2220976 2222688 2227072 2234856 2239264 2258568 2274064 2282184 2288448 2298192 2300976 2322576 2367438 2373936 2383663 2384044 2389298 2395856 2402432 2408972 2415584 2428808 2429739 2436408 2446782 2449746 2451608 2466048 2472366 2479152 2489708 2492724 2498598 2505456 2516124 2518272 2519172 2558322 2563368 2571764 2637409 2639442 2644648 2658176 2659126 2680064 2685748 2695338 2700451 2702736 2703168 2714244 2717532 2725801 2728128 2729103 2732409 2747264 2750592 2757639 2758059 2765208 2776982 2779776 2798848 2806446 2822976 2828544 2845079 2852888 2868506 2927964 2928432 2934208 2940431 2943993 2955472 2963584 2975229 2979808 2990448 2995642 2998656 3011424 3015072 3027426 3042912 3051264 3064256 3067968 3090672 3096768 3148704 3156584 3165248 3171961 3209499 3239652 3248544 3262376 3265806 3266328 3296488 3300984 3305536 3323632 3324906 3331464 3334032 3340608 3352284 3354832 3358896 3411096 3417824 3447288 3509623 3519256 3538522 3551157 3560904 3576066 3583947 3593784 3603648 3604224 3609086 3613458 3618992 3623376 3637504 3638804 3643212 3670173 3676852 3677412 3686944 3699072 3708549 3718728 3734562 3739086 3741928 3763968 3774186 3803904 3845052 3857646 3893266 3903952 3904576 3925324 3946813 3959163 3966972 3983863 3987264 3988689 4015232 4020096 4025519 4028622 4036568 4057216 4058666 4071366 4090624 4092192 4103424 4120896 4125888 4129024 4147812 4165473 4198272 4209669 4242816 4279332 4297553 4302759 4319536 4331392 4342489 4354408 4355104 4378246 4391946 4392648 4401312 4419346 4433208 4441952 4445376 4454144 4469712 4478528 4493463 4517136 4541139 4548128 4564368 4576896 4596384 4601952 4635943 4645152 4734876 4747872 4767326 4768088 4778596 4791712 4804864 4817944 4831168 4857616 4859478 4872816 4893564 4898709 4899492 4903216 4944732 4958304 4979416 4985448 4997196 5010912 5032248 5038344 5116644 5126736 5129449 5143528 5274818 5278884 5289296 5307783 5316352 5318252 5356793 5364099 5371496 5390676 5400902 5405472 5406336 5413629 5420187 5428488 5435064 5451602 5456256 5458206 5464818 5494528 5501184 5515278 5516118 5530416 5553964 5559552 5601843 5612892 5645952 5690158 5705776 5737012 5786469 5822569 5839899 5855928 5856864 5868416 5880862 5887986 5910944 5927168 5950458 5959616 5980896 5991284 5997312 6022848 6030144 6042933 6054852 6080633 6085824 6087999 6128512 6135936 6181344 6193536 6281039 6297408 6313168 6330496 6343922 6418998 6479304 6497088 6524752 6531612 6532656 6559423 6567369 6592976 6601968 6611072 6629019 6647264 6649812 6662928 6668064 6681216 6704568 6709664 6717792 6775609 6822192 6835648 6894576 7019246 7038512 7075913 7077044 7102314 7121808 7150989 7152132 7167894 7187568 7207296 7218172 7226916 7237984 7246752 7277608 7286424 7340346 7353704 7354824 7373888 7398144 7417098 7437456 7469124 7478172 7483856 7548372 7690104 7715292 7748143 7786532 7807904 7809152 7829159 7850648 7893626 7912227 7918326 7933944 7967726 7974528 7977378 8030464 8040192 8051038 8057244 8073136 8101353 8114432 8117332 8142732 8177403 8184384 8187309 8241792 8251776 8272917 8295624 8330946 8358233 8396544 8419338 8485632 8535237 8558664 8595106 8605518 8639072 8662784 8684978 8708816 8710208 8756492 8783892 8785296 8802624 8821293 8831979 8838692 8866416 8883904 8887079 8890752 8939424 8957056 8986926 9034272 9082278 9096256 9128736 9153792 9192768 9203904 9271886 9290304 9469752 9495744 9515883 9534652 9536176 9557192 9583424 9586849 9635888 9662336 9715232 9718956 9745632 9787128 9797418 9798984 9806432 9889464 9916608 9958832 9970896 9994392 10021824 10064496 10076688 10233288 10253472 10258898 10287056 10341719 10528869 10549636 10557768 10578592 10615566 10636504 10713586 10728198 10742992 10751841 10781352 10801804 10810944 10812672 10827258 10840374 10856976 10870128 10903204 10912512 10916412 10929636 11030556 11032236 11060832 11107928 11203686 11225784 11291904 11380316 11411552 11442617 11474024 11572938 11645138 11679798 11711856 11713728 11736832 11761724 11775972 11821888 11826113 11840439 11900916 11919232 11949769 11951589 11961792 11966067 11982568 12045696 12060288 12076557 12085866 12109704 12161266 12171648 12175998 12257024 12271872 12362688 12387072 12496419 12562078 12594816 12626336 12660992 12687844 12757303 12837996 12892659 12908277 12958608 12994176 13027467 13049504 13063224 13065312 13118846 13134738 13185952 13203936 13222144 13258038 13294528 13299624 13325856 13336128 13362432 13409136 13419328 13435584 13480389 13551218 13564489 13644384 13671296 13789152 13907829 14038492 14077024 14151826 14154088 14204628 14243616 14301978 14304264 14335788 14375136 14414592 14436344 14453832 14475968 14493504 14555216 14572848 14632559 14680692 14707408 14709648 14747776 14834196 14874912 14938248 14956344 14967712 15096744 15380208 15388347 15430584 15496286 15530437 15573064 15615808 15618304 15658318 15701296 15784729 15787252 15824454 15836652 15867888 15923349 15935452 15949056 15954756 16070379 16102076 16114488 16146272 16202706 16234664 16240887 16285464 16354806 16368768 16374618 16483584 16503552 16545834 16591248 16661892 16716466 16838676 17070474 17117328 17190212 17211036 17278144 17284319 17369956 17417632 17420416 17465047 17467707 17512984 17519697 17567784 17570592 17605248 17628997 17642586 17663958 17677384 17732832 17767808 17774158 17781504 17878848 17914112 17973852 18050383 18068544 18164556 18192512 18241899 18257472 18263997 18385536 18407808 18543772 18580608 18645289 18843117 18939504 18991488 19017107 19031766 19069304 19072352 19114384 19166848 19173698 19271776 19324672 19430464 19437912 19471673 19491264 19574256 19594836 19597968 19612864 19678269 19702107 19778928 19833216 19887057 19917664 19941792 19988784 20043648 20128992 20153376 20326827 20466576 20506944 20514517 20517796 20574112 20683438 21057738 21099272 21115536 21157184 21227739 21231132 21273008 21427172 21452967 21456396 21485984 21503682 21562704 21603608 21621888 21654516 21680748 21713952 21740256 21806408 21832824 21859272 22061112 22064472 22121664 22215856 22407372 22451568 22698331 22760632 22823104 22885234 22948048 23145876 23244429 23290276 23359596 23423712 23427456 23459059 23487477 23523448 23551944 23643776 23652226 23680878 23736681 23801832 23838464 23899538 23903178 23923584 23932134 23965136 24091392 24120576 24153114 24171732 24219408 24304059 24322532 24343296 24351996 24532209 24725376 24992838 25074699 25124156 25189632 25252672 25306229 25375688 25514606 25605711 25675992 25785318 25816554 25917216 25988352 26054934 26099008 26126448 26130624 26237692 26269476 26371904 26381329 26407872 26463879 26516076 26589056 26599248 26651712 26661237 26672256 26818272 26838656 26871168 26960778 27102436 27128978 27288768 27342592 27578304 27815658 28076984 28154048 28303652 28308176 28409256 28458599 28487232 28547649 28603956 28608528 28671576 28725749 28750272 28760547 28872688 28907664 28951936 28987008 29110432 29145696 29265118 29361384 29414816 29419296 29495552 29668392 29749824 29876496 29912688 29935424 30193488 30760416 30776694 30861168 30987619 30992572 31025157 31060874 31146128 31231616 31316636 31402592 31569458 31574504 31586607 31648908 31673304 31735776 31846698 31870904 31909512 32140758 32204152 32228976 32292544 32405412 32469328 32481774 32570928 32709612 32737536 32749236 33091668 33182496 33323784 33432932 33677352 34140948 34234656 34286317 34327851 34380424 34422072 34556288 34568638 34644821 34739912 34835264 34840832 34930094 34935414 35025968 35039394 35135568 35141184 35210496 35257994 35285172 35327916 35354768 35465664 35478339 35521317 35535616 35548316 35757696 35849307 35854767 35947704 36100766 36137088 36229671 36329112 36385024 36483798 36514944 36527994 36771072 36815616 36986027 37087544 37161216 37290578 37686234 37879008 37982976 38034214 38063532 38138608 38144704 38228768 38271909 38333696 38347396 38543552 38557327 38677977 38860928 38875824 38943346 38982528 39082401 39148512 39189672 39195936 39225728 39356538 39404214 39557856 39666432 39774114 39835328 39883584 39977568 40087296 40257984 40306752 40653654 40693467 40933152 41013888 41029034 41035592 41148224 41366876 41593337 41723487 41983787 42115476 42198544 42231072 42314368 42455478 42462264 42546016 42854344 42905934 42912792 42971968 43007364 43125408 43207216 43243776 43309032 43361496 43427904 43480512 43612816 43665648 43718544 43897677 44122224 44128944 44243328 44431712 44814744 44903136 45289597 45396662 45521264 45646208 45770468 45896096 46165041 46291752 46488858 46580552 46591311 46719192 46847424 46854912 46918118 46974954 47046896 47103888 47287552 47304452 47354187 47361756 47473362 47603664 47799076 47806356 47847168 47864268 47930272 48211137 48306228 48343464 48438816 48608118 48645064 48703992 49064418 49450752 49985676 50110771 50149398 50248312 50505344 50612458 50751376 51029212 51211422 51308569 51351984 51570636 51633108 51790219 51834432 51852957 52109868 52198016 52252896 52261248 52331747 52395141 52403121 52475384 52538952 52743808 52762658 52815744 52886991 52927758 53032152 53178112 53198496 53303424 53322474 53344512 53636544 53677312 53742336 53921556 54056501 54151149 54204872 54257956 54577536 54725697 55156608 55631316 55868189 55935867 56153968 56308096 56452357 56529351 56607304 56616352 56818512 56917198 56974464 57051321 57095298 57207912 57217056 57343152 57451498 57500544 57521094 57745376 57815328 57903872 57974016 58220864 58291392 58415019 58530236 58722768 58829632 58838592 59034807 59336784 59499648 59752992 59825376 59870848 60267259 60386976 60980481 61520832 61543551 61553388 61722336 61975238 61985144 62050314 62121748 62292256 62463232 62633272 62805184 63138916 63149008 63173214 63297816 63346608 63471552 63683217 63693396 63741808 63819024 64080517 64281516 64408304 64457952 64585088 64810824 64938656 64963548 65141856 65419224 65498472 66183336 66364992 66647568 66682837 66865864 67354704 68094993 68281896 68469312 68572634 68655702 68760848 68844144 69112576 69126227 69137276 69289642 69479824 69670528 69733287 69860188 69870828 70051936 70078788 70271136 70282368 70377177 70462431 70515988 70570344 70655832 70709536 70931328 70956678 71042634 71096632 71515392 71698614 71709534 71895408 72201532 72274176 72459342 72658224 72967596 73029888 73055988 73972054 74175088 74581156 75224097 75372468 75693397 75758016 75918687 76068428 76127064 76277216 76289408 76457536 76484861 76543818 76694792 77087104 77114654 77355954 77721856 77751648 77886692 77965056 78164802 78297024 78379344 78391872 78451456 78713076 78808428 79048229 79115712 79143987 79548228 79670656 79767168 79955136 79983711 80515968 80613504 81307308 81386934 81653507 81866304 82027776 82058068 82071184 82296448 82507291 82733752 83186674 83446974 83967574 84230952 84397088 84462144 84628736 84910956 84924528 85092032 85272499 85375797 85708688 85811868 85825584 85943936 86014728 86177247 86250816 86281641 86414432 86618064 86722992 86855808 86961024 87225632 87331296 87437088 87795354 88082917 88244448 88257888 88486656 88863424 89629488 89806272 90579194 90793324 91042528 91292416 91540936 91792192 91986869 92330082 92583504 92962857 92977716 93075471 93161104 93182622 93438384 93694848 93836236 93949908 94093792 94207776 94608904 94708374 94723512 94946724 95207328 95598152 95612712 95728536 95860544 96422274 96612456 96686928 96877632 97216236 97290128 97407984 98128836 99971352 100221542 100298796 100496624 101010688 101224916 101502752 101779067 102058424 102422844 102617138 102703968 102858951 102983553 103141272 103266216 103580438 103668864 103705914 103934463 104219736 104396032 104505792 104522496 104663494 104790282 104806242 104950768 105077904 105487616 105525316 105631488 105773982 105855516 106064304 106396992 106435017 106606848 106644948 107273088 107547921 107843112 108113002 108302298 108409744 108515912 109155072 109451394 110313216 110958081 111262632 111736378 111871734 112307936 112616192 112904714 113058702 113214608 113232704 113637024 113834396 113948928 114102642 114190596 114415824 114434112 114686304 114815727 114902996 115001088 115042188 115490752 115532027 115630656 115671981 116441728 116582784 116740051 116830038 117060472 117445536 117659264 117677184 118069614 118673568 118999296 119505984 119650752 119741696 120534518 120773952 121960962 122080401 123041664 123087102 123106776 123444672 123950476 123970288 124100628 124243496 124584512 124629037 124780011 125266544 125610368 125932181 125951361 126277832 126298016 126346428 126595632 126693216 126943104 127366434 127386792 127483616 127638048 128161034 128563032 128816608 128915904 129170176 129621648 129877312 129927096 130283712 130838448 130996944 131693031 132366672 132729984 133295136 133365674 133731728 134442347 134709408 135868791 136189986 136563792 136938624 137145268 137311404 137521696 137688288 138252454 138274552 138579284 138959648 139341056 139466574 139720376 139741656 139773933 140103872 140157576 140542272 140564736 140754354 140924862 141031976 141140688 141311664 141419072 141862656 141913356 142062561 142085268 142193264 143397228 143419068 143790816 144403064 144918684 145316448 145935192 146111976 147944108 148350176 148754021 149162312 150332313 150448194 150744936 151386794 151516032 151720423 151837374 152136856 152254128 152554432 152578816 152915072 152969722 153087636 153389584 153925707 154174208 154229308 154711908 155346997 155370657 155503296 155558871 155773384 156329604 156594048 156758688 156783744 156995241 157185423 157426152 157616856 158096458 158231424 158287974 158660973 159096456 159341312 159534336 159910272 159967422 161031936 161227008 162169503 162453447 162614616 162773868 163307014 163666913 163732608 164116136 164142368 164592896 165014582 165467504 166373348 166893948 167604567 167807601 167935148 168461904 168794176 168854501 168924288 169357071 169821912 169849056 170184064 170544998 170751594 171153963 171417376 171623736 171651168 171887872 172029456 172354494 172501632 172563282 172828864 173236128 173445984 173711616 173922048 174451264 174662592 174874176 175245057 175590708 176165834 176338357 176488896 176515776 177726848 179258976 179612544 180801777 181158388 181586648 182085056 182150131 183081872 183584384 183973738 184630653 184660164 185167008 185925714 185955432 186150942 186322208 186365244 186876768 187389696 187672472 187899816 188187584 188415552 189217808 189416748 189447024 189893448 190223267 190414656 191196304 191225424 191457072 191721088 192241551 192844548 193224912 193373856 193755264 194432472 194580256 194815968 196257672 196492661 199942704 200048511 200443084 200597592 200993248 201895681 202449832 203005504 203558134 204116848 204284979 204845688 205201477 205234276 205407936 205717902 205967106 206282544 206532432 207160876 207337728 207378681 207411828 207868926 208439472 209011584 209326988 209580564 209612484 209901536 210155808 211050632 211131531 211547964 211711032 212128608 212793984 212870034 213289896 214546176 215095842 215686224 216226004 216604596 216819488 217031824 218902788 221916162 222525264 223472756 223743468 224615872 224696147 225809428 226117404 226429216 226465408 227045611 227080191 227274048 227668792 227756061 228205284 228381192 228831648 228868224 229176961 229372608 229454583 229631454 229805992 230084376 230981504 231064054 231261312 231343962 232883456 233165568 233480102 233660076 234120944 234891072 235318528 235354368 236139228 237144687 237347136 237431961 239011968 239301504 241069036 241547904 242388757 243921924 244160802 244960521 246083328 246174204 246213552 246889344 247222391 247521873 247900952 247940576 248201256 248486992 249169024 249258074 249560022 250533088 251220736 251864362 251902722 252555664 252596032 252692856 253191264 253386432 253886208 254732868 254773584 254967232 255276096 255817497 256127391 256322068 257126064 257633216 257725291 257831808 258531741 259243296 259754624 259854192 260567424 261676896 261993888 263386062 264248751 264733344 265459968 266590272 266688721 266731348 267463456 268884694 269418816 271737582 272379972 273127584 273877248 274290536 274622808 275043392 275376576 275960607 276504908 276549104 277158568 277919296 278018621 278888571 278933148 279440752 279483312 279547866 280207744 280315152 281084544 281508708 281849724 282063952 282281376 282623328 282838144 283826712 284125122 284170536 284386528 286794456 286838136 287581632 288806128 289837368 290632896 291870384 292223952 295078303 295888216 296700352 297508042 298324624 299909851 300664626 300896388 301489872 302725201 302773588 303032064 303440846 303674748 304273712 304508256 305108864 305337201 305830144 305939444 306175272 306779168 307851414 308458616 308576853 309423816 310693994 310741314 311006592 311117742 311546768 311803389 312659208 313188096 313517376 313567488 313990482 314370846 314852304 315233712 316192916 316462848 316575948 317321946 318192912 319820544 319934844 324339006 324906894 325229232 325547736 326614028 327333826 327465216 328232272 328284736 330029164 330935008 331835893 332746696 332874243 333787896 334950943 335209134 335615202 335870296 336923808 337588352 337709002 337848576 338714142 339643824 339698112 340368128 341089996 341503188 342307926 342834752 342957277 343247472 343302336 344058912 344708988 345003264 345126564 345657728 346472256 346596081 346891968 347015943 348902528 349325184 349748352 350220153 350490114 351181416 352331668 352676714 352977792 353031552 355453696 358517952 359225088 361325033 361603554 362316776 363173296 364170112 364300262 366163744 367168768 367947476 369261306 369320328 369961787 370334016 371851428 371910864 372301884 372644416 372730488 373434737 373753536 373887111 374340033 375344944 375799632 376375168 376831104 377796543 377854083 378435616 378833496 378894048 379786896 380446534 380829312 382392608 382450848 382914144 383442176 384483102 385689096 386449824 386747712 387510528 388864944 389160512 389631936 389775823 392515344 392985322 399885408 400097022 400886168 401195184 401986496 402839047 403327041 403791362 404899664 406011008 407116268 407606373 408233696 408569958 409691376 410402954 410468552 410815872 411435804 411934212 412565088 413064864 414321752 414757362 414823656 415737852 416878944 418023168 418653976 419161128 419224968 419803072 420311616 422101264 422263062 423095928 423422064 424257216 425587968 425740068 426579792 430191684 431268289 431372448 432452008 433209192 433638976 434063648 437805576 443832324 445050528 445722121 446262063 446945512 447486936 449231744 449392294 450382673 450996939 451618856 452234808 452858432 452930816 454091222 454160382 454548096 455161269 455337584 455512122 456410568 456762384 457663296 457736448 458353922 458745216 458909166 459262908 459611984 460168752 461777121 461963008 462128108 462522624 462687924 466040991 466111971 466960204 467320152 468241888 469782144 470985723 472278456 474289374 474694272 474863922 478023936 478603008 480818351 482138072 483095808 484777514 486508509 487843848 488321604 489921042 491000739 492348408 492427104 493778688 494444782 495043746 495801904 495881152 496402512 496973984 498338048 498516148 499120044 501066176 501245251 502813701 503728724 503805444 505111328 505192064 505385712 506382528 506563503 506772864 508071213 509465736 509547168 509934464 510552192 511240913 511634994 512254782 512644136 514252128 515266432 515450582 515663616 517063482 518486592 519509248 519708384 521134848 523353792 523987776 526772124 528497502 529015071 529466688 533180544 533377442 533462696 534926912 537769388 538837632 540713381 542405331 543475164 544759944 545789231 546255168 546450393 548581072 549245616 550086784 550753152 551496103 551921214 553009816 553098208 554317136 555838592 556037242 557777142 557866296 558881504 558966624 559095732 560415488 560630304 562169088 563017416 563699448 564127904 564562752 565246656 565676288 567653424 568250244 568341072 568773056 570669801 573588912 573676272 575163264 576724653 577612256 579674736 581265792 583740768 584447904 588764761 589477983 590156606 591776432 593400704 594920993 595016084 596649248 599819702 600145533 601329252 601792776 602979744 605450402 605547176 605687043 606881692 607349496 608547424 609016512 610217728 610674402 611878888 612350544 613558336 615604431 615702828 616917232 617153706 618847632 621387988 621482628 622013184 622136043 622235484 623093536 623606778 625318416 627034752 627980964 628741692 629704608 630467424 632385832 633151896 634643892 636385824 639869688 648678012 649813788 650458464 651095472 651440023 653228056 654667652 656464544 656569472 658251599 660058328 661870016 663671786 665493392 665748486 667575792 669901886 670418268 671230404 671740592 673847616 674088441 675176704 675418004 677428284 679287648 679396224 680312711 681136833 681240573 682179992 683006376 684615852 685669504 685914554 686494944 686604672 687530883 688117824 688363749 689417976 690253128 691315456 692944512 693192162 693783936 694031886 697805056 698650368 699496704 700440306 700980228 702362832 702734513 704663336 705353428 705955584 706063104 711434061 717035904 722650066 723207108 724633552 726346592 727166271 728340224 728600524 732327488 733880641 734881563 735894952 738522612 738640656 739923574 740668032 741667173 742565619 743702856 743821728 744603768 745288832 745460976 746869474 747507072 747774222 748680066 750689888 751599264 752750336 753662208 755593086 755708166 756871232 757666992 757788096 759573792 760893068 761658624 764785216 764901696 765828288 767452491 768966204 771378192 772899648 773175873 773495424 777729888 778321024 779263872 779551646 785030688 785970644 792746253 797691953 799770816 800066163 800194044 801772336 802390368 803972992 805678094 806654082 807582724 809799328 812022016 814232536 815212746 816467392 817139916 819382752 820805908 820937104 821631744 822871608 823868424 825130176 826129728 827881821 828643504 829514724 829647312 831475704 833046721 833757888 834055863 837307952 838322256 838449936 839606144 840623232 844202528 844526124 846191856 846844128 848514432 851480136 853159584 860383368 860502343 862536578 862744896 864904016 866418384 867277952 868127296 875611152 885234909 887664648 890101056 891444242 892524126 893891024 894973872 898463488 898640951 898784588 899729553 900765346 901993878 903237712 904469616 905716864 908175603 908182444 908320764 909096192 910322538 910675168 911024244 912821136 913524768 915326592 916011603 916707844 917490432 917818332 918525816 919223968 920337504 923554242 924256216 925375848 932081982 932223942 933920408 934640304 936483776 939564288 941971446 944556912 948578748 949388544 949727844 961636702 964276144 969555028 973017018 975687696 976643208 979842084 982001478 984014161 984696816 984854208 988889564 990087492 991603808 991762304 992805024 993947968 994303193 995507679 997032296 998240088 1002132352 1002490502 1004699809 1004852829 1005627402 1007457448 1007610888 1010222656 1010384128 1010771424 1012765056 1013127006 1013545728 1016142426 1018931472 1019094336 1019868928 1021104384 1022481826 1023269988 1024509564 1025288272 1028504256 1028871831 1030532864 1030901164 1034126964 1036973184 1039416768 1039788243 1046707584 1047975552 1050660459 1053544248 1056995004 1058030142 1058933376 1061495591 1066361088 1066754884 1066925392 1069853824 1072594783 1075538776 1077675264 1081426762 1083975099 1084810662 1086950328 1089519888 1091578462 1092510336 1092900786 1097162144 1098491232 1100173568 1101506304 1102992206 1103842428 1106019632 1106196416 1108634272 1109885361 1111677184 1112074484 1115554284 1115732592 1117763008 1117933248 1118191464 1120304211 1121260608 1121661333 1126034832 1127398896 1128255808 1129125504 1130493312 1133389629 1135306848 1136500488 1136682144 1137546112 1141339602 1145077921 1147177824 1147352544 1150326528 1153449306 1155224512 1159349472 1162531584 1167481536 1168895808 1169327469 1177529522 1178955966 1180313212 1183552864 1186801408 1189841986 1190032168 1193298496 1199639404 1200291066 1202658504 1203585552 1205959488 1208517141 1209981123 1210900804 1211094352 1211374086 1213763384 1214698992 1217094848 1217529823 1218033024 1221348804 1223757776 1224701088 1227116672 1231208862 1231405656 1233834464 1234307412 1237695264 1242775976 1242965256 1244272086 1244470968 1246187072 1247213556 1250636832 1254069504 1255961928 1257483384 1259409216 1260934848 1264771664 1266303792 1269287784 1272771648 1279739376 1293804867 1297356024 1299627576 1300916928 1302190944 1302880046 1306456112 1309335304 1312929088 1313138944 1313398313 1316503198 1320116656 1323740032 1327343572 1330986784 1331496972 1335151584 1337166363 1338786189 1339803772 1340836536 1342460808 1343481184 1347695232 1348176882 1350836008 1351148019 1354856568 1358575296 1358792448 1360625422 1362273666 1362481146 1364359984 1365483807 1366012752 1369231704 1371339008 1371829108 1372989888 1373209344 1375061766 1376235648 1376727498 1378835952 1380506256 1385889024 1386384324 1387567872 1388063772 1398122973 1400880612 1401960456 1404725664 1405469026 1409326672 1410706856 1422868122 1434071808 1442455053 1445300132 1446414216 1449267104 1452693184 1453212359 1454332542 1457201048 1464654976 1467761282 1469763126 1471789904 1473002217 1477045224 1477281312 1479847148 1481336064 1483334346 1485131238 1487405712 1487643456 1489207536 1490577664 1490921952 1493738948 1495014144 1495548444 1497360132 1501379776 1501916351 1503198528 1503735753 1511186172 1511416332 1513742464 1515333984 1515576192 1517620663 1519147584 1519690509 1521786136 1529570432 1529803392 1531656576 1533722739 1534904982 1537932408 1542756384 1545799296 1546351746 1546990848 1555459776 1556642048 1558527744 1559103292 1567638529 1570061376 1571941288 1585492506 1587045213 1595383906 1599541632 1600132326 1600388088 1603544672 1604780736 1607945984 1611356188 1613308164 1615165448 1619598656 1620177481 1622140143 1628465072 1630425492 1632934784 1634279832 1637118353 1637367693 1638765504 1639351179 1641611816 1641874208 1645743216 1647736848 1650260352 1652259456 1654488309 1655763642 1657287008 1659029448 1659294624 1662951408 1666093442 1667515776 1668111726 1674615904 1676644512 1676899872 1679212288 1681246464 1688405056 1689052248 1692383712 1693688256 1697028864 1702960272 1706319168 1712009403 1720766736 1721004686 1725073156 1725489792 1729808032 1732836768 1734555904 1736254592 1747750511 1751222304 1766294283 1768433949 1770469818 1775329296 1780202112 1782888484 1784762979 1785048252 1787782048 1789947744 1797281902 1797569176 1799459106 1801530692 1803987756 1806475424 1808939232 1811433728 1816351206 1816364888 1816641528 1817061129 1820645076 1821350336 1822048488 1825642272 1827049536 1830653184 1832023206 1833415688 1835636664 1837051632 1838447936 1840675008 1846813293 1847108484 1848512432 1850751696 1858334993 1864163964 1864447884 1867840816 1869280608 1872967552 1883942892 1889113824 1897157496 1899455688 1923273404 1928552288 1933802273 1939110056 1946034036 1951375392 1953286416 1954320069 1959684168 1964002956 1968028322 1969393632 1969708416 1972365499 1974754797 1977779128 1980174984 1983207616 1983524608 1985610048 1987895936 1988606386 1991015358 1994064592 1996480176 2004264704 2004660583 2004981004 2009399618 2009705658 2011254804 2014914896 2015221776 2020445312 2021542848 2022265323 2025530112 2026254012 2032284852 2037862944 2038188672 2040938133 2043410499 2044963652 2046539976 2049019128 2050576544 2057008512 2057743662 2061802328 2062592649 2068253928 2073946368 2078833536 2079576486 2093415168 2095951104 2101320918 2107088496 2108203539 2113990008 2116060284 2117866752 2122991182 2127669869 2133509768 2133850784 2139707648 2145189566 2151077552 2162853524 2167950198 2169621324 2173900656 2179039776 2181498813 2183156924 2185020672 2185801572 2194324288 2195108513 2196982464 2201641923 2205984412 2207684856 2212039264 2212392832 2217268544 2218060969 2219770722 2224148968 2225001519 2231108568 2231465184 2235526016 2235866496 2236382928 2240608422 2242521216 2243322666 2252069664 2254797792 2256511616 2258251008 2260986624 2266779258 2270613696 2273000976 2273364288 2275092224 2282679204 2290155842 2292398641 2294355648 2294705088 2306898612 2310449024 2318698944 2319527619 2334963072 2337791616 2338654938 2355059044 2357911932 2360626424 2367105728 2367951703 2379683972 2380064336 2386596992 2392711439 2393075859 2399278808 2400198489 2400582132 2405317008 2407171104 2411918976 2415172589 2417034282 2419962246 2421801608 2422188704 2422748172 2427526768 2429397984 2434189696 2435059646 2436066048 2442697608 2447515552 2449402176 2454233344 2462417724 2462811312 2467668928 2468614824 2472902471 2475390528 2485551952 2485930512 2488544172 2488941936 2492374144 2494427112 2499140163 2501273664 2502167589 2511923856 2514966768 2518818432 2521869696 2529543328 2532607584 2538575568 2545543296 2554404593 2559478752 2581507029 2587609734 2594712048 2599255152 2601833856 2604381888 2605343659 2605760092 2612912224 2618670608 2625858176 2626796626 2633006396 2640233312 2647480064 2654687144 2655704727 2661973568 2662993944 2667619201 2670303168 2674332726 2677572378 2679607544 2681673072 2684921616 2686962368 2695390464 2695922853 2696353764 2699188659 2701672016 2702296038 2709713136 2717150592 2721250844 2724526809 2724547332 2724962292 2728719968 2730967614 2732025504 2738463408 2743658216 2745979776 2750123532 2752471296 2753454996 2757671904 2761012512 2772768648 2776127544 2796245946 2801761224 2803920912 2809451328 2810938052 2818653344 2821413712 2845736244 2882688037 2884910106 2890600264 2892828432 2898534208 2905386368 2906424718 2908665084 2914402096 2929309952 2935522564 2939526252 2943579808 2946004434 2951592943 2952042483 2954090448 2954562624 2959694296 2966668692 2970262476 2974811424 2975286912 2978415072 2979300493 2981843904 2982909579 2986523037 2987477896 2991096888 2994720264 3002759552 3003832702 3006397056 3007471506 3014099427 3014558487 3022372344 3022832664 3027484928 3030667968 3031152384 3035241326 3038295168 3039381018 3043572272 3059140864 3059606784 3063313152 3067445478 3069809964 3075864816 3085512768 3086615493 3091598592 3092703492 3109671347 3110919552 3118206584 3135277058 3140122752 3143882576 3170985012 3174090426 3184486773 3190767812 3199083264 3200264652 3200776176 3207089344 3209561472 3213891083 3217784349 3222712376 3226616328 3230330896 3239197312 3240354962 3244280286 3251925297 3256930144 3260850984 3265869568 3268559664 3274236706 3274735386 3277531008 3278702358 3283223632 3283748416 3291486432 3295473696 3300520704 3304518912 3308976618 3311527284 3314574016 3318058896 3318589248 3325902816 3329656083 3332186884 3335031552 3336223452 3349231808 3350428783 3353289024 3353799744 3360912633 3376810112 3378104496 3384767424 3387376512 3405920544 3412638336 3424018806 3435233763 3441533472 3442009372 3450146312 3450979584 3459616064 3465673536 3466953373 3472509184 3495501022 3502444608 3507982407 3532588566 3536867898 3540939636 3550658592 3560404224 3565776968 3569525958 3570096504 3575564096 3579895488 3594563804 3595138352 3598918212 3603061384 3607975512 3612950848 3614242073 3617878464 3625551423 3632702412 3632729776 3633283056 3634122258 3641290152 3642700672 3644096976 3651284544 3652589469 3654099072 3664046412 3666831376 3671273328 3674103264 3676895872 3681350016 3693626586 3694216968 3697024864 3701503392 3716669986 3728327928 3728895768 3735681632 3738561216 3745935104 3767885784 3778227648 3794314992 3798911376 3836017939 3846546808 3857104576 3867604546 3878220112 3881414601 3892068072 3898828063 3902750784 3906572832 3908640138 3919368336 3928005912 3935427613 3936056644 3938787264 3939416832 3940194939 3944730998 3949509594 3955558256 3960349968 3966415232 3971220096 3975791872 3977212772 3982030716 3988129184 3992960352 4009321166 4009962008 4011499089 4018799236 4019411316 4022509608 4029829792 4030443552 4040890624 4043085696 4044530646 4052508024 4053444057 4064569704 4075725888 4076377344 4081876266 4086820998 4089927304 4093079952 4098038256 4101153088 4114017024 4115487324 4123604656 4125185298 4136507856 4157667072 4159152972 4202641836 4214176992 4216407078 4227980016 4232120568 4245982364 4255339738 4267019536 4267701568 4290379132 4302155104 4313866609 4325707048 4327365159 4335900396 4339242648 4347801312 4354362259 4358079552 4359637077 4362997626 4366313848 4371603144 4388648576 4390217026 4393964928 4399892267 4403283846 4411968824 4415369712 4424078528 4424785664 4434537088 4436121938 4439541444 4448297936 4450003038 4462217136 4462930368 4471052032 4471732992 4472765856 4481216844 4485042432 4486645332 4504139328 4505749053 4509595584 4511207259 4513023232 4533558516 4541227392 4546001952 4546728576 4552861989 4565358408 4580311684 4584797282 4588711296 4589410176 4601168217 4613797224 4620898048 4637397888 4639055238 4669926144 4675583232 4677309876 4697225429 4702915587 4710118088 4715823864 4721252848 4734211456 4735903406 4746340477 4759367944 4760128672 4773193984 4785422878 4786151718 4798557616 4800396978 4801164264 4810634016 4814342208 4823837952 4830345178 4834068564 4839924492 4843603216 4844377408 4845496344 4855053536 4858795968 4860532443 4866420429 4868379392 4870119292 4885395216 4895031104 4896780529 4898804352 4911355059 4912103079 4924835448 4925622624 4935337856 4937229648 4945804942 4950781056 4963464927 4971103904 4971861024 4977088344 4977883872 4984748288 4988854224 4998280326 5002547328 5004335178 5023847712 5029933536 5037636864 5043739392 5059086656 5065215168 5067085699 5077151136 5091086592 5108809186 5118957504 5163014058 5175219468 5189424096 5198510304 5203667712 5208763776 5210687318 5211520184 5225824448 5237341216 5243251533 5251716352 5253593252 5266012792 5280466624 5282353799 5298882849 5309374288 5311409454 5323947136 5325987888 5335238402 5340606336 5348665452 5354288937 5355144756 5359215088 5363346144 5369843232 5373924736 5391845706 5392707528 5398377318 5403344032 5404592076 5419426272 5434301184 5442501688 5449053618 5449094664 5449924584 5457439936 5461935228 5464051008 5476926816 5487316432 5491959552 5500247064 5506909992 5515343808 5522025024 5545537296 5552255088 5575004979 5592491892 5603522448 5606487757 5607841824 5618902656 5621876104 5637306688 5642827424 5691472488 5698287169 5751778819 5765376074 5769820212 5781200528 5785656864 5797068416 5801406819 5810772736 5812849436 5817330168 5828804192 5854974749 5862960207 5871045128 5879052504 5887159616 5892008868 5903185886 5904084966 5908180896 5909125248 5917096497 5919388592 5924264391 5933337384 5940524952 5949622848 5950573824 5956830144 5958600986 5963687808 5965819158 5973046074 5974955792 5982193776 5989440528 6005519104 6007665404 6012794112 6013981749 6014943012 6028198854 6029116974 6044744688 6045665328 6061335936 6070482652 6076590336 6078762036 6087144544 6122814399 6134890956 6139619928 6151729632 6171025536 6173230986 6185406984 6219342694 6221839104 6236413168 6270554116 6280245504 6287765152 6324610617 6341970024 6348180852 6364067917 6368973546 6381535624 6383009607 6400529304 6401552352 6414178688 6419122944 6427782166 6435568698 6445424752 6453232656 6460661792 6478394624 6480709924 6488560572 6503850594 6513860288 6516188263 6521701968 6537119328 6548473412 6549470772 6555062016 6557404716 6566447264 6567496832 6582972864 6585325539 6590947392 6604925769 6617953236 6623054568 6629148032 6636117792 6637178496 6646131869 6651805632 6654182907 6659312166 6664373768 6672446904 6698463616 6700857566 6706578048 6707599488 6721825266 6753620224 6756208992 6769534848 6774753024 6811841088 6825276672 6848037612 6865175627 6870467526 6877195923 6883066944 6884018744 6900292624 6919232128 6931347072 6933906746 6991002044 7004889216 7015964814 7029273953 7065177132 7073735796 7081879272 7095260003 7101317184 7103855109 7131553936 7139051916 7140193008 7151128192 7159790976 7169449339 7178134317 7179227577 7189127608 7190276704 7197836424 7206122768 7215951024 7225901696 7228484146 7235756928 7245517767 7251102846 7265404824 7265459552 7266566112 7268244516 7282580304 7285401344 7288193952 7302569088 7305178938 7308198144 7328092824 7333662752 7342546656 7348206528 7353791744 7362700032 7387253172 7388433936 7394049728 7403006784 7405740637 7418707413 7433339972 7456655856 7457791536 7471363264 7477122432 7497420489 7535771568 7556455296 7588629984 7597822752 7653941893 7663213779 7672035878 7693093616 7714209152 7733972909 7735209092 7744521087 7756440224 7762829202 7784136144 7797656126 7805501568 7813145664 7816030977 7817280276 7838736672 7856011824 7870855226 7872113288 7877574528 7880389878 7889461996 7899019188 7911116512 7920699936 7932830464 7942440192 7954425544 7964061432 7976258368 7985920704 8002857603 8018642332 8019924016 8022998178 8037598472 8038822632 8045019216 8059659584 8060887104 8086171392 8087768559 8089061292 8105016048 8106888114 8129139408 8151451776 8163752532 8173641996 8179854608 8186159904 8196076512 8202306176 8230974648 8247209312 8250370596 8273015712 8318305944 8405283672 8428353984 8432814156 8455960032 8464241136 8468720299 8491964728 8510679476 8534039072 8535403136 8557270787 8580758264 8604310208 8627733218 8648064111 8651414096 8654730318 8671800792 8678485296 8695602624 8708724518 8716159104 8719274154 8725995252 8732627696 8743206288 8777297152 8779030829 8780434052 8787929856 8799784534 8806567692 8823937648 8830739424 8848157056 8854778829 8856127449 8869074176 8872243876 8879082888 8896595872 8900006076 8924434272 8925860736 8937901479 8945531712 8948728737 8962433688 8973290664 9008278656 9011498106 9019191168 9022414518 9042298281 9067117032 9082454784 9092003904 9093457152 9105723978 9130716816 9135548669 9160623368 9169594564 9177422592 9178820352 9202336434 9227594448 9274795776 9278110476 9329014041 9354619752 9394450858 9405831174 9420236176 9431647728 9442505696 9468422912 9471806812 9492680954 9518735888 9520257344 9553460319 9570845756 9572303436 9597115232 9600793956 9602328528 9621268032 9628684416 9641673249 9653353047 9660690356 9668137128 9679848984 9687206432 9688754816 9690992688 9710107072 9713577347 9717591936 9721064886 9732840858 9740238584 9770790432 9790062208 9793561058 9797608704 9822710118 9824206158 9849670896 9851245248 9870675712 9874459296 9891609884 9901562112 9926929854 9942207808 9943722048 9954176688 9955767744 9977708448 9996560652 10005094656 10008670356 10047695424 10051286349 10059867072 10118173312 10130430336 10134171398 10154302272 10217618372 10237915008 10305701289 10326028116 10350438936 10369995389 10378848192 10397020608 10400860119 10417527552 10421374636 10423040368 10451648896 10474682432 10478425957 10486503066 10507186504 10532025584 10560933248 10564707598 10597765698 10618748576 10622818908 10647894272 10651975776 10670476804 10681212672 10697330904 10708577874 10710289512 10718430176 10726692288 10739686464 10747849472 10783691412 10785415056 10796754636 10806688064 10809184152 10829607373 10838852544 10842726219 10885003376 10898107236 10898189328 10899849168 10914879872 10923870456 10928102016 10953853632 10957768407 10974632864 11000494128 11013819984 11030687616 11044050048 11091074592 11104510176 11150009958 11184983784 11186530459 11207044896 11212975514 11215683648 11237805312 11243752208 11274613376 11285654848 11303498867 11382944976 11396574338 11503557638 11508053817 11530752148 11539640424 11562401056 11571313728 11594136832 11602813638 11625698872 11634660336 11657608384 11682332363 11696484189 11709949498 11725920414 11742090256 11758105008 11774319232 11784017736 11806282839 11806371772 11808169932 11816361792 11818250496 11820584817 11834192994 11838777184 11848528782 11866674768 11881049904 11899245696 11913660288 11917201972 11927375616 11931638316 11946092148 11949911584 11964387552 11978881056 12015330808 12027963498 12029886024 12056397708 12058233948 12089489376 12091330656 12122671872 12140965304 12157524072 12174289088 12245628798 12269781912 12279239856 12303459264 12342051072 12346461972 12370813968 12438685388 12472826336 12506780381 12541108232 12575530304 12649221234 12683940048 12696361704 12728135834 12737947092 12763071248 12766019214 12801058608 12803104704 12828357376 12855564332 12871137396 12890849504 12906465312 12921323584 12925941509 12941599827 12961419848 12977121144 13007701188 13027720576 13032376526 13043403936 13061097517 13063086777 13074238656 13078911231 13096946824 13098941544 13114809432 13132894528 13134993664 13165945728 13170651078 13181894784 13199676801 13209851538 13235906472 13246109136 13258296064 13272235584 13274356992 13292263738 13303611264 13308365814 13318624332 13328747536 13344893808 13396927232 13401715132 13413156096 13415198976 13443650532 13512417984 13517247159 13539069696 13623682176 13658585967 13696075224 13730351254 13740935052 13754391846 13766133888 13768037488 13800585248 13838464256 13862694144 13867813492 13943732179 13982004088 14009778432 14031929628 14058547906 14091676287 14108746761 14130354264 14147471592 14163758544 14190520006 14202634368 14207710218 14239021431 14263107872 14278103832 14280386016 14302256384 14319581952 14338898678 14356268634 14358455154 14378255216 14380553408 14395672848 14412245536 14431902048 14451803392 14456968292 14471513856 14491035534 14502205692 14530809648 14530919104 14533132224 14536489032 14565160608 14576387904 14581597329 14605138176 14610357876 14656185648 14667325504 14685093312 14690341587 14696413056 14734065177 14774506344 14776867872 14788099456 14806013568 14811481274 14825986477 14837414826 14866679944 14913311712 14915583072 14942726528 14954244864 14994840978 15071543136 15112910592 15177259968 15195645504 15201257097 15307883786 15326427558 15344071756 15386187232 15428418304 15467945818 15470418184 15489042174 15512880448 15525658404 15568272288 15595312252 15611003136 15626291328 15632061954 15634560552 15677473344 15712023648 15729754599 15741710452 15744226576 15755149056 15760779756 15778923992 15798038376 15822233024 15827887699 15841399872 15847061397 15908851088 15928122864 15952516736 15971841408 15993386987 16005715206 16037284664 16039848032 16045996356 16075196944 16077645264 16090038432 16119319168 16121774208 16175537118 16178122584 16210032096 16213776228 16258278816 16302903552 16327505064 16347283992 16359709216 16372319808 16392153024 16404612352 16461949296 16494418624 16500741192 16546031424 16636611888 16725014937 16810567344 16819463271 16856707968 16865628312 16911920064 16928482272 16937440598 16983929456 17021358952 17068078144 17070806272 17074178069 17094861507 17114541574 17161516528 17208620416 17252708797 17255336457 17255466436 17296128222 17302828192 17309460636 17343601584 17356970592 17391205248 17404220457 17417449036 17432318208 17438548308 17451990504 17465255392 17486412576 17558061658 17560868104 17564924247 17599569068 17613135384 17647875296 17661478848 17696314112 17709557658 17712254898 17744487752 17751289491 17758165776 17793191744 17800012152 17848868544 17851721472 17875802958 17891063424 17897457474 17924867376 17946581328 18016557312 18022996212 18038382336 18041945247 18044829036 18084596562 18134234064 18184007808 18211447956 18261433632 18271097338 18321246736 18339189128 18404672868 18455188896 18556220952 18658028082 18709239504 18788901716 18811662348 18840472352 18863295456 18885011392 18891760667 18943613624 18985361908 19037471776 19040514688 19089296371 19092203751 19106920638 19141691512 19144606872 19149028821 19194230464 19201587912 19204657056 19242536064 19257368832 19268493721 19283346498 19306706094 19321380712 19336274256 19359697968 19374412864 19377509632 19381985376 19420214144 19427154694 19435183872 19442129772 19465681716 19480477168 19541580864 19548564789 19580124416 19587122116 19645420236 19648412316 19699341792 19702490496 19729068619 19748918592 19755976617 19783219768 19853859708 19884415616 19887444096 19908353376 19911535488 19938395607 19955416896 19962548721 19993121304 20017340712 20095390848 20102572698 20119734144 20236346624 20260860672 20268342796 20308604544 20379300877 20435236744 20475830016 20595526881 20611402578 20631587769 20652056232 20700877872 20739990778 20757696384 20785697951 20794041216 20801720238 20842749272 20846080736 20903297792 20949364864 20956851914 20973006132 21014373008 21064051168 21087821859 21121866496 21129415196 21195531396 21237497152 21245637816 21282538589 21285780009 21303951552 21311565327 21340953608 21394661808 21417155748 21420579024 21436860352 21453384576 21479372928 21508348017 21534402951 21567382824 21570830112 21593509272 21613376128 21618368304 21659214746 21677705088 21685452438 21736553301 21770006752 21796214472 21796378656 21799698336 21829759744 21847740912 21856204032 21907707264 21915536814 21949265728 22000988256 22027639968 22061375232 22088100096 22182149184 22209020352 22217221911 22256122239 22300019916 22369967568 22373060918 22414089792 22422367081 22425951028 22431367296 22487504416 22549226752 22571309696 22606997734 22765889952 22793148676 22961825679 22989641337 23007115276 23016107634 23061504296 23079280848 23124802112 23133066637 23142627456 23201918727 23205627276 23251397744 23269320672 23315216768 23364664726 23392968378 23419898996 23448092931 23451840828 23484180512 23516210016 23548638464 23568035472 23612565678 23612743544 23616339864 23632723584 23641169634 23668385988 23677554368 23697057564 23733349536 23762099808 23798491392 23827320576 23834403944 23863276632 23892184296 23899823168 23928775104 23957762112 24008572809 24030661616 24055926996 24059772048 24112795416 24116467896 24158354909 24178978752 24182661312 24281930608 24315048144 24348578176 24491257596 24539563824 24558479712 24606918528 24692923944 24741627936 24877370776 24945652672 24954567947 25013560762 25082216464 25151060608 25298442468 25367880096 25392723408 25406160897 25456271668 25475894184 25526142496 25532038428 25602117216 25606209408 25640751487 25671812361 25711128664 25742274792 25781699008 25812930624 25842647168 25851883018 25883199654 25922839696 25944192333 25954242288 26015402376 26055441152 26060587579 26064753052 26086807872 26122195034 26126173554 26148477312 26157822462 26193893648 26197883088 26229618864 26265789056 26331891456 26337092487 26341302156 26363789568 26399353602 26419703076 26471812944 26492218272 26544471168 26564336487 26584527476 26607222528 26616731628 26637248664 26657495072 26689787616 26803430264 26813704437 26887301064 27024835968 27034494318 27247364352 27317171934 27392150448 27406646007 27460702508 27481870104 27508783692 27532267776 27536074976 27601170496 27659708297 27735626984 27887464358 27964008176 27987042123 28063859256 28117095812 28183352574 28217493522 28260708528 28294943184 28327517088 28381040012 28405268736 28415420436 28478042862 28526215744 28536410669 28556207664 28560772032 28677797356 28712537268 28716910308 28756510432 28761106816 28791345696 28824491072 28834792597 28863804096 28913936584 28925019747 28982071068 29004411384 29061619296 29061838208 29066264448 29072978064 29130321216 29140732041 29152775808 29163194658 29220715752 29312371296 29334651008 29370186624 29380683174 29392826112 29468130354 29549012688 29553735744 29576198912 29612027136 29622962548 29651972954 29674829652 29733359888 29826623424 29831166144 29885453056 29989681956 30143086272 30153859047 30354519936 30391291008 30402514194 30615767572 30652855116 30688143512 30772374464 30783372139 30935891636 30940836368 30978084348 31025760896 31051316808 31105248707 31109986167 31136544576 31190624504 31202580357 31252582656 31264123908 31269121104 31354946688 31397243657 31424047296 31435277871 31459509198 31483420904 31488453152 31521559512 31557847984 31596076752 31644466048 31655775398 31682799744 31694122794 31817702176 31856245728 31905033472 31943682816 31986773974 32011430412 32074569328 32079696064 32091992712 32150393888 32155290528 32180076864 32238638336 32243548416 32351074236 32356245168 32420064192 32427552456 32488822119 32516557632 32528178657 32655010128 32694567984 32719418432 32744639616 32784306048 32923898592 32988837248 33001482384 33092062848 33207259709 33273223776 33450029874 33559591377 33621134688 33638926542 33713415936 33731256624 33823840128 33856964544 33869467567 33874881196 33910496601 33967858912 34042717904 34136156288 34148356138 34189723014 34229083148 34323033056 34417240832 34505417594 34510672914 34510932872 34524161451 34592256444 34605656384 34618921272 34687203168 34713941184 34782410496 34808440914 34834898072 34877096616 34903981008 34930510784 34972825152 35046997089 35089452567 35116123316 35121736208 35129848494 35199138136 35226270768 35295750592 35308364867 35322957696 35418848517 35419115316 35424509796 35488975504 35502578982 35516331552 35586383488 35600024304 35697737088 35751605916 35782126848 35794914948 35849734752 35893162656 36045992424 36083890494 36089658072 36169193124 36268468128 36368015616 36422895912 36522867264 36542194676 36642493472 36678378256 36809345736 36910377792 37112441904 37316056164 37418479008 37474944481 37520341143 37577803432 37623324696 37680944704 37726590912 37770022784 37783521334 37887227248 37970723816 38074943552 38081029376 38088551077 38178592742 38184407502 38213841276 38283383024 38289213744 38298057642 38388460928 38403175824 38409314112 38485072128 38536987442 38566692996 38613412188 38642761424 38672548512 38719395936 38748825728 38763970752 38777824527 38824799481 38840428288 38854309388 38884259544 38931363432 38960954336 39083161728 39097129578 39174244232 39183292551 39189260331 39290840472 39296824632 39398683584 39404980992 39458137238 39497837184 39511953234 39566439536 39599030403 39707719416 39768831232 39774888192 39816706752 39823070976 39876791214 39910833792 39925097442 39986242608 40034681424 40190781696 40205145396 40239468288 40425727511 40536685592 40617209088 40758601754 40870473488 41191053762 41222805156 41263175538 41304112464 41401755744 41479981556 41515392768 41571395902 41588082432 41603440476 41685498544 41692161472 41831196537 41898729728 41913703828 41946012264 42028746016 42128102336 42143158411 42175643718 42258830392 42275028861 42391062792 42474994304 42491275632 42565077178 42571560018 42607903104 42623130654 42681907216 42717064293 42789323616 42834311496 42841158048 42873720704 42906769152 42958745856 43016696034 43068805902 43134765648 43141660224 43187018544 43226752256 43236736608 43318429492 43355410176 43370904876 43473106602 43540013504 43555574179 43592428944 43592757312 43599396672 43695481824 43815414528 43831073628 43898531456 44001976512 44055279936 44071024761 44364298368 44418040704 44434443822 44477959431 44512244478 44600039832 44739935136 44746121836 44828179584 44844734162 44851902056 44862734592 44975008832 45142619392 45213995468 45461517341 45531779904 45586297352 45603771291 45888279191 45923651358 45979282674 46014230552 46032215268 46123008592 46158561696 46249604224 46266133274 46285254912 46403837454 46411254552 46502795488 46538641344 46630433536 46729329452 46785936756 46839797992 46896185862 46903681656 46968361024 46985146949 47032420032 47136070944 47225131356 47225487088 47232679728 47265447168 47282339268 47336771976 47355108736 47394115128 47466699072 47483663097 47524199616 47541184191 47668807888 47726553264 47784368592 47799646336 47857550208 47915524224 47980160961 48017145618 48061323232 48111853992 48119544096 48225590832 48232935792 48316709818 48357957504 48365322624 48563861216 48630096288 48697156352 48982515192 49079127648 49116959424 49213837056 49385847888 49483255872 49501529521 49754741552 49891305344 49909135894 50027121524 50164432928 50302121216 50458389813 50596884936 50684764819 50735760192 50785446816 50812321794 50912543336 50951788368 51052284992 51064076856 51160558969 51204234432 51212418816 51222534207 51281502974 51284584521 51343624722 51422257328 51484549584 51563398016 51625861248 51685294336 51703766036 51758126391 51766009371 51766399308 51845679392 51888384666 51908484576 52030804752 52121175158 52129506104 52173615744 52244390068 52252347108 52296954624 52315644924 52387787296 52395766176 52459237728 52531578112 52674184974 52682604312 52694772741 52798707204 52839406152 52943625888 52984436544 53088942336 53128672974 53169054952 53233463256 53274497328 53314990144 53379575232 53606860528 53627408874 53774602128 54049671936 54068988636 54634343868 54771072703 54784300896 54813292014 54921405016 54963740208 55017567384 55072149952 55202340992 55319416594 55471253968 55774928716 55928016352 55974084246 56080265917 56127718512 56234191624 56366705148 56434987044 56521417056 56589886368 56606709367 56655034176 56675282001 56762080024 56830840872 56956085724 57052431488 57072821338 57112415328 57121544064 57198599471 57267889113 57276611253 57355594712 57425074536 57433820616 57513020864 57522213632 57582691392 57648982144 57669585194 57727608192 57805481163 57827873168 57850039494 57964142136 58008822768 58123238592 58123676416 58132528896 58145956128 58260642432 58281464082 58305551616 58326389316 58441431504 58624742592 58645694367 58669302016 58740373248 58761366348 58936260708 59083755593 59098025376 59107471488 59187205857 59245925096 59303945908 59349659304 59466719776 59653246848 59662332288 59815186821 59979363912 60286172544 60307718094 60709039872 60782582016 60805028388 61063930577 61137902631 61231535144 61305710232 61376287024 61544748928 61566744278 61702426201 61786580643 61871783272 61881672736 61956168696 62051521792 62102633616 62210497414 62219972334 62273089152 62357093853 62381249008 62405160714 62528247816 62538242208 62709893376 62794487314 62848094592 62870555742 62919018396 62966841808 62976906304 63043119024 63115695968 63192153504 63263465577 63288932096 63311550796 63365599488 63388245588 63635404352 63658146877 63712491456 63847615767 63857340027 63973547948 64022860824 64149138656 64159392128 64183985424 64300787776 64310581056 64360153728 64525044051 64702148472 64712490336 64840128384 64855104912 64977644238 65033115264 65056357314 65310020256 65389135968 65438836864 65489279232 65568612096 65847797184 65872114087 65977674496 66002964768 66184125696 66414519418 66546447552 66651665733 66900059748 67119182754 67242269376 67267101243 67277853084 67462513248 67647680256 67713929088 67738935134 67749762392 67820993202 67935717824 68085435808 68272312576 68296712276 68379446028 68458166296 68646066112 68670599387 68885477037 69010835188 69021345828 69021865744 69048322902 69184512888 69211312768 69237842544 69374406336 69399199911 69427882368 69605756181 69616881828 69669796144 69754193232 69807962016 69861021568 69945650304 70040005081 70093994178 70178905134 70232246632 70243472416 70259696988 70398276272 70452541536 70591501184 70616729734 70645915392 70837697034 70838230632 70849019592 70977951008 71005157964 71032663104 71172766976 71200048608 71395474176 71503211832 71589829896 71699469504 71786325312 72091984848 72167780988 72179316144 72338386248 72475064727 72536936256 72845791824 72884340841 73045734528 73084389352 73284986944 73356756512 73618691472 73820755584 74077733197 74224883808 74632112328 74773124647 74836958016 74863703841 74949888962 75040682286 75155606864 75246649392 75361889408 75453181824 75540045568 75554966111 75567042668 75774454496 75941447632 76149887104 76177102154 76218482691 76357185484 76368815004 76427682552 76566766048 76578427488 76596115284 76776921856 76806351648 76818628224 76922254461 77015437083 77073974884 77133385992 77226824376 77285522848 77345097024 77438791872 77497651456 77527941504 77555649054 77649598962 77708618776 77768519088 77862726864 77921908672 78166323456 78181762737 78194259156 78348488464 78366585102 78378520662 78581680944 78593649264 78797367168 78916274476 78995674368 79011277461 79023906468 79132879072 79198060806 79415438832 79633413504 79753582428 79821667584 79850194884 79972485216 80069362848 80410290792 80851455022 81073371184 81517203508 81740946976 82219938021 82382107524 82445610312 82526351076 82608224928 82732882921 82803511488 82959963112 82979124891 83142791804 83206880952 83370997088 83384322944 83597953073 83662393074 83827407656 83892024528 84057492032 84256204672 84286316822 84351287436 84517660784 84550057722 84782125584 84949988608 84982551264 85130154356 85143120036 85215806208 85246261308 85363814432 85434128586 85578647232 85609232007 85668622992 85682316096 85747441408 86033392068 86137611804 86269531296 86283320448 86374037088 86399714297 86473473216 86504377791 86636858984 86741809752 86946213204 87080027008 87111148358 87184857888 87185514624 87198793344 87390963648 87422196123 87662147256 87797062912 88003953024 88110559872 88142049522 88728596736 88836081408 88868887644 88955918862 89024488956 89200079664 89247283151 89479870272 89492243672 89656359168 89689468324 89703804112 89950017664 90180469063 90427990936 90923034682 91063559808 91172594704 91207542582 91776558382 91847302716 91958565348 92028461104 92064430536 92246017184 92317123392 92350116417 92499208448 92532266548 92807674908 92822509104 93005590976 93077282688 93202841407 93315746121 93329958501 93458658904 93571873512 93679595984 93792371724 93807363312 93936722048 93970293898 94064840064 94191730971 94272141888 94305833613 94450262712 94450974176 94465359456 94564678536 94673543952 94710217472 94788230256 94933398144 94967326194 95048399232 95082368382 95337615776 95453106528 95568737184 95599292672 95715100416 95831048448 95960321922 96034291236 96122646464 96223707984 96239088192 96274628281 96451181664 96465871584 96633419636 96715915008 96730645248 97127722432 97260192576 97466466357 97965030384 98158255296 98233918848 98771695776 98966511744 99003059042 99509483104 99621779127 99782610688 99818271788 100054243048 100328865856 100541647817 100678774131 100916779626 101193769872 101369529638 101471520384 101570893632 101608402701 101624643588 101731489803 101825086672 101903576736 102104569984 102128153712 102321117938 102408468864 102445068414 102563005948 102569169042 102687249444 102844514656 102969099168 103126796032 103251722496 103407532072 103516252782 103532018742 103532798616 103691358784 103776769332 103816969152 104061609504 104242350316 104259012208 104347231488 104488780136 104504694216 104631289848 104775574592 104791532352 104918475456 105140991267 105348369948 105365208624 105389545482 105597414408 105678812304 105887251776 105925094601 105968873088 106257345948 106338109904 106466926512 106548994656 106629980288 106759150464 107213721056 107254817748 107549204256 108137977272 109268687736 109283797561 109542145406 109568601792 109626584028 109842810032 109927480416 110035134768 110144299904 110404681984 110638833188 110942507936 111244520231 111549857432 111856032704 111948168492 112160531834 112255437024 112424833443 112468383248 112561023429 112733410296 112869974088 113042834112 113179772736 113213418734 113310068352 113350564002 113524160048 113661681744 113912171448 114104862976 114127400777 114145642676 114224830656 114243088128 114265653231 114397198942 114535778226 114553222506 114711189424 114850149072 114867641232 115026041728 115165382784 115297964288 115339170388 115455216384 115610962326 115655746336 115700078988 115928284272 116017645536 116246477184 116291912256 116333473581 116521284864 116562928164 116652778632 116882863008 117249485184 117291388734 117522732696 117549877653 117872521416 118167511186 118196050752 118214942976 118374411714 118491850192 118607891816 118699318608 118933439552 119306493696 119324664576 119630373642 119958727824 120572345088 120615436188 121277182533 121610056776 122127861154 122275805262 122463070288 122611420464 122752574048 123089497856 123133488556 123404852402 123573161286 123743566544 123763345472 123912337392 124205267232 124420994828 124439944668 124546178304 124714187706 124762498016 124810321428 125056495632 125076484416 125493589611 125588974628 125696189184 125741111484 125838036792 125933683616 125953812608 126086238048 126231391936 126276505511 126384307008 126429475233 126526931154 126623101592 126776491176 127270808704 127316293754 127424982912 127596875743 127695231534 127714680054 127947095896 128045721648 128298277312 128318784256 128367970848 128601575552 128621162112 128720307456 129050088102 129404296944 129424980672 129680256768 129710209824 129955288476 130066230528 130112714628 130620040512 130666722537 130778271936 130877673728 131695594368 131744228174 132005929536 132829038836 133092895104 133303331466 133433878293 133800119496 134238365508 134484538752 134534202486 134555706168 134809940057 134925026496 135427858176 135477870268 135499524784 135641986404 135871435648 136170871616 136219537441 136384552023 136593424552 136758892056 136916332592 137292132224 137341198774 137643873833 137664837573 137770954074 138021670376 138042691656 138043731488 138096645804 138369025776 138422625536 138475685088 138748812672 138798399822 138855764736 139211512362 139233763656 139339592288 139508386464 139615924032 139722043136 139891300608 140080010162 140187988356 140357810268 140464493264 140486944832 140519393976 140796552544 140905083072 140955440847 141183002368 141233459468 141675394068 141676461264 141698039184 141955902016 142010315928 142065326208 142400097216 142450989291 143006423664 143179659792 143398939008 143572650624 143940482883 144183969696 144335561976 144358632288 144676772496 144950129454 145073872512 145424895967 145691583648 145768681682 146091469056 146168778704 146569973888 146713513024 146945485271 147237382944 147641511168 148155466394 148449767616 148504588563 149264224656 149546249294 149673916032 149727407682 149899777924 150081364572 150311213728 150493298784 150723778816 150906363648 151109932222 151134085336 151548908992 151882895264 152054294457 152299774208 152354204308 152436965382 152714370968 152737630008 152855365104 153133532096 153156854976 153192230568 153481676907 153612703296 153637256448 153667602621 153844508922 154030874166 154147949768 154266771984 154453648752 154571045696 154690194048 154877583744 155055883008 155111298108 155274379173 155299197924 155417237552 155537038176 155725453728 155843817344 156363525474 156388518312 156696976928 156733170204 156757041324 157163361888 157187298528 157594734336 157832548952 158022554922 158047812936 158265758144 158396121612 158830877664 159266827008 159507164856 159700389768 159944970432 160138725696 160820581584 161702910044 162146742368 162588144953 163034407016 163481893952 164313218109 164439876042 164764215048 164891220624 165052702152 165216449856 165465765842 165607022976 165919926224 165958249782 166285583608 166413761904 166741994176 166768645888 166801585751 167195906146 167324786148 167654815312 167784049056 168114984064 168240797751 168512409344 168572633644 168702574872 169035321568 169100115444 169564251168 169794267721 169820128101 169965102528 170025846003 170260308712 170286240072 170492522616 170727628864 170868257172 171157294464 171218464014 171337245984 171364632192 171595798413 171803667339 172066784136 172275223608 172539062592 172566640896 172748074176 172799428594 172946946432 173008755582 173273717968 173416443489 173483619504 173892426408 174160054016 174222296716 174369715776 174371029248 174397586688 174781927296 174844392246 175324294512 176007906048 176221119744 176284099044 177251266779 177561617571 177737775288 177911837724 178048977912 178400159328 178494566302 178959740544 178984487344 179378936648 179407608224 179900035328 180360938126 180855981872 181846069364 182127119616 182345189408 182415085164 183191791731 183413707893 183553116764 183694605432 183917130696 184056922208 184128861072 184492034368 184557969593 184634246784 184700232834 185064533096 185107278603 185615349816 185645018208 186011181952 186154565376 186405682814 186631492242 186659917002 186917317808 187071281559 187143747024 187359191968 187584743448 187614726624 187873444096 187940587796 188129680128 188383461942 188544283776 188611667226 188900525424 188901948352 188930718912 189129357072 189347087904 189576460512 189866796288 189934652388 190096798464 190164736764 190675231552 190906213056 190974440631 191137474368 191542847301 191920643844 192068582472 192245292928 192447415968 192478176384 192549256562 192737824201 192902363328 192931743168 193266839272 194255444864 194520385152 194932932714 195930060768 196316510592 196467837696 197543391552 197616342261 197933023488 198006118084 199018966208 199090093183 199243558254 199636543576 200108486096 200657731712 201083295634 201357548262 201801303729 201833559252 202387539744 202739059276 202943040768 203141787264 203216805402 203249287176 203462979606 203650173344 203807153472 204209139968 204256307424 204642235876 204816937728 204890136828 205126011896 205138338084 205374498888 205689029312 205762540087 205938198336 206011798161 206815064144 207032505564 207064037484 207065597232 207382717568 207553538664 207633938304 207914030831 208123219008 208197599733 208484700632 208518024416 208977560272 209009388432 209262579696 209551149184 209583064704 209836950912 210120015243 210281982534 210696739896 210730417248 210779090964 211194828816 211357624608 211774503552 211850189202 211937746176 212514691896 212676219808 212933853024 213097989312 213259960576 213518300928 214427442112 214509635496 214766478473 215098408512 216275954544 217425194181 218537375472 218567595122 218653022523 219084290812 219137203584 219253168056 219685620064 219854960832 220070269536 220288599808 221277666376 221885015872 221964314897 222233199591 222489040462 223099714864 223712065408 223896336984 224285214361 224319373941 224321063668 224510874048 224591111523 224849666886 224936766496 225122046858 225466820592 225739948176 226085668224 226359545472 226426837468 226620136704 226664898333 226701128004 227048320096 227323363488 227824342896 228254801554 228291285352 228449661312 228531306462 228794397884 229071556452 229106445012 229422378848 229700298144 229735282464 230052083456 230330765568 230678340776 230766763383 231221924652 231311492672 231400157976 231856568544 232035291072 232492954368 232583824512 232666947162 233125856328 233305557264 233765726016 234498970368 234545288211 234582777468 235045465392 235099755306 235745042832 236335022372 236392101504 236748823428 236983700384 237215783632 237398637216 237866879104 239260747284 239917455648 241230872376 242554365066 243220113552 244255722308 244551610524 244926140576 245222840928 245505148096 245592888671 246266977112 246809704804 247146322572 247487133088 247526690944 247824674784 248160852823 248198648763 248410534464 248841989656 248879889336 248937374673 249428375412 249524996032 249620642856 250112991264 250152968832 250490418373 250793859219 250987179222 251177949256 251482222968 251676073584 251867367232 251907625216 252172476096 252462783872 252553011022 252768614016 252858950466 253053862308 253246203184 253552982352 254541617408 254591894041 254632587508 254849965824 255193751486 255390463068 255429360108 255894191792 256091443296 256596554624 256735941696 256827696021 257203151104 257242324224 258100176204 258808593888 258849961344 259199142891 259420419648 259513133373 259910576952 260225429256 261240081024 261333445074 261556543872 263391188736 263488456348 264011859072 264930911401 265658077672 266185790208 266606662932 266867756586 267600238992 267741849453 268476731016 268969077504 269068404972 269111412336 269619880114 269850052992 270214073363 270541407189 270955740536 270999049568 271283972808 271742871296 272341743232 272439074882 272769104046 273186849104 273517784112 273832665184 274584264448 274682397548 275287747666 275329675146 275541908148 276043340752 276085383312 276087462976 276193291608 276738051552 276951370176 277050349251 277497625344 277596799644 278423024724 278467527312 278679184576 279016772928 279231848064 279608524221 279947238363 280160020324 280375976712 280715620536 280928986528 280973889664 281038787952 281593105088 281693743063 281810166144 281910881694 282466918936 282575192913 283350788136 283352922528 283396078368 283911804032 284020631856 284130652416 284800194432 284901978582 286012847328 286359319584 286797878016 287145301248 287880965766 288367939392 288671123952 288717264576 288823884843 289353544992 289900258908 290147745024 290849791934 291383167296 291490772053 291537363364 292337557408 293139947776 293427026048 293890970542 294474765888 296310932788 296899535232 297009177126 298528449312 298865337381 299092498588 299347832064 299454815364 299799555848 300162729144 300622427456 300729866281 300986597568 301624943451 302219864444 302268170672 303097817984 303765790528 303874352753 304108588914 304708408616 304825208103 304873930764 305428741936 305475260016 305710730208 306267064192 306313709952 306384461136 306963353814 307225406592 307335205242 307689017844 308061748332 308295899536 308533543968 308907297504 309142091392 309380388096 309755167488 310222596216 310548758346 310598395848 310834475104 311074076352 311450907456 311687634688 312727050948 312777036624 313393953856 313466340408 313514082648 314058613817 314326723776 314374597056 315665097904 316045109844 316095625872 316531516288 316792243224 317661755328 317775283803 319014329712 319400779536 319889940864 320277451392 321641163168 323405820088 324293484736 324409383311 325176289906 326068814032 326963787904 327801467143 327851392683 328626436218 328879752084 329528430096 329782441248 330105404304 330432899712 330878644693 330931531684 331214045952 331839852448 331916499564 332571167216 332827523808 333483988352 333603171502 333733560693 334391812292 334649572296 335309630624 335568098112 336229968128 336481595502 337145267288 337274500329 337405149744 338070643136 338200230888 338787638527 339128502336 339588535442 339640256202 339930205056 340051692006 340520617424 340572480144 340985045232 341455257728 341736514344 342314588928 342382202331 342436928028 342674491968 342729264384 342796959693 343191596826 343607334678 344133568272 344550447216 345078125184 345496148352 345598857188 345893892864 346017511164 346547435936 346832886978 346967239008 347784852816 348444593432 348739431552 349563854592 349688784492 350648589024 352568198088 354502533558 355123235142 355475550576 355823675448 356097955824 356800318656 356989132604 357919481088 357968974688 358757873296 358815216448 360721876252 361711963744 362696631049 363692138728 363831547599 364690378816 364830170328 366101380699 366383583462 366827415786 367106233528 367389210864 367834261392 368113844416 368257722144 368984068736 369115939186 369268493568 369400465668 370129066192 370214557206 371230699632 371290036416 372022363904 372811365628 373262984484 373319834004 373834635616 374142563118 374287494048 374718383936 374852303761 375169486896 375229453248 375881175592 376766923884 377088567552 377223334452 377801050848 377803896704 377861437824 378258714144 378694175808 378829516533 379152921024 379288425699 379869304776 380329473528 381350463104 381812426112 381948881262 382274948736 382790627229 383085694602 383841287688 384137164944 384490585856 384894831936 384956352768 385098513124 385475648402 385804726656 385863486336 386533678544 388510889728 389040770304 389865865428 391860121536 392000167611 392633021184 394928261069 395086783104 395232684522 396012236168 398037932416 398180186366 398487116508 399273087152 400216972192 401315463424 402166591268 402715096524 403602607458 403667118504 404368233191 404429820171 404775079488 405478118552 406283574528 406433610804 406498574352 406925959212 407300346688 407614306944 408164167541 408512614848 408658612323 409153656069 409284471752 409780273656 410252023792 410276676168 410748997776 411378058624 411525080174 411876396672 412023596322 412931621499 412994512719 413630128288 414065011128 414128074968 414131194464 414765435136 415107077328 415267876608 415828061662 416246438016 416395199466 416969401264 417036048832 417955120544 418018776864 418525159392 419102298368 419166129408 419673901824 420240030486 420563965068 421393479792 421460834496 421558181928 422389657632 422715249216 422866322541 423549007104 423700378404 425029383792 425352439616 425867706048 426024974539 426195978624 428854884224 429019270992 429532956946 430196817024 432551909088 434850388362 436274687901 437074750944 437135190244 437306045046 438168581624 438274407168 438506336112 439371240128 439709921664 440140539072 440303078371 440836455813 442555332752 443770031744 443928629794 444466399182 444978080924 445513765689 446199429728 447424130816 447792673968 448570428722 448638747882 448642127336 449021748096 449182223046 449699333772 449873532992 450244093716 450933641184 451479896352 452171336448 452719090944 452853674936 453329796666 453402256008 454096640192 454646726976 455648685792 456162883371 456509603108 456582570704 456899322624 457062612924 457588795768 458143112904 458212890024 458844757696 459008743271 459400596288 459470564928 460445030721 461356681552 461533526766 462443849304 462622985344 462800315952 463713137088 464070582144 465167649024 465333894324 466251712656 466611114528 467531452032 469090576422 469165554936 470090930784 470199510612 471490085664 472670044744 472784203008 473497646856 473967400768 474431567264 474797274432 475733758208 478521494568 479834911296 482461744752 485108730132 486440227104 487174278253 487764434859 488511444616 489103221048 489852281152 490445681856 491010296192 491185777342 492533954224 492939654327 493619409608 494292645144 494974266176 495053381888 495151164001 495649349568 496321705646 496397297526 496821068928 497683979312 497759778672 497874749346 498856750824 499049992064 499241285712 500225982528 500305937664 500404757253 500980836746 501587718438 501974358444 502355898512 502964445936 503352147168 503734734464 504344952192 504722393253 504925567744 505106022044 505537228032 505717900932 506107724616 506492406368 507105964704 509183788082 509265175016 509382803163 509460384303 510387502972 510780926136 510858720216 511788383584 512182886592 513193109248 513471883392 513655392042 514787395239 516200352408 517617187776 517699922688 518398285782 518840839296 519026266746 519821153904 520450858512 522480162048 522666890148 523113087744 525534457643 526976912696 528023718144 529861822802 531316155344 531753800337 533213325864 533735513172 535200477984 535483698906 536953462032 538136809944 538222824672 539239760228 539700105984 540428146726 541082814378 541911481072 541998099136 542567945616 544683486464 544878149764 545538208092 546373698208 547035568224 547665330368 547861059343 549364795096 549575375193 550575495332 550659350292 551083816296 552086681504 552170766624 552174925952 552386583216 553476103104 553673908779 553902740352 554100698502 555193599288 555321835809 556846049448 556935054624 557358369152 558033545856 558463696128 558786317909 559217048442 559894476726 560320040648 560751953424 561431241072 561857973056 561947779328 562077575904 563186210176 563387486126 563620332288 563821763388 564933837872 565150385826 566701576272 566705845056 566792156736 567823608064 568041263712 569600388864 569803957164 572025694656 572718639168 572923321893 575761931532 576735878784 577342247904 577434529152 577647769686 578213472603 578707089984 579800517816 581699583868 582766334592 582981544106 583074726728 584675114816 586854052096 587781941084 588949531776 590999725433 592621865576 592849026783 593799070464 594018354252 596547629483 597056898624 597270279549 597730674762 598184997176 598909630728 599599111696 600325458288 601244854912 601459732562 601973195136 602785240579 603249886902 604439728888 604536341344 606195635968 607531581056 607748705506 608217177828 609416817232 609650416206 609747861528 610857483872 610950520032 611421460416 612534128384 612627419904 612768922272 613926707628 614450813184 614670410484 615378035688 616123496664 616591799072 617067087936 617287620261 617814595008 618035394483 618284182784 620445192432 621097516692 621196791696 621668950208 622148152704 622901814912 623742092493 625454101896 625554073248 626787907712 626932680816 627028165296 628117227634 628653447552 628749194112 630360045729 631330195808 632090219688 632191251744 633063032576 633584486448 635323510656 635550567606 638028659424 638801559072 639779881728 640554902784 643282326336 643519883773 644299435419 646811640176 648586969472 648818766622 650248645349 650352579812 652137628064 653927575808 655602934286 655702785366 655959067569 657252872436 657759504168 659056860192 659564882496 660210808608 660865799424 661757289386 661863063368 663679704896 663832999128 665142334432 665655047616 665892944691 666699598773 666967976704 667206343004 667467121386 668783624584 669299144592 670619261248 670858932473 671136196224 672855643083 672958121823 672963191004 674290534576 674549000658 674810299488 676141286272 676400461776 677575277054 678257004672 679177070884 679280512404 679860410112 679994694999 680103384012 681041234848 681144960288 681970090464 682910515456 683473028688 684764404662 684873856056 685348983936 685593919386 686383193652 687214669356 688267136544 689100894432 690156250368 690992296704 691197714376 692035022328 693094871872 693665773956 693934478016 695569705632 696889186864 697478863104 699377568984 701297178048 705136396176 709005067116 710246470284 710951101152 711647350896 712023945139 712195911648 713600637312 713978265208 715937949376 717515746592 717630432896 721443752504 723423927488 723682470463 725393262098 727384277456 727663095198 729380757632 729660340656 732202761398 732767166924 733654831572 734212467056 734778421728 735668522784 736227688832 736515444288 736778666013 737968137472 738231878372 738800931336 740258132384 740429114412 742461399264 742580072832 743581793123 744482558469 744595946289 745622731256 746525968968 746639668008 747669271232 748285126236 748574988096 749436767872 749704607522 750338973792 750458906496 751471255119 751762351184 752381577657 753533847768 754446668904 755602101696 755607793408 755722875648 756517428288 757388351616 757659033066 758305842048 758576851398 759738609552 760658947056 762700926208 763624852224 763775682123 763897762524 764549897472 765581254458 766171389204 767682575376 768088822709 768274329888 769789663872 770197026248 770951296804 771609453312 771726972672 773067357088 777597428673 779731730856 783720243072 784000335222 789856522138 790173566208 790465369044 792024472336 794792734203 796075864832 796360372732 796974233016 798546174304 800433944384 802131540613 803225548359 804333182536 805430193048 807205214916 807334237008 808736466382 808859640342 809550158976 810642220089 810956237104 811624221567 812867221608 812997148704 813851918424 814600693376 815228613888 816328335082 817025229696 817317224646 818307312138 818568943504 819560547312 820504047584 820553352336 821497995552 822756117248 823050160348 823752793344 824047192644 825863242998 825989025438 827260256576 827555909401 828130022256 828256149936 828262388928 830214154656 831656123324 832492876032 832790398932 833938802528 834072097664 835910241088 836037553728 837050318784 838825572663 840480060972 841127930136 842786959584 842921668992 843116363856 844779315264 845081229189 845430498432 845732645082 847400756808 850058767584 850704879232 851735412096 852049949078 852391957248 857709768448 858038541984 859065913892 860393634048 865103818176 866471654529 869700776724 871877304629 872549375802 874149501888 874270380488 874472316159 874612090092 876337163248 877012672224 878742480256 879419843328 880281078144 880606156742 881672911626 885110665504 887540063488 887857259588 888932798364 889956161848 891027531378 892398859456 892717792031 895585347936 897140857444 897277495764 897284254672 898043496192 898364446092 899398667544 899747065984 900488187432 901867282368 902189598843 902959792704 904874830353 905707349872 906659593332 906804512016 908193280384 909293453952 910520066053 911297371584 911623058259 912325766742 913019206216 913165141408 914125225848 915177591536 916286225808 916425780048 917689515392 918017486542 918801192576 918941129856 920890061442 922713363104 923067053532 924887698608 925245970688 925600631904 927426274176 928141164288 930667788648 932503425312 933222229056 935062904064 938181152844 938331109872 940181861568 940399021224 940529060899 942175841451 942980171328 945340089488 946995293712 947934801536 948863134528 949594548864 957042989136 959669822592 963010531561 964923489504 970217460264 972050620411 972880454208 973228149933 974348556506 975528869718 977022889232 978206442096 979704562304 980891363712 982020592384 982214559443 982371554684 983404401429 983554178049 985067908448 985879308654 987238819216 988585290288 989948532352 990302328002 991298699136 992635934079 992643411292 992794595052 993642137856 995367958624 995519557344 995749498692 997713501648 998099984128 998482571424 1000451965056 1000809514506 1001200682079 1001961673492 1003175436876 1003948716888 1004711797024 1005928891872 1006704294336 1007469468928 1008689904384 1009444786506 1010212044088 1011435801864 1012215449232 1012984812736 1014211929408 1016362915581 1018367576164 1018530350032 1018765606326 1018920768606 1020775005944 1021561852272 1021717440432 1023576767168 1024365773184 1026943766784 1027146606993 1027310784084 1029574790478 1032400704816 1035234375552 1036796571564 1037681678592 1038052533492 1039642307808 1040901717024 1045333780296 1051068915286 1053953825392 1059723645604 1062632310688 1063507600674 1066426651728 1067471026344 1070400955968 1070967397812 1073906924064 1075527477973 1076273619888 1076445649344 1078479520456 1080856293452 1082165628756 1083822962144 1083996198272 1085135891232 1086773389949 1088089893147 1089756299528 1091076416184 1092747396416 1094071136448 1095330660736 1095722118686 1098304142097 1098729590192 1099150750386 1101150990664 1101318700584 1102167632592 1104173363008 1104341533248 1104349851904 1104773166432 1106952206208 1107347817558 1107805480704 1108201397004 1110387198576 1110643671618 1113692098896 1113870109248 1114716738304 1116067091712 1117572635818 1118434096884 1119788953452 1120640081296 1121503906848 1122862482144 1123715946112 1124155151808 1124556911283 1126372420352 1126774972252 1127643526776 1129867675744 1130300771652 1133403152544 1133411690112 1133584313472 1136082527424 1136488549599 1139607914328 1144051389312 1145437278336 1145846643786 1148371881687 1151523863064 1153471757568 1154684495808 1154869058304 1155295539372 1156426945206 1157414179968 1159601035632 1160214680963 1163399167736 1165532669184 1165963088212 1166149453456 1169350229632 1172346097819 1175563882168 1177899063552 1181999450866 1184784783207 1185243731152 1185698053566 1188036708504 1193095258966 1194113797248 1194540559098 1195461349524 1196369994352 1197819261456 1199198223392 1200650916576 1202489709824 1202919465124 1203946390272 1205570481158 1206499773804 1208879457776 1209072682688 1213104699573 1213289460513 1215063162112 1215497411012 1216434355656 1218833634464 1219300832412 1219495723056 1221714967744 1221901040064 1222842920832 1224492502623 1225537844544 1225975836969 1227853415256 1229340820968 1230756071376 1232246993328 1233183598144 1234134175872 1234575240522 1235629190016 1236070788966 1238794864497 1240890384864 1242195033384 1242393583392 1243337900416 1244296305408 1245803629824 1247484184986 1250908203792 1251108146496 1251570167653 1253575815424 1253865361632 1254056330592 1256234455268 1257306895104 1257498388224 1260720091458 1262660391616 1264180439376 1264382503488 1267168972896 1270647021312 1271101135212 1276057318848 1277603118144 1278074923617 1286564652672 1287039767546 1288598870838 1293623280352 1297173938944 1297637533244 1300497290698 1300705159624 1304275256128 1308824063703 1311205868572 1311405570732 1311918135138 1314505744872 1315519008336 1318113720384 1319129764992 1320421617216 1320909235113 1322509367439 1323514578772 1323726126736 1327359409792 1327665998256 1330284668864 1330760096539 1331310095232 1331785889382 1333399197546 1334412686008 1334934242772 1337567249168 1338598289184 1341238522496 1341717864946 1342272392448 1345711286166 1345916243646 1345926382008 1348581069152 1349098001316 1349620598976 1352282572544 1352800923552 1355150554108 1356514009344 1358354141768 1358561024808 1359989389998 1360206768024 1362082469696 1362289920576 1363940180928 1366946057376 1369528809324 1369747712112 1370697967872 1371187838772 1372766387304 1374429338712 1376534273088 1377026229813 1378201788864 1382395428752 1384070044656 1386189743744 1387331547912 1387868956032 1391139411264 1393778373728 1398755137968 1402594356096 1410272792352 1418010134232 1420492940568 1420689368293 1421902202304 1423294701792 1424047890278 1424391823296 1427201274624 1427956530416 1431875898752 1435031493184 1435260865792 1435544356109 1442887505008 1446847854976 1447364940926 1450786524196 1454768554912 1455326190396 1458761515264 1459320681312 1461522834759 1463293304577 1464405522796 1465534333848 1467309663144 1468424934112 1469556843456 1471337045568 1472455377664 1473030888576 1473557332026 1476463756744 1477601862672 1480516264768 1480858228824 1483656210101 1484922798528 1485160145664 1485453492003 1487163586246 1488965116938 1489191892578 1491245462512 1493051937936 1493279336016 1495338542464 1496570252472 1497149976192 1498873535744 1499409215044 1500677947584 1500917812992 1501214271759 1502942510238 1503524702368 1504763155314 1507067695536 1508893337808 1511204203392 1513034856576 1514776703232 1515318066132 1516611684096 1517153702796 1519477219104 1521317894112 1527551364246 1527795525048 1528148409489 1531162508916 1532342778408 1535365150752 1536177645418 1536548659776 1539579327744 1540394052496 1541902593608 1546134714176 1555194857346 1559463461712 1567440486144 1568000670444 1576603372929 1579713044276 1580930738088 1584048944672 1588361108387 1589585468406 1592720745464 1593948466032 1597092348608 1600867888768 1604263081226 1606451096718 1608666365072 1610860386096 1614410429832 1614668474016 1617472932764 1617719280684 1619100317952 1621284440178 1621912474208 1623248443134 1625734443216 1625994297408 1627703836848 1629201386752 1632656670164 1634050459392 1634634449292 1636614624276 1637137887008 1639121094624 1641008095168 1641106704672 1641594571643 1642995991104 1643583178029 1646100320696 1648094385288 1651726485996 1651978050876 1654520513152 1655111818802 1656260044512 1656512299872 1656524777856 1658759384659 1660428309312 1661021726337 1663312246648 1665580797864 1667877605056 1668144195328 1671820482176 1672075107456 1674100637568 1676358953727 1677651145326 1680960121944 1682255860272 1685573919168 1685843337984 1686232727712 1689558630528 1690162458378 1690860996864 1691465290164 1694801513616 1700117535168 1701409758464 1703470824192 1704099898156 1713428912197 1716077083968 1718131827784 1730207636352 1732943309058 1734640417809 1739401553448 1743754609258 1745098751604 1748299003776 1748540760976 1748944632318 1749224180184 1752674326496 1754025344448 1757484960512 1760562156288 1761212313484 1763345823252 1770221331008 1770853986733 1772999176299 1775714519176 1777865596728 1779912323696 1782055062756 1784797718912 1785435584062 1789370359829 1789642888449 1791170695872 1791810838647 1794281714888 1794554991528 1794568509344 1796728892184 1798797335088 1799494131968 1800976374864 1803734564736 1804379197686 1805919585408 1808355721737 1809749660706 1811414699744 1813319186664 1813609024032 1816386560768 1818586907904 1821040132106 1822594743168 1823246116518 1824651533484 1826038412432 1826330282816 1828250451696 1830355183072 1832572451616 1832851560096 1835379030784 1836034973084 1837602385152 1837882259712 1841780122884 1845426726208 1846134107064 1849775397216 1851201263808 1851862860783 1854852548352 1861335577296 1865006850624 1866444458112 1871226277479 1876362305688 1876662219744 1880363723136 1880798042448 1881058121798 1884351682902 1885960342656 1890680178976 1893990587424 1895869603072 1897726269056 1899189097728 1910291308523 1914085978272 1919339645184 1926021063122 1929846979008 1930559651319 1932898306257 1940434920528 1944101240822 1945760908416 1946456299866 1948697113012 1950745936047 1951057739436 1954045778464 1956412884192 1959409124608 1961782727424 1964429118886 1964743109368 1966808802858 1967108356098 1970135816896 1971758617308 1974477638432 1977170580576 1979897064704 1980604656004 1982597398272 1985271868158 1985286822584 1985589190104 1990735917248 1991039114688 1991498997384 1995427003296 1996965142848 1997678834073 2000903930112 2001619029012 2002401364158 2003923346984 2006350873752 2007897433776 2009423594048 2011857783744 2012576797419 2013408588672 2018566929249 2018889573012 2020424088176 2022871603728 2024430898464 2025969625472 2028423858816 2031160147349 2032725831162 2036735152328 2037060700064 2037531212652 2037841537212 2041550011888 2043123704544 2043434880864 2047153534336 2048731546368 2054293213986 2054621568168 2059149580956 2064801409632 2070468751104 2073593143128 2076105066984 2079284615616 2081803434048 2090667560592 2102137830572 2107907650784 2113645884389 2119447291208 2125264621376 2127015201348 2132853303456 2134942052688 2136071835417 2140801911936 2141934795624 2147813848128 2151054955946 2152547239776 2152891298688 2156959040912 2161712586904 2164331257512 2167645924288 2167992396544 2168420614763 2170271782464 2171047411389 2173546779898 2176179786294 2179512599056 2182152832368 2185494792832 2188142272896 2190661321472 2191094017219 2191444237372 2196608284194 2197459180384 2198301500772 2202301981328 2202637401168 2204335265184 2208346726016 2208683066496 2209546332864 2210335998039 2213904412416 2214695635116 2216402794008 2220774397152 2221287343236 2227384197792 2227740218496 2230745379369 2233447675407 2235145271636 2236868193768 2239577906904 2241280162592 2243007813696 2245724964288 2247431892224 2248310303616 2249113822566 2253549944504 2254413765357 2255287053552 2259735351488 2260601543304 2266806305088 2266823380224 2267168626944 2272165054848 2272977099198 2279215828656 2288102778624 2290874556672 2291327046369 2291693287572 2296743763374 2303047726128 2304266468127 2309368991616 2310591078744 2312853890412 2314828359936 2319202071264 2320429361926 2326798335472 2331926176424 2332298906912 2338700459264 2344692195638 2351127764336 2363998901732 2369569566414 2370487462304 2371396107132 2376073417008 2384378202609 2386190517932 2388227594496 2389081118196 2390922699048 2392739988704 2395638522912 2398396446784 2399253604709 2401301833152 2405838930248 2406394621839 2411140962316 2412999547608 2417758915552 2418145365376 2424340639117 2426209399146 2426578921026 2430994822024 2431926660267 2432868711312 2437667268928 2438601664824 2438991446112 2443429935488 2443802080128 2445685841664 2448985005246 2451075689088 2451951673938 2455706830512 2458681641936 2461512142752 2464493986656 2466367196288 2468268351744 2469150481044 2471258380032 2472141577932 2477589728994 2481780769728 2482667728203 2484390066768 2484787166784 2486675800832 2494968369972 2501816407584 2502216292992 2503140335306 2505591714613 2507730723264 2508112661184 2512468910536 2521440182916 2525320783232 2528360878752 2528765006976 2534337945792 2535243687567 2542202270424 2552114637696 2555206236288 2556149847234 2573129305344 2574079535092 2577197741676 2587246560704 2588171211379 2595275066488 2600994581396 2601410319248 2608550512256 2615233602827 2615631913887 2617648127406 2622411737144 2622811141464 2623416948477 2623836270276 2629011489744 2631038016672 2636227440768 2638259529984 2639783639777 2640843234432 2641818470226 2645018734878 2647029157544 2647452253472 2654718819584 2655331996512 2660569337728 2661520193078 2662620190464 2663571778764 2666798395092 2668825372016 2669868485544 2675134498336 2677196578368 2678153376093 2682477044992 2683435729892 2691422572332 2691832487292 2691852764016 2697162138304 2698196002632 2699241197952 2702882400803 2705601847104 2706568796529 2710301108216 2716708283536 2717122049616 2719978779996 2720413536048 2724164939392 2724579841152 2727880361856 2731560198159 2733892114752 2734869174777 2739057618648 2739495424224 2742375677544 2745532774608 2748858677424 2753068546176 2754052459626 2756403577728 2764790857504 2768140089312 2772379487488 2774663095824 2775737912064 2782278822528 2787556747456 2791964220149 2797510275936 2805188712192 2820545584704 2821587182697 2826527524353 2836020268464 2840985881136 2841378736586 2843804404608 2846589403584 2847640619287 2848095780556 2848783646592 2855913060832 2863751797504 2870062986368 2871088712218 2885775010016 2889031594683 2893695709952 2894729881852 2901573048392 2909537109824 2910652380792 2915707786693 2916151861233 2918641362624 2919684449799 2923045669518 2926586609154 2928811045592 2931068667696 2934619326288 2936849868224 2939113686912 2942674091136 2946061777152 2946643678329 2947114664052 2950213204287 2952927513488 2955203725344 2961032529536 2961716457648 2967312420202 2969845597056 2970906984006 2974327172492 2977907802237 2977930233876 2978383785156 2982490925024 2986103875872 2986558672032 2990677084928 2993140504944 2994299952384 2998818430088 3001355895168 3002428543518 3005885020476 3007049404736 3009526310628 3014135391072 3017786675616 3022408406784 3026069713152 3030636132264 3034307405592 3038954438208 3042635788224 3049088746743 3055102728492 3055591050096 3056296818978 3062325017832 3064685556816 3070730301504 3072355290836 3073097319552 3080788104992 3083805187216 3092269428352 3110389714692 3118926923424 3136001340888 3153206745858 3159426088552 3161861476176 3168097889344 3169230129269 3176722216774 3179170936812 3185441490928 3187896932064 3194184697216 3201735777536 3208526162452 3212902193436 3217332730144 3221720772192 3226091086699 3226582433919 3228820859664 3229336948032 3234945865528 3235438561368 3242568880356 3243824948416 3246496886268 3251468886432 3251988594816 3255407673696 3256375438849 3260320169847 3264269679441 3265313340328 3269268898584 3273229248552 3274275774016 3278242189248 3282016190336 3282213409344 3283189143286 3285991982208 3287166356058 3292200641392 3294912426291 3296188770576 3303452971992 3303956101752 3309041026304 3309694622533 3310223637604 3312520089024 3313024599744 3313049555712 3317518769318 3320856618624 3322043452674 3326624493296 3331161595728 3335755210112 3343640964352 3344150214912 3348201275136 3352717907454 3355302290652 3361920243888 3364511720544 3371147838336 3372465455424 3373670733849 3379117261056 3380324916756 3382930580328 3389603027232 3400235070336 3408199796312 3426857824394 3432154167936 3436263655568 3460415272704 3465886618116 3469280835618 3478803106896 3480644042889 3487509218516 3490197503208 3496598007552 3497081521952 3497889264636 3498448360368 3505348652992 3508050688896 3512782953719 3517038293457 3522424626968 3526691646504 3540442662016 3541707973466 3545998352598 3551429038352 3554354349621 3555731193456 3559824647392 3564110125512 3569595437824 3570871168124 3578740719658 3579285776898 3582341391744 3583621677294 3588563429776 3589109983056 3589137018688 3593457784368 3597594670176 3601952749728 3607469129472 3608758395372 3611839170816 3616711443474 3619499321412 3622829399488 3626638373328 3627218048064 3639314098719 3642080264212 3645189486336 3646492233036 3649303066968 3652076824864 3652660565632 3656500903392 3660710366144 3662018659819 3665144903232 3665703120192 3672069946168 3673477507869 3683560245768 3690853452416 3692268214128 3699550794432 3702402527616 3703725721566 3722671154592 3730013701248 3732888916224 3742452554958 3752724611376 3753324439488 3754710502959 3760727446272 3761596084896 3762116243596 3768703365804 3771920685312 3781360357952 3787981174848 3789380036689 3795452538112 3820582617046 3828171956544 3834224770851 3852042126244 3859693958016 3861119302638 3865796612514 3880869841056 3888202481644 3891521816832 3892912599732 3897394226024 3901491872094 3902115478872 3908091556928 3909488261653 3912825768384 3928858237772 3929486218736 3933617605716 3934216712196 3940271633792 3943517234616 3948955276864 3950366585789 3954341161152 3961209312008 3962727705339 3970543736316 3970573645168 3971178380208 3981471834496 3982078229376 3982997994768 3990854006592 3992280289617 3993930285696 3995357668146 4003238058024 4004802728316 4007846693968 4012701747504 4015794867552 4018847188096 4023715567488 4025153594838 4026817177344 4037133858498 4037779146024 4040848176352 4045743207456 4048861796928 4051939250944 4056847717632 4062320294698 4065451662324 4073470304656 4074121400128 4075062425304 4075683074424 4083100023776 4086247409088 4086869761728 4094307068672 4108586427972 4109243136336 4118299161912 4129602819264 4131078689439 4147186286256 4152210133968 4158569231232 4163606868096 4181335121184 4204275661144 4215815301568 4217321983043 4227291768778 4238894582416 4250529242752 4254030402696 4261419072859 4262068104879 4265706606912 4269884105376 4272143670834 4281603823872 4283869591248 4295627696256 4301422381009 4302109911892 4305094479552 4305782597376 4306633068327 4313918081824 4323425173808 4328662515024 4335291848576 4336841229526 4340543564928 4342094822778 4347093559796 4352359572588 4359025198112 4364305664736 4370989585664 4376284545792 4382188034438 4382888474744 4384568504277 4393216568388 4394918360768 4396603001544 4404603962656 4405274802336 4408670530368 4416693452032 4417366132992 4419092665728 4420671996078 4429391270232 4432805588016 4441548794304 4442574686472 4450968630303 4454768395584 4455480436992 4456360476009 4461490758738 4466895350814 4470290543272 4473736387536 4479155813808 4482560325184 4486015627392 4491449928576 4496620607232 4498227645132 4507099889008 4508827530714 4510574107104 4519470702976 4521203086608 4533612610176 4544330109696 4545954198396 4558431657312 4582654092738 4583386575144 4593487526748 4606095452256 4608532936254 4618737983232 4621182157488 4625707780824 4638404142528 4640858723852 4653596670944 4663852352848 4664597813824 4689384391276 4702255528672 4715056203637 4727997803464 4729810118787 4739139132828 4740974924608 4742792214264 4752146834016 4759317949087 4765083325161 4768756405218 4772381035864 4778162236392 4781845398096 4785479977408 4791277045824 4796792893568 4798507209418 4802603666304 4811677860496 4812789243678 4822281924632 4825999095216 4835517831104 4836290730752 4837245986779 4848681278234 4852418798292 4853157842052 4861989644048 4863853320534 4865737422624 4875334537856 4877203329648 4877982892224 4886859870976 4887604160256 4897970010492 4902151378176 4903903347876 4911413661024 4917363283872 4923024285504 4924783714929 4928987973312 4930749534087 4932734392576 4938300962088 4944283155864 4955179457988 4963561539456 4965335456406 4968780133536 4969574333568 4976278153977 4989936739944 5003632815168 5004432585984 5006280670612 5011183429226 5015461446528 5016225322368 5024937821072 5029076861181 5042880365832 5050641566464 5056721757504 5057530013952 5068675891584 5070487375134 5084404540848 5104229275392 5110412472576 5112299694468 5134067393897 5140286736591 5148159070184 5154395483352 5174493121408 5176342422758 5190550132976 5201989162792 5202820638496 5217101024512 5230467205654 5231263827774 5235296254812 5244823474288 5245622282928 5246833896954 5247672540552 5258022979488 5262076033344 5272454881536 5279567279554 5281686468864 5283636940452 5290037469756 5294058315088 5294904506944 5310663993024 5312561960199 5318997528897 5321138675456 5323040386156 5327143557528 5333596790184 5337650744032 5339736971088 5350268996672 5352181118197 5354393156736 5356306752186 5366871459784 5368111079487 5368928665347 5382845144664 5383664974584 5383705528032 5394324276608 5396392005264 5398482395904 5405764801606 5411203694208 5413137593058 5420602216432 5425067165211 5433416567072 5434244099232 5439957559992 5440827072096 5448329878784 5449159682304 5455760723712 5463120396318 5467784229504 5469738349554 5478115237296 5478990848448 5484751355088 5491065549216 5497717354848 5506137092352 5508104919252 5512807155456 5529581715008 5536280178624 5538324669007 5549326191648 5564557645056 5575113494912 5583928440298 5595020551872 5641091169408 5643174365394 5653055048706 5672040536928 5681971762272 5682757473172 5687608809216 5693178807168 5695281238574 5696191561112 5697567293184 5711826121664 5730873925569 5740125972736 5742177424436 5771550020032 5773612702307 5778063189366 5789459763704 5791678953957 5803146096784 5819074219648 5821304761584 5831415573386 5832303722466 5837282725248 5839368899598 5846091339036 5852237808141 5853173218308 5857622091184 5862137335392 5869238652576 5873699736448 5878227373824 5885348182272 5893287356658 5894229328104 5900426408574 5905855026976 5910407450688 5922065059072 5923432915296 5934624840404 5939691194112 5941813968012 5948654344984 5955815604474 5955860467752 5956767570312 5964981850048 5967113662523 5972207751744 5973117344064 5986281009888 5997636860176 6002711790336 6004857087036 6011770040952 6014098809472 6019052621256 6028270782144 6035573351232 6037730392257 6061272264528 6068614811184 6077908876416 6085271576448 6093480442047 6098177493486 6110205456984 6111182100192 6112593637956 6124650035664 6129371113632 6141460603008 6144710581672 6146194639104 6161576209984 6167610374432 6184538856704 6220779429384 6228227875717 6237853846848 6272002681776 6286694249167 6306413491716 6318852177104 6323722952352 6336195778688 6338460258538 6340937653167 6353444433548 6358341873624 6370882981856 6375793864128 6388369394432 6408215506251 6417052324904 6425804386872 6434665460288 6436965132013 6443441544384 6452182173398 6453164867838 6457641719328 6458673896064 6469891731056 6470877122736 6485137760712 6487649896832 6492993772536 6502937772864 6503977189632 6505261844289 6510815347392 6512750877698 6513142234167 6520640339694 6528539358882 6530626680656 6538537797168 6546458497104 6548551548032 6556484378496 6564032380672 6564426818688 6566378286572 6571983964416 6573282051657 6574332712116 6584401282784 6589824852582 6592377541152 6606905943984 6607912203504 6619389245066 6620447275208 6625040178048 6626049199488 6635037538636 6641713237248 6644086905348 6653248986592 6662323191456 6671510420224 6692236138107 6705435814908 6710604581304 6723840487776 6729023441088 6742295676672 6744930910848 6747341467698 6760649833512 6765861160656 6779206054464 6800470140672 6816399592624 6853715648788 6864308335872 6872527311136 6912799404381 6931773236232 6938561671236 6955926233281 6957606213792 6961288085778 6975018437032 6980395006416 6994163043904 6995778529272 6996896720736 7010697305984 7016101377792 7025565907438 7034076586914 7044849253936 7053383293008 7080885324032 7083415946932 7091996705196 7102858076704 7108708699242 7111462386912 7119649294784 7122193771459 7128220251024 7141742336248 7157481439316 7158571553796 7164682783488 7167243354588 7177126859552 7178219966112 7178274037376 7186915568736 7195189340352 7197760814127 7203905499456 7217516790744 7219183865517 7233422886948 7238998642824 7245658798976 7253276746656 7254436096128 7264222132817 7273021917351 7278628197438 7284160528424 7292984466072 7298606133936 7304153649728 7305321131264 7313001806784 7321420732288 7324037319638 7330289806464 7331406240384 7344139892336 7346955015738 7367120491536 7381706904832 7384536428256 7399101588864 7404805055232 7407451443132 7445342309184 7448003184609 7460027402496 7484905109916 7503636960311 7505449222752 7506648878976 7509421005918 7516775143839 7523192169792 7524232487192 7537406731608 7562720715904 7575962349696 7578760073378 7641165234092 7656343913088 7668449541702 7682996430629 7704084252488 7719387916032 7722238605276 7731593225028 7755119183279 7761739682112 7764513634137 7776404963288 7785825199464 7794788452048 7802983744188 7804230957744 7816183113856 7818976523306 7825651536768 7836208127527 7845700808481 7846895741661 7857716475544 7858972437472 7867235211432 7868433424392 7880543267584 7887034469232 7897910553728 7900733171578 7908682322304 7919350919331 7922418624016 7925455410678 7941087472632 7941147290336 7942356760416 7962943668992 7964156458752 7965995989536 7981708013184 7984560579234 7987860571392 7990715336292 8006476116048 8009605456632 8015693387936 8025403495008 8031589735104 8034460128279 8037694376192 8047431134976 8050307189676 8074267716996 8075558292048 8081696352704 8091486414912 8094474516241 8097723593856 8108647202409 8124640589396 8130903324648 8146940609312 8148242800256 8150124850608 8151366148848 8166200047552 8172494818176 8173739523456 8194680594477 8217172855944 8218486272672 8236598323824 8259205638528 8262157378878 8294372572512 8304420267936 8317138462464 8327213736192 8362670242368 8365758489049 8375892660447 8408551322288 8431630603136 8434643966086 8453232389537 8454583537556 8464761548091 8477789164832 8501058485504 8508060805392 8522838145718 8524136209758 8531413213824 8539768210752 8542921857861 8544287341668 8567739182496 8591255392512 8602844762018 8604219823784 8610188959104 8613266136654 8627836163648 8646850347616 8657325030048 8667094784049 8670583697152 8673682459052 8681087129856 8684189645556 8694187119592 8704719145176 8718050396224 8721166122149 8728611329472 8747123360079 8748455583699 8764376068876 8765776949488 8769137008554 8786433136776 8789836721536 8793206003088 8809207925312 8810549604672 8817341060736 8838185331456 8839931034987 8841343992156 8858782540464 8865611176032 8883097588608 8885149372944 8901937260606 8909536791168 8912720952018 8922981517476 8933790701628 8940581086544 8947472775072 8958311627616 8965120650368 8972031254784 8982899857152 8996455290264 9014199778016 9017655061428 9021148214208 9038941405952 9042406173216 9067225220352 9091908396792 9116863314624 9165308185476 9166773150288 9186975053496 9212190904512 9217065872508 9242364314976 9251415561648 9256311286807 9276808285056 9281717447704 9307193341888 9327704705696 9329195627648 9378768782552 9404511057344 9407872116019 9430112407274 9455995606928 9459620237574 9478278265656 9481949849216 9485584428528 9504293668032 9507690387807 9518635898174 9530166650322 9537512810436 9544762071728 9556324472784 9563690796192 9570959954816 9582554091648 9593585787136 9595480696097 9597014418836 9605207332608 9623355720992 9625578487356 9644563849264 9651998190432 9671035662208 9674491973558 9678273260097 9679747301757 9697362556468 9704837596584 9706315684104 9723979288096 9727706641068 9731474845248 9750669075712 9754406659296 9755965784448 9769126316547 9780960509541 9795940020984 9807806695752 9822827322048 9834726567744 9846048571008 9849567429858 9857975946624 9861499068174 9876601924176 9888566311728 9910358915976 9927123078912 9929083867599 9930670912812 9937560267072 9939148667136 9952556307954 9979873479888 9985154695217 10007265630336 10012561341224 10022366858452 10030922893056 10032450644736 10049875642144 10058153722362 10085760731664 10113443515008 10137351783168 10140974750268 10168809081696 10224599388936 10268134787794 10280573473182 10296318140368 10308790966704 10348986242816 10352684845516 10381100265952 10403978325584 10405641276992 10441932128667 10460934411308 10462527655548 10470592509624 10489646948576 10491244565856 10493667793908 10495345081104 10516045958976 10524152066688 10538348861157 10551114880371 10559134559108 10567273880904 10580074939512 10588116630176 10589809013888 10616940040271 10621327986048 10625123920398 10637995057794 10646080772312 10654287115056 10667193580368 10675301488064 10679473942176 10700537993344 10704362236394 10708786313472 10712613504372 10733742919568 10736222158974 10737857330694 10765690289328 10767329949168 10767411056064 10788648553216 10792784010528 10811529603212 10822407388416 10826275186116 10841204432864 10850134330422 10866833134144 10868488198464 10879915119984 10881654144192 10926240792636 10935568459008 10939476699108 10956230474592 10957981696896 10969502710176 10982131098432 10986055979457 10995434709696 11016209838504 11059163430016 11072560357248 11076649338014 11098652383296 11150226989824 11167856880596 11190041103744 11264131508877 11282182338816 11286348730788 11306110097412 11334404960177 11344081073856 11363943524544 11365514946344 11368140110067 11386357614336 11390562477148 11392383122224 11423652243328 11452919571001 11461747851138 11484354848872 11543100040064 11547225404614 11556126378732 11578919527408 11583357907914 11606292193568 11638148439296 11642609523168 11662831146772 11664607444932 11674565450496 11678737799196 11692182678072 11704475616282 11706346436616 11715244182368 11724274670784 11728464784959 11738477305152 11747399472896 11786574713316 11788458656208 11800852817148 11811710053952 11820814901376 11836760858689 11846865830592 11851099757367 11869249680808 11883627936024 11897308689968 11911631208948 11911720935504 11913535140624 11929963700096 11934227325046 11944415503488 11946234688128 11972562019776 11976840868851 11995273720352 12009714174072 12023540081904 12028197618944 12038105242512 12056541564288 12071146702464 12075460784514 12122544529056 12137229622368 12155817752832 12170543152896 12186960884094 12196354986972 12220410913968 12222364200384 12225187275912 12226877791687 12249300071328 12258742227264 12282921206016 12289421163344 12323152419968 12335220748864 12354724261631 12441558858768 12456455751434 12475707693696 12544005363552 12573388498334 12612826983432 12637704354208 12647445904704 12651965949129 12672391557376 12676920517076 12681875306334 12706888867096 12716683747248 12741765963712 12751587728256 12768789272759 12784257218577 12786204314637 12816431012502 12834104649808 12851608773744 12869330920576 12873930264026 12886883088768 12904267143027 12904364346796 12906329735676 12915283438656 12917347792128 12919899204981 12939783462112 12941754245472 12970275521424 12975299793664 12985987545072 13005875545728 13010523688578 13021630694784 13025501755396 13026284468334 13041280679388 13057078717764 13061253361312 13077075594336 13092916994208 13097103096064 13112968756992 13128853637376 13132756573144 13146564103314 13148665424232 13168802565568 13179649705164 13184755082304 13213811887968 13215824407008 13238778490132 13240894550416 13250080356096 13252098398976 13270075077272 13288173810696 13306497973184 13324646382912 13352905890909 13384472276214 13410871629816 13421209162608 13447680975552 13458046882176 13489861821696 13494682935396 13521299667024 13531722321312 13558412108928 13632799185248 13707431297576 13745054622272 13825598808762 13863546472464 13877123342472 13911852466562 13915212427584 13922576171556 13950036874064 13960790012832 13988326087808 13991557058544 13993793441472 14021394611968 14051131814876 14068153173828 14089698507872 14106766586016 14128054069337 14145168610911 14166831893864 14183993410392 14205716153408 14217417398484 14222924773824 14239298589568 14244387542918 14256440502048 14277953847261 14283484672496 14295249975483 14314962878632 14317143107592 14334486709176 14354253719104 14356439932224 14356548074752 14373831137472 14390378680704 14395521628254 14407810998912 14435033581488 14438367731034 14466845773896 14477997285648 14491317597952 14506553493312 14508872192256 14511737960337 14528444265634 14546043834702 14557256394876 14568321056848 14585968932144 14597212267872 14608307299456 14626003613568 14642841464576 14648074639276 14660579612928 14662812480768 14688279784672 14693910031476 14734240983072 14769072856512 14774351144787 14798203177728 14814902886264 14890684618368 14896006369218 14928834461931 14969810219832 15007273920622 15010898445504 15013297757952 15018842011836 15033550287678 15046384339584 15048464974384 15074813463216 15125441431808 15151924699392 15157520146756 15240499271647 15282330468184 15312687826176 15336899083404 15365992861258 15402202181691 15408168504976 15420860209773 15444477210552 15463186450056 15510238366558 15523479364224 15529027268274 15552809926576 15571650398928 15589576904096 15605967488376 15608461915488 15632366227712 15637953046612 15651303073536 15672416255054 15691401616962 15693791483322 15715432951088 15717944874944 15734470422864 15736866848784 15774068938464 15795821107456 15801466343156 15817364644608 15838701838662 15844837248032 15850910821356 15882174945264 15882294580672 15884713520832 15931991979072 15937685880597 15963416026368 15969121158468 15981430672584 16012952232096 16019210913264 16031386775872 16050806990016 16056543354591 16063179470208 16068920256558 16100614379352 16104333238461 16148535433992 16151116584096 16163392705408 16182972829824 16188949032482 16195447187712 16204803219361 16217294404818 16249281178792 16261806649296 16293881218624 16296485600512 16300249701216 16302732297696 16332400095104 16344989636352 16347479046912 16389361188954 16434345711888 16436972545344 16473196647648 16518411277056 16524314757756 16588745145024 16608840535872 16614974007021 16725340484736 16731516978098 16751785320894 16817102644576 16863261206272 16869287932172 16906464779074 16909167075112 16929523096182 16955578329664 17016121610784 17045676291436 17048272419516 17062826427648 17079536421504 17085843715722 17088574683336 17135478364992 17192621776707 17205689524036 17208439647568 17220377918208 17226532273308 17255672327296 17293700695232 17299881255007 17314650060096 17320838106921 17334189568098 17347364918104 17368379291112 17388374239184 17409438290352 17436100792448 17442332244298 17457222658944 17480771976791 17494246720158 17496911167398 17528752137752 17531553898976 17538274017108 17572866273552 17579673443072 17586412006176 17618415850624 17621099209344 17634682121472 17679862069974 17682687984312 17717565080928 17731222352064 17766195177216 17770298745888 17803874521212 17819073582336 17825441904036 17845963034952 17867581403256 17881162173088 17894945550144 17901340987569 17916623255232 17930241300736 17992910580528 18028399556032 18035310122856 18042296428416 18084812346432 18183816793584 18233726629248 18280441326141 18330616370952 18333546300576 18373950106992 18424381809024 18434131745016 18468961787809 18484728629952 18502831123296 18512622573614 18553616570112 18563434895408 18614386683776 18655409411392 18658391255296 18662076629417 18684683627151 18757537565104 18809022114688 18815744232038 18857210715121 18860082747501 18860224814548 18911991213856 18919240475148 18956556531312 18963899698432 18971168857056 19008587336064 19015380775614 19022812959501 19037271796348 19060333300644 19075025620872 19089524143456 19112648945568 19127381592384 19141919909632 19165108183296 19190961392194 19194028837672 19246711441984 19251156974712 19289127698528 19303996380864 19310895396039 19342071324416 19348983947116 19356546520194 19359494603514 19394725112936 19409675193168 19412631368208 19447958576192 19455413282136 19462949690496 19508813318592 19511931568896 19515785532867 19538252633094 19561921019082 19591880041968 19615613391504 19645654644096 19669453135488 19692097142016 19699134859716 19715951893248 19719846154971 19722998136348 19753203848352 19777132623456 19820717831952 19858167735198 19861341825624 19875120534144 19905112615908 19959746959776 19970309390434 20014531260672 20025122682448 20044733716904 20099751284288 20116307444724 20171521463328 20226887030016 20281949500536 20337618163392 20449198777872 20536269575588 20561146946364 20592636280736 20617581933408 20648694409031 20705369691032 20762200531904 20807956651168 20811282553984 20867778699843 20883864257334 20921868822616 20925055311096 20941185019248 20979293897152 20982489131712 20987335587816 20990690162208 21032091917952 21048304133376 21076697722314 21102229760742 21118269118216 21134547761808 21160149879024 21176233260352 21179618027776 21233880080542 21242655972096 21250247840796 21275990115588 21292161544624 21308574230112 21334387160736 21350602976128 21358947884352 21366581314377 21401075986688 21408724472788 21425227008744 21467485839136 21472444317948 21475714661388 21531380578656 21534659898336 21534822112128 21563872000567 21585568021056 21593282442381 21623059206424 21652550372232 21682408865728 21700268660844 21733666268288 21736976396928 21759830239968 21763308288384 21792666398451 21819065752053 21852481585272 21878953398216 21912460949184 21915963393792 21939005420352 21964262196864 21972111958914 21990869419392 22032419677008 22118326860032 22145120714496 22153298676028 22197304766592 22274575858561 22335713761192 22380082207488 22510910880933 22528263017754 22550325431517 22572697461576 22612220194824 22668809920354 22688162147712 22727887049088 22731029892688 22736280220134 22781124954296 22784766244448 22847304486656 22905839142002 22923495702276 22968709697744 23048989291887 23086200080128 23094450809228 23112252757464 23157839054816 23166715815828 23212584387136 23261814677777 23265357549837 23285219046336 23293540902411 23325662293544 23329214889864 23357475598392 23384365356144 23408951232564 23412692873232 23430488364736 23448549341568 23456929569918 23476954610304 23508624382581 23537102425443 23573149426632 23576917312416 23601705634296 23623420107904 23641629802752 23673521717378 23693731661184 23702199514734 23738499361616 23758052757993 23767255872048 23794617379936 23823262417896 23823441871008 23827070281248 23859927400192 23868454650092 23888831006976 23892469376256 23945124039552 23953681737702 23990547440704 24019428348144 24047080163808 24076210485024 24113083128576 24142293404928 24150921569028 24245089058112 24274459244736 24283423548723 24325941607227 24373921768188 24392709973944 24440821827936 24444728400768 24450374551824 24453755583374 24498600142656 24517484454528 24578842326688 24646304839936 24670441497728 24709448523262 24883117717536 24912911502868 24951415387392 25088010727104 25097275467147 25127677981341 25146776996668 25225653966864 25275408708416 25284441834241 25294891809408 25303931898258 25353841034152 25359697168611 25363750612668 25413777734192 25433367494496 25483531927424 25503175456512 25537578545518 25568514437154 25572408629274 25628765573583 25632862025004 25668209299616 25703217547488 25738661841152 25747860528052 25773766177536 25808534286054 25808728693592 25812659471352 25830566877312 25839798409962 25879566924224 25883508490944 25940551042848 25971975090144 26011751091456 26021047377156 26043261389568 26051003510792 26052568936668 26082561358776 26114157435528 26122506722624 26154151188672 26163498366447 26185833988416 26241370080237 26265513146288 26293128206628 26297330848464 26337605131136 26359299410328 26369510164608 26405081915537 26427623775936 26431648814016 26477556980264 26481789100832 26540150154544 26576347621392 26612995946368 26649292765824 26705811781818 26768944552428 26821743259632 26842418325216 26895361951104 26916093764352 26989365870792 27042599334048 27063444642624 27116824217856 27265598370496 27275342766071 27414862595152 27490109244544 27651197617524 27727092944928 27754246684944 27768933860421 27823704933124 27830424855168 27845152343112 27900073748128 27921580025664 27976652175616 27983114117088 27987586882944 28102263629752 28136306347656 28179397015744 28189467991919 28213533172032 28223616348057 28256108138674 28290337221822 28333663787728 28367986820784 28411432306816 28434834796968 28445849547648 28478597179136 28484222223847 28488775085836 28512881004096 28523071163421 28555907694522 28566969344992 28590499950966 28629925757264 28634286215184 28668973418352 28708507438208 28712879864448 28747662274944 28780757361408 28786442088291 28791043256508 28815621997824 28870067162976 28876735462068 28933691547792 28955994571296 29013106986624 29023475920674 29034819780291 29056888531268 29092087669404 29114512789752 29136642113696 29171937864288 29194424535744 29216614598912 29252007227136 29296149278552 29307378949641 29376559569344 29387820062952 29468481966144 29538145713024 29548702289574 29629805772528 29781369236736 29787251602797 29792012738436 29857668923862 29939620439664 29955464085651 30014547841244 30021796891008 30037684023672 30067100575356 30092768679168 30096929948768 30149626926432 30315040293512 30480998543294 30564660936368 30673798166808 30731985722516 30804404363382 30816337009952 30841720419546 30888954421104 30926372900112 31020476733116 31046958728448 31058054536548 31105619853152 31143300797856 31179153808192 31190296861217 31211934976752 31216923830976 31275906093224 31344832510108 31382803233924 31387582966644 31430865902176 31435889749888 31468940845728 31473733697568 31516428308521 31548137876928 31602932686312 31615046583471 31677403677324 31689674496064 31701821642712 31764349890528 31764589161344 31769427041664 31850820120813 31863983958144 31875371761194 31938242316936 31962861345168 32025904464192 32038421826528 32062773551744 32101613980032 32113086709182 32126358940416 32137840513116 32201228758704 32208666476922 32297070867984 32302233168192 32326785410816 32365945659648 32377898064964 32409606438722 32434588809636 32498562357584 32523613298592 32587762437248 32600499402432 32605464595392 32664800190208 32778722377908 32868691423776 32873945090688 32946393295296 32958167938371 33048629515512 33177490290048 33217681071744 33229948014042 33450680969472 33463033956196 33503570641788 33634205289152 33646225747927 33738575864344 33812929558148 33818334150224 33859046192364 33911156659328 33998036836751 34003214880531 34032243221568 34091352582872 34096544839032 34104420330201 34159072843008 34171687431444 34177149366672 34270956729984 34317187317101 34358758713003 34385243553414 34411379048072 34416879295136 34453064546616 34511344654592 34587401390464 34599762510014 34629300120192 34641676213842 34668379136196 34694729836208 34736758582224 34776748478368 34818876580704 34872201584896 34884664488596 34914445317888 34961543953582 34988493440316 34993822334796 35057504275504 35063107797952 35076548034216 35145732547104 35172824012352 35185394354877 35236831701248 35242198418688 35359724139948 35365375968624 35435130161856 35462444704128 35510282576067 35540597491776 35553299272101 35607749042424 35650883808072 35691926069904 35735162806512 35762324346176 35789891100288 35802681975138 35833246510464 35985821161056 36056799112064 36070620245712 36084592856832 36169624692864 36295534861937 36367633587168 36467453258496 36560882652282 36661232741904 36667092601152 36680633375061 36747900213984 36848763618048 36868263490032 36937923575618 36969457259904 37005662246592 37019328050731 37025245147228 37064172784893 37126869790816 37228773367552 37310818822784 37324153258834 37369367254302 37515075130208 37618044229376 37631488464076 37714421430242 37720165495002 37720449629096 37823982427712 37838480950296 37913113062624 37942337714112 37955897847387 38017174672128 38030761551228 38045625919002 38074543592696 38120666601288 38150051241744 38179048286912 38225297891136 38254763184768 38306367818277 38352771655731 38381922784388 38388057675344 38493422883968 38502313949424 38578255397056 38592042799631 38607992761728 38621790792078 38697967894232 38712801429081 38713093040388 38718989207028 38789450225872 38819350386336 38825262736416 38895917152384 38910826564272 38925899380992 39017626637184 39031571065734 39076505266188 39123842038164 39183760083936 39231226783008 39291309288192 39338906270976 39398269719432 39439692309942 39445996272696 39506407696704 39554265246912 39641435663904 39716335470396 39722683651248 39750241068288 39810225231816 39919493919552 39940618780868 40050245364896 40089467433808 40199502568576 40232614889448 40343042926656 40563899001072 40675236326784 40898397555744 41072539151176 41122293892728 41185272561472 41199991680497 41235163866816 41297388818062 41410739382064 41524401063808 41615913302336 41622565107968 41630786327161 41735557399686 41767728514668 41843737645232 41850110622192 41882370038496 41958587794304 41964978263424 41974671175632 41981380324416 42064183835904 42153395444628 42204459521484 42236538236432 42269095523616 42320299758048 42352466520704 42384162208011 42435505832733 42467760161084 42500495681592 42551980231176 42584323089248 42617148460224 42668774321472 42701205952256 42717895768704 42733162628754 42817448945576 42833861541783 42850454017488 42934971678272 42944888635896 42951429322776 43026030092929 43062761157312 43069319796672 43069644224256 43127744001134 43171136042112 43186564884762 43246118412848 43305100744464 43364817731456 43400537321688 43467332536576 43473952793856 43519660479936 43526616576768 43535213881011 43585332796902 43638131504106 43704963170544 43757906796432 43824921898368 43878010840704 43928524393728 43944223917828 43981738838784 44064839354016 44306597352056 44394609533184 44549151717122 44671427522384 45021821761866 45056526035508 45100650863034 45145394923152 45224440389648 45337619840708 45376324295424 45455774098176 45462059785376 45472560440268 45562249908592 45569532488896 45721497814941 45811678284004 45846991404552 45937419395488 46062472143223 46097978583774 46188901618456 46206606545073 46224505514928 46315678109632 46333431631656 46425168774272 46523629355554 46530715099674 46570438092672 46587081804822 46651324587088 46658429779728 46714951196784 46768730712288 46817902465128 46825385746464 46860976729472 46897098683136 46913859139836 46953909220608 47017248765162 47074204850886 47146298853264 47153834624832 47203411268592 47246840215808 47347043434756 47387463322368 47404399029468 47476998723232 47516105515986 47534511744096 47589234759872 47606242577647 47646524835792 47646883742016 47654140562496 47736909300184 47890248079104 47907363475404 47981094881408 48038856696288 48094160327616 48152420970048 48169630063773 48301843138056 48490178116224 48548918489472 48566847097446 48614409658083 48651883214454 48747843536376 48785419947888 48881643655872 48889456801536 48900749103648 48907511166748 48997200285312 49034968909056 49157684653376 49340882995456 49418897046524 49689438453713 49766235435072 49825823005736 49844922021063 50155889155763 50176021454208 50194550934294 50255355962682 50293553993336 50451307933728 50550817416832 50568883668482 50589783618816 50607863796516 50707682068304 50719394337222 50727501225336 50827555468384 50866734988992 50967063854848 51075157091036 51137028874308 51144817258548 51257531147166 51265724050008 51336418599232 51354765615257 51406435094976 51495721056104 51617068572108 51617457387184 51625318942704 51661133754624 51679596819924 51759133848448 51767016981888 51881102085696 51899643765021 51943950180288 51962514320763 52042094754312 52102007021584 52105137873336 52165122717552 52228314871056 52245013445248 52308302377344 52326996732894 52371667976832 52442315930373 52482740160474 52531026292576 52586256413256 52594661696928 52675210262272 52718598820656 52739020329216 52810163831074 52855247551872 52863297628032 52955113960528 52963578201664 53080300309088 53152695242784 53225991892736 53298585531648 53411623563636 53537889104856 53643486519264 53684836650432 53704022962707 53790723902208 53978731741584 54085198668096 54105171766453 54126889285248 54531196740992 54550685532142 54829725190304 54980218489088 55302395235048 55398447947167 55406885363427 55454185889856 55508493369888 55537867720842 55647409866248 55660849710336 55690304686224 55800147496256 55843160051328 55918490953117 55966228234176 55975173765888 55986229888251 56054050881453 56204527259504 56272612695312 56358794031488 56378935983838 56427066344064 56447232696114 56512216277348 56571632145363 56580248242503 56580674443644 56667327575456 56735973641568 56822864613632 56869669593936 56891699095296 56968444447694 56977550171672 57025762008192 57046142326842 57111815389044 57133938689984 57180999901932 57259851514528 57268572430368 57337946836704 57417014876416 57425759728896 57495324549888 57572884176582 57582086513016 57740134325952 57753470924136 57867383095584 57911989142592 57932686188117 58026213973248 58046951841348 58069639560582 58113777062536 58184175338808 58229025579504 58273284227392 58343875728576 58388849071488 58592298557104 58614757899282 58753119138688 58775640125904 58936963932288 59076291426048 59097404579148 59259611545056 59574503205594 59584025476872 59715337847724 59879240879328 59910928171302 60029095682488 60043593782016 60075368047344 60134201150712 60193859897536 60299253852864 60630080587024 60961997086588 61129321872736 61295730647281 61347596333616 61463971445032 61608808726764 61632674019904 61683440839092 61777908842208 61852745800224 61871133338131 61946083227093 62040953466232 62116109073096 62211239706304 62286601595712 62358307616384 62380593722434 62423869953504 62433847661952 62551812186448 62603336099529 62689665020216 62765606467848 62775165933288 62861731804352 62871779499776 62884197828127 62937881691456 62947467395136 63032856617042 63096275753856 63205865372624 63230093166942 63354807354648 63379348992128 63403643285424 63528699781056 63529178322688 63538854083328 63701640241626 63727967916288 63750743522388 63876484633872 63925722690336 64051808928384 64076843653056 64099743943131 64125547103488 64203227960064 64226173418364 64275681026232 64402457517408 64417332953844 64594141735968 64604466336384 64691616001701 64755796129928 64819212877444 64869177619272 64997124715168 65047226597184 65175524874496 65200998804864 65210929190784 65377999195353 65557444755816 65737382847552 65747890181376 65892786590592 65916335876742 66097259031024 66354980580096 66435362143488 66459896028084 66742876120661 66823727575683 66926067912392 67007141283576 67268410578304 67292451495854 67477151728688 67532732642799 67625859116296 67636668300448 67718092384728 67822313318656 67996073673502 68006429761062 68064486443136 68182705165744 68193089678064 68208840660402 68343374862888 68354298733344 68541913459968 68634374634202 68717517426006 68770487106828 68822758096144 68833758590272 68906129093232 69146967875661 69174802780928 69199525020028 69258600240384 69283352427684 69336758272392 69389459672416 69473517164448 69553496956736 69578354536561 69637753161408 69769328977192 69785444033331 69796072649511 69923087907164 69976986880632 69987644669592 70115008551008 70126215595904 70153096068432 70291465094208 70345648024704 70370788709754 70525873147743 70719448279896 70730751937248 70870260323712 70924889408256 71020565152134 71081194983552 71106598544202 71215498084848 71301767616144 71383852139808 71470325613024 71524648692352 71579782200576 71605363950276 71666493020928 71971642322112 71998220697091 72113598224128 72141240491424 72339249385728 72591069723874 72735267174336 72850270646169 73121765304564 73322465483808 73334185202304 73361266750122 73495800427968 73736526980064 73875847151236 73938914519808 74011324493184 74038656101462 74050490294456 74128345569786 74253739581632 74621637645568 74648306517668 74738734508604 75030150260416 75056965129991 75262976928152 75291826401441 75428842860484 75440330990004 75440899258192 75647964855424 75676961900592 75826226125248 75853325502723 75884675428224 75911795694774 76061523102456 76079091505833 76091251838004 76149087185392 76241333202576 76300102483488 76358096573824 76450595782272 76509526369536 76553725553533 76612735636554 76705543311462 76763845568776 76776115350688 76986845767936 77004627898848 77156510794112 77184085599262 77215985523456 77243581584156 77395935788464 77425602858162 77426186080776 77437978414056 77578900451744 77638700772672 77650525472832 77791834304768 77821653128544 78035253274368 78063142131468 78153010532376 78247684076328 78367520167872 78462453566016 78490495099341 78796539438864 78879384619884 78891992545392 79012815393408 79108530493824 79215245746611 79282871327808 79432670940792 79445367302496 79620450463632 79838987839104 79881237561736 80100490729792 80178934867616 80399005137152 80465229778896 80686085853312 80966962384321 81127798002144 81350472653568 81727025239171 81796795111488 81826028298213 82145078302352 82244587785456 82370545122944 82399983360994 82470327733632 82581577959323 82594777636124 82821478764128 83048802127616 83231826604672 83261572654322 83306801581263 83471114799372 83535457029336 83687475290464 83700221244384 83764740076992 83917175588608 83929956526848 83949342351264 83962760648832 84306790889256 84408919042968 84473076472864 84538191047232 84568403975757 84640599516096 84670849044171 84704933041408 84768324416022 84871011665466 84935520322168 85000991363184 85103960462352 85168646178496 85234296920448 85337548642944 85435791537408 85452666671541 85466325257508 85634897891152 85667723083566 85700908034976 85869943356544 85889777271792 85902858645552 86052060185858 86125522314624 86138639593344 86255488002268 86342272084224 86359326264873 86373129769524 86492236825696 86610201488928 86729635462912 86801074643376 87039320959872 87070427762022 87170665593804 87276263008212 87409926341088 87515813592864 87649843796736 87756021681408 87888447835656 88129678708032 88613194704112 89098303434244 89342855044768 89866392256953 90043643523732 90113052071016 90201301726068 90290789846304 90427041032653 90448880779296 90675239681416 90924119570752 90945120880536 91124499817184 91139064977792 91442995629882 91623356568008 91693982809104 91874838790976 91907673748801 92124944286446 92195957167548 92377803236912 92413213090146 92449011029856 92631356219264 92666863263312 92850337548544 93047258711108 93061430199348 93140876185344 93174163609644 93302649174176 93316859559456 93429902393568 93537461424576 93570890583651 93635804930256 93650771492928 93721953458944 93827718279672 94034497530324 94148409701772 94292597706528 94307669249664 94406822537184 94434887726621 94549284925563 94694086869512 94808798058936 94953997446464 95032211031972 95069023488192 95178469519744 95212485155294 95293049671584 95293767484032 95308281124992 95473818600368 95552460362439 95814726950808 95962189762816 96077713392576 96188320655232 96304841940096 96339260127546 96603686276112 96980356232448 97097836978944 97133694194892 97228819316166 97303766428908 97495687072752 97547280484043 97570839895776 97763287311744 97801498207296 97815022333496 97994400570624 98315369306752 98837794093048 99378876907426 99532470870144 99651646011472 99689844042126 100311778311526 100352042908416 100389101868588 100510711925364 100587107986672 100902615867456 100938677243781 101101634833664 101137767336964 101215727593032 101415364136608 101438788674444 101455002450672 101655110936768 101733469977984 101870705657851 101994110510253 102009644641593 102150314182072 102274057748616 102289634517096 102515062294332 102531448100016 102672837198464 102709531230514 102812870189952 102951561951303 102991442112208 103076276139009 103234137144216 103234914774368 103250637885408 103359193639848 103518267696896 103534033963776 103762204171392 103799287530042 103887900360576 103925028641526 104084189508624 104204014043168 104210275746672 104330245435104 104456629742112 104490026890496 104616604754688 104653993465788 104743335953664 104884631860746 104965480320948 105062052585152 105172512826512 105189323393856 105228168711133 105437197641312 105620327662148 105710495103744 105726595256064 105910227921056 105927156403328 106160600618176 106305390485568 106530847728201 106823247127272 107075778209712 107286973038528 107369673300864 107408045925414 107957463483168 108170397336192 108210343532906 108253778570496 108886604585811 109062393481984 109101371064284 109659450380608 109892021063981 110041900125183 110604790470096 110796895894334 110813770726854 110908371779712 111016986739776 111057984152193 111075735441684 111192518354679 111294819732496 111380609372448 111600294992512 111686320102656 111836981906234 111932456468352 111972459776502 112108101762906 112409054519008 112545225390624 112717588062976 112757871967676 112854132688128 112894465392228 113024432554696 113143264290726 113160496485006 113161348887288 113334655150912 113375159587937 113471947283136 113739339187872 113936888895388 113955100343344 114051524016384 114092284653684 114223630778088 114267877379968 114361999803864 114519703029056 114537144860736 114675893673408 114919103454831 115145768353164 115164173026032 115480268651904 115506941848272 115734766191168 115776128398893 115823978285184 115865372376234 116093903682696 116139279121164 116227554125072 116368350677616 116458051159008 116546568454784 116687751457152 116777698142976 117184597114208 117229515798564 117506238277376 117551280251808 117873927864576 118194809158296 118519223090112 119149006411188 119168050953744 119430675695448 119447190734173 119758481758656 119821856342604 120058191364976 120150736094688 120268402301424 120387719795072 120598507705728 121260161174048 121923994173176 122258643745472 122302337508247 122591461294562 122695192667232 122927942890064 123217617453528 123265348039808 123366881678184 123555817684416 123599975041491 123705491600448 123742266676262 123892166454186 124081906932464 124232218146192 124422479412608 124573203191424 124716615232768 124741249049261 124761187444868 124847739907008 124867695323904 124892358981483 125103624372896 125206672199058 125379330040432 125531212935696 125550331866576 125723463608704 125768395656254 125875763382912 125894934790272 126065713234084 126192551507712 126411730745248 126460186333884 126709614709296 126758697984256 126807286570848 127057399562112 127152486624033 127403280483252 127501487044776 127752969267744 127851445380672 128103617856768 128153687306112 128199487886262 128452346836728 128551362052464 128804915034816 128834665907688 129078090278787 129188283471936 129208932672768 129383232003402 129511592259856 129638425754888 129738355238544 129994249430336 130094453194368 130401997609728 130421858381568 130755998390706 131114889511632 131474765695104 131785573181184 131832671753484 132194518062048 132919792056168 133485752241322 133647455151366 133852135824784 134014282567152 134536821156608 134584902991708 134954303457376 135065465285598 135251718232592 135273336600896 135436184769456 135992147347004 136012859522124 136128972886272 136365410331488 136386179356128 136417681320804 136686749725776 136708597466688 137164493444823 137268749268404 137435034852012 137540974213656 137645516192288 137667517180544 137812258186464 138020220523523 138187416429669 138293935751322 138399050040056 138566704855368 138673516544784 138778919344832 138947034328896 139106993913472 139156709073122 139275506322816 139538657954384 139570888066662 139592145299022 139846175814328 139953973761264 139975289339184 140230017102016 140252431191808 140306192136864 140582930188416 140691296049408 140741577419508 141051746295486 141438896559792 141461503874496 141740520647424 142041130304268 142162389967104 142213197088404 142430996169696 142603535232288 142767704279616 142818727732941 142940651226048 143049297384704 143210727900552 143943284644224 143996441394182 144282480982848 145182139447748 145470534348672 145700541292338 145843228974249 146243530609128 146644930967616 146668370404608 146722533500244 146991600855936 147347264482301 147473053960128 147751694302472 148022648986368 148077312202924 148100980588912 148256691139572 148507479163264 148887954423013 149068315361139 149296613035336 149477469017208 150060300520832 150113930259982 150467667467289 150525953856304 150583652802882 150857685720968 150880661980008 150881798516384 151295929710848 151353923801184 151652452250496 151706651005446 151769350856448 151823591389548 152123046204912 152158183011666 152182503676008 152298174370784 152482666405152 152600204966976 152716193147648 152901191564544 153107451107066 153225471273108 153411086622924 153527691137552 153552230701376 154009255797696 154064296845771 154313021588224 154368171198524 154487163168312 154791871576928 154851205716324 154852372161552 154875956828112 155157800903488 155277401545344 155301050945664 155643306257088 155698931295063 156126284262936 156306021064752 156495368152656 156735040335744 156924907132032 156980990198682 157326947791119 157593078877728 157758769239768 157783985090784 158025630786816 158217060987648 158430491493222 158565742655616 158865341881584 158890734604992 158949411291931 159240900927264 159677975678208 159762475123472 160200981459584 160357869735232 160611415401203 160930459557792 161372171706624 161933924768642 162255596004288 162315515299359 163454050478342 163593590222976 163652056596426 164290156604704 164489175570912 164741090245888 164799966721988 164940655467264 165163155918646 165189555272248 165642957528256 166195343841501 166220656090281 166463653209344 166523145308644 166613603162526 166942229598744 167070914058672 167374950580928 167400442488768 167529480153984 167755472859351 167898684702528 167925521297664 167958689664753 168613581778512 168817838085936 168946152945728 169076382094464 169136807951514 169281199032192 169341698088342 169536648832044 169714896436089 169742023330932 169871040644336 170001982726368 170207920924704 170337292356992 170468593840896 170675097285888 170905333343082 170932650515016 171269795782304 171335446167132 171401816069952 171739886713088 171779554543584 171805717291104 172104120371716 172251044629248 172277279186688 172510976004536 172718652529746 172746259539048 172984473651392 173220402977856 173602149286752 174078641919744 174140855524044 174341331187608 174552526016424 174819852682176 175031627185728 175776895671312 176259357416064 177226389408224 178196606868488 178685710089536 179732784513906 180087287047464 180226104142032 180402603452136 180581579692608 180854082065306 180897761558592 181350479362832 181848239141504 181890241761072 182248999634368 182278129955584 182314133225843 182885991259764 183246713136016 183387965618208 183749677581952 183815347497602 183887191941843 184249888572892 184391914335096 184755606473824 184826426180292 184898022059712 185262712438528 185333726526624 185613400014393 185838249681279 186094517422216 186122860398696 186348327219288 186605298348352 186633719118912 186859804787136 187074922849152 187141781167302 187271609860512 187301542985856 187655436559344 188068995060648 188296819403544 188585195413056 188615338499328 188652593484381 188813645074368 188869775453242 189098569851126 189388173739024 189617596117872 189907994892928 190064422063944 190138046976384 190356939039488 190424970310588 190586099343168 190587534968064 190616562249984 190947637200736 191104920724878 191629453901616 192155426785152 192376641310464 192609683880192 192678520255092 193207372552224 194074848005103 194267388389784 194457638632332 194607532857816 194991374145504 195094560968086 195141679791552 195526574623488 195602996414592 195630044666992 196630738613504 197675588186096 198757753814852 199064941740288 199303292022944 199379688084252 200228628361983 200471182727049 200623556623052 200778203737176 201021423850728 201174215973344 201721860765149 201805231734912 201877354487562 202275534673928 202431455186064 202830728273216 202877577348888 202910004901344 203310221873536 203466939955968 203741411315702 203988221020506 204019289283186 204300628364144 204548115497232 204579269034192 205030124588664 205062896200032 205345674396928 205419062461028 205625740379904 205903123902606 205982884224416 206152552278018 206468274288432 206469829548736 206501275770816 206718387279696 207524408342784 207598575060084 207775800721152 207850057283052 208168379017248 208408028086336 208420551493344 208660490870208 208735063609683 208913259484224 209307986931576 209356332099993 209769263721492 209930960641896 210124105170304 210345025653024 210378646787712 210456337422266 210662441851693 210874395282624 211240655324296 211820455842112 211854312806656 212321201236352 212610780971136 213061695456402 213646494254544 214151556419424 214573946077056 214739346601728 214816091850828 215914926966336 215994662091273 216340794672384 216420687065812 217605471849019 217773209171622 218202742128568 219318900761216 219784042127962 220083800250366 221209580940192 221593791788668 221627541453708 221816743559424 222033973479552 222115968304386 222151470883368 222385036709358 222589639464992 222761218744896 223200589985024 223673963812468 223864912936704 223944919553004 224216203525812 224818109038016 224898456315091 225090450781248 225170895389973 225515743935352 225788930784456 226048865109392 226286528581452 226320992970012 226322697774576 226669310301824 226750319175874 226943894566272 227250035698283 227478678375744 227559976508169 227873777790776 227910200686688 228184569307368 228447261556176 228535754759936 228723999607728 229039406058112 229074289721472 229351787346816 229661176660599 229838206909662 230291536706328 230328346052064 230960537303808 231013883696544 231469532382336 231552256797786 231647956570368 231730744752468 232187807365392 232278558242328 232455108250144 232736701355232 232916102318016 233093136909568 233375502914304 234369194228416 234459031597128 234739760970989 235102560503616 236389618316592 237038446180224 237645737239833 238298012822376 238336101907488 238861351390896 238894381468346 239516963517312 239643712685208 240116382729952 240301472189376 240536804602848 240775439590144 241197015411456 242520322348096 242606996182421 242900887152963 243847988346352 244517287490944 244604675016494 245143739296573 245181075717513 245182922589124 245390385334464 245478084894639 245855885780128 246435234907056 246530696079616 246733763356368 247111635368832 247199950082982 247410983200896 247484533352524 247744733877969 247784332908372 248163813864928 248464436292384 248844958825216 249146406382848 249482498098522 249522374889736 249695479814016 249784717962966 250207248745792 250413344398116 250758660080864 251062425871392 251100663733152 251446927217408 251536791312508 251751526765824 251789869580544 252131426468168 252823461490496 252920372667768 253419229418592 253614573141696 253705211927271 254114799124224 254304973248066 254806560966504 255002974089552 255505938535488 255702890761344 256307374612224 256358000014623 256398975772524 256904693673456 257102724104928 257609830069632 257669331815376 258156180557574 258376566943872 258766464006804 259023184519712 259276851509776 259476710477088 259988498860672 260188906388736 261511996781412 262229779023264 262949531390208 263665343506968 264389036124096 265839584112336 266971504482644 267294910302732 267704271649568 268028565134304 268433027317403 269169805983416 269908606914752 270130930571196 270503436465184 270546673201792 270872369538912 271281123097959 271984294694008 272025719044248 272730820662976 272772358712256 272835362641608 273373499451552 273417194933376 274328986889646 274537498536808 274870069704024 275081948427312 275291032384576 275335034361088 275624516372928 275723021246403 276040441047046 276374832859338 276587871502644 276798100080112 277133409710736 277347033089568 277557838689664 277894068657792 278213987826944 278268940186813 278313418146244 278551012645632 279077315908768 279141776133324 279184290598044 279692351628656 279907947522528 279950578678368 280460034204032 280612384273728 280712671750953 281165860376832 281483154839016 282103492590972 282877793119584 282923007748992 283304663179863 283647854776689 284082260608536 284426394176808 284861992339392 285207070464576 285535408559232 285637455465882 285881302452096 286421455801104 287886569288448 287992882788364 288564961965696 289569486161293 290364278895496 290941068697344 291401082584676 291686457948498 292487061218256 292641841452129 293289861935232 293445067000488 293983201711872 294694528964602 294946107920256 295503388604944 296154624405848 296201961177824 296513382279144 297014958326528 297775908846026 298136630722278 298593226070672 298954938034416 300120601041664 300227860519964 300935334934578 301051907712608 301167305605764 301715371441936 301761323960016 301763597032768 302707847602368 302816031731343 303304904500992 303413302010892 303647182779096 304246092409824 304316366023332 304365007352016 304596348741568 304965332810304 305200409933952 305612116973553 305982331530759 306214902214132 306450942546216 306822173245848 307055382275104 307104461402752 307891261167859 308018511595392 308128593691542 308736342397048 308854685853909 308974326336624 309583743153856 309702411432648 309704744323104 309751913656224 310315601806976 310554803090688 310602101891328 311286612514176 311397862590126 312252568525872 312612042129504 312990736305312 313470080671488 313849814264064 313961980397364 314653895582238 315186157755456 315517538479536 315567970181568 315684506133399 316860982986444 317131485311232 317730683763168 317781469209984 317898822583862 318481801854528 319524950246944 320401962919168 320715739470464 321222830802406 321860919115584 323867849537284 324511192008576 324631030598718 326659813757433 326908100956684 327187180445952 327304113192852 328580313209408 328697743845133 328978351141824 329599933443976 329676063191943 330326311837292 330379110544496 331285915056512 332134667559029 332390687683002 332441312180562 333046290617288 333173952456579 333227206325052 333884459197488 334141828117344 334749901161856 334800884977536 335058960307968 335510945718702 335797369405056 335917379329506 337227163557024 337635676171872 337892305891456 338152764188928 338273615903028 338562398064384 338683396176684 339073297664088 339429792872178 339484046661864 339742081288672 340003965452736 340125478763811 340415841849408 340674584713984 341810666686164 341865301030032 342539591564608 342670892334264 342803632139904 343266064901981 343559109087168 343611434582208 344208240743432 345021952009072 345437305059492 345492519078096 345968947302784 346440805955712 347204298573504 347328385196679 348281711048088 348682662375216 349105052032848 349639705364352 350063254371456 351553791342624 352518714832128 354452778816448 354579455958923 356393213736976 357371420179072 358287003587299 358341572202519 359465569027812 360174574094928 360452208284064 360805206904272 361163159385216 361650358649449 361708164130612 361795523117184 362700958725664 363696478283008 363780483522144 364497999268736 364628266451686 365771982519528 366493426272032 366775931236416 366907012524741 367499355163904 367630694995204 367774383883686 368499777145784 368783828670192 369511212947648 369652852360584 369796044119424 370294888910011 370667453053248 370799925124473 371226800028786 371676499362558 372189034844432 372245720797392 372696654438576 373210596696704 373267438237824 373719609574272 374149845698304 374223747147783 374283562334604 374543219721024 374603085971712 374677076944449 375310873118688 376137990121296 376593638807088 377170390826112 377305186968762 377627290148736 377739550906484 378197139702252 378776347478048 379235192235744 379815989785856 380128844127888 380276093952768 380849940621176 381172198686336 381895274401472 382209841449756 383258907803232 384310853570304 385357040510184 386414745104448 387234270836361 388149696010206 388534776779568 388915277264664 389215065715632 389982748291008 390189121936172 390283359583104 391205992829184 391260089333984 395351176372192 397515507629704 398606584045888 398759376168504 400457256723966 400942365454098 401247113246104 401556407474352 402042847701456 402348431946688 403443721530298 403610463469824 403754708975124 404551069347856 404862910372128 405661456546432 405755154697776 405820009802688 406620443747072 407482822631404 407976442041012 408038578566372 408601256728288 409096230994464 409158538068384 409713568010773 410060249177328 410125792400064 410838124922056 411806247805212 411965768448832 412305104556036 412936548576864 412939659097472 413002551541632 413436774559392 414060661570569 414562249289007 415197150120168 415700114566104 416336758034496 416816056172672 416841102986688 417320981740416 417470127219366 417826518968448 418615973863152 418712664199986 419538527442984 419861921283792 420248210340608 420690051306048 420757293575424 420912674844532 421324883703386 421748790565248 422481310648592 423640911684224 424642402472704 425221561942272 426123390912804 427292988509088 428303112838848 428456183198823 429147892154112 429632183701656 431829853932672 431989324182546 432841374131624 435210943698038 435546418343244 436405484257136 438637801522432 439568084255924 440167600500732 441974478877763 442041793446903 442419161880384 443187583577336 443255082907416 444067946959104 444231936608772 444302941766736 444770073418716 445179278929984 445522437489792 446123435122313 446663863269039 447204946083417 447347927624936 447889839106008 448432407051624 449636218076032 449796912630182 450180901562496 450341790779946 451031487870704 451403002401867 451577861568912 452097730218784 452573057162904 452641985940024 452645395549152 453338620603648 453500638351748 453887789132544 454500071396566 454957356751488 455119953016338 455747555581552 455820401373376 456369138614736 456894523112352 457447999215456 458078812116224 458148579442944 458703574693632 459322353321198 459676413819324 460583073412656 460656692104128 462027767393088 462192890537313 462939064764672 463104513595572 463461489504936 464375614730784 464557116484656 464910216500288 465473402710464 465832204636032 468738388456832 468918063194256 469479521941978 470205121007232 472779236633184 474076892360448 475291474479666 476596025644752 476672203814976 476848233875793 477722702781792 477788762936692 479033927034624 479287425370416 480232765459904 480602944378752 481073609205696 481251264659503 481834246203609 485040644696192 485213992364842 485801774305926 486946545898077 487695976692704 489034574981888 489209350032988 490287478593146 490362151435026 490365845178248 490780770668928 490956169789278 491711771560256 492870469814112 493467526712736 494223270737664 494399900165964 494821966401792 494969066705048 495489467755938 495568665816744 496327627729856 496928872584768 498586031524503 498964996197044 499044749779472 499390959628032 499569435925932 500414497491584 500826688796232 501517320161728 501696556395203 502124851742784 502201327466304 503073582625016 503266418578053 504262852936336 505646922980992 505840745335536 506838458837184 507229146283392 507410423854542 508609946496132 509613121933008 510005948179104 511011877070976 511405781522688 512716000029246 512797951545048 513809387346912 514205448209856 515219660139264 515338663630752 516312361115148 516753133887744 517532928013608 518046369039424 518553703019552 518953420954176 519976997721344 523023993562824 524459558046528 527330687013936 528778072248192 531679168224672 533943008965288 534589820605464 535408543299136 535599891846461 536057130268608 536866054634806 538339611966832 539817213829504 540261861142392 541006872930368 541093346403584 541200222253093 541744739077824 542562246195918 543968589388016 544051438088496 545461641325952 545544717424512 545670725283216 546746998903104 546834389866752 546942399677529 548657973779292 549074997073616 549740139408048 550163896854624 550582064769152 551249032745856 551446042492806 551661575825529 552080882094092 552749665718676 553175743005288 553596200160224 554266819421472 554694066179136 555115677379328 555788137315584 556537880373626 556626836292488 556840200043179 558154631817536 558283552266648 558368581196088 559384703257312 559815895045056 559901157356736 560920068408064 561224768547456 561425343501906 562966309678032 564206985181944 565755586239168 565846015497984 565957780453143 566609326359726 567295709553378 568164521217072 568852788353616 569723984678784 570414140929152 571070817118464 571274910931764 571762604904192 572842911602208 575985765576728 577129923931392 579138972322586 580728557790992 582802165169352 583372915896996 584974122436512 585283682904258 586579723870464 586890134000976 589389057929204 589892215840512 591006777209888 592309248811696 592403922355648 593026764558288 595551817692052 596273261444556 597186452141344 597909876068832 598812137861899 600455721039928 600685885085949 601870669869156 602103815425216 602334611211528 603430742883872 603522647920032 603527194065536 605165582295447 605415695204736 605632063462686 606826604021784 607294365558192 608492184819648 608632732046664 608730014704032 609192697483136 609930665620608 610400819867904 611224233947106 611964663061518 612429804428264 612901885092432 613644346491696 614110764550208 614208922805504 615782522335718 616037023190784 616257187383084 617472684794096 617709371707818 617948652673248 619167486307712 619404822865296 619409488646208 619503827312448 620631203613952 622573225028352 622795725180252 624505137051744 625224084259008 625981472610624 626205190829049 627923960794728 629307791164476 630372315510912 631035076959072 631135940363136 631369012266798 631987325555079 633721965972888 635461367526336 635562938419968 635797645167724 636963603709056 639049900493888 641431478940928 642445661604812 643721838231168 645962699898269 647735699074568 647983986273819 649022384017152 649262061197436 652026559024919 652816415547057 653319627514866 653816201913368 654608226385704 657160626418816 657395487690266 657956702283648 659199866887952 659352126383886 660652623674584 660758221088992 662571830113024 664269335118058 664781375366004 664882624361124 666092581234576 666347904913158 666454412650104 667768918394976 668283656234688 669499802323712 669601769955072 671021891437404 671594738810112 671834758659012 674454327114048 674695368945273 675271352343744 675512686169919 675784611782912 676547231806056 677366792353368 678146595328176 678859585744356 678968093323728 679484162577344 680007930905472 680250957527622 680831683698816 681750107094849 683621333372328 683730602060064 685079183129216 685341784668528 685607264279808 686532129803962 687118218174336 687222869164416 688416481486864 688983529981797 690043904018144 690874610118984 690985038156192 691937894605568 692881611911424 694408597147008 694656770393358 696563422096176 697365324750432 698210104065696 699279410728704 700126508742912 703107582685248 703367232963889 704219282912967 708905557632896 709158911917846 712786427473952 714742840358144 716574007174598 716683144405038 718931138055624 720349148189856 720904416568128 721610413808544 722326318770432 723300717298898 723416328261224 723591046234368 725401917451328 727560967044288 727820988547263 728702661458889 728995998537472 729256532903372 731543965039056 732986852544064 733248813192989 733551862472832 733814025049482 735261389990408 735431217889719 735543227152539 735548767767372 736999554291568 737567657340384 739022425895296 739305704721168 739592088238848 740589777820022 741334906106496 741599850248946 742453600057572 743234201633907 743352998725116 744378069688864 744491441594784 745393308877152 746421193393408 746534876475648 747439219148544 748447494295566 748567124669208 749086439442048 749354153888898 750621746237376 752275980242592 753187277614176 754340781652224 754610373937524 755254580297472 755479101812968 756394279404504 757552694956096 758470384471488 760257688255776 761699881242352 762344397372672 763790548802944 764419682899512 766517815606464 770714081020368 772829490208896 774468541672722 776299392020412 777069553559136 777830554529328 778430131431264 779965496582016 780378243872344 780566719166208 782520178667968 790702352744384 790984940216059 795031015259408 797213168091776 797518752337008 800914513447932 801884730908196 802494226492208 803112814948704 804085695402912 804696863893376 805299081952209 806887443060596 807509417950248 809102138695712 809725820744256 811322913092864 811510309395552 811640019605376 813843369293877 814965645262808 815952884082024 816077157132744 817202513456576 817494571765651 818192461988928 818317076136768 819427136021546 820120498354656 820251584800128 821676249844112 823612495610424 823931536897664 824610209112072 825873097153728 825879318194944 826005103083264 826873549118784 827169063739209 828121323141138 829124498578014 830394300240336 831400229132208 832673516068992 833632112345344 833682205973376 834641963480832 834806820560439 834940254438732 835653037936896 837231947726304 837425328399972 839077054885968 839723842567584 841380102612096 841825349689064 842649767406772 843497581130496 844962621297184 847281823368448 849913989539589 852246781825608 854585977018176 856606225677696 856912366397646 859264367403312 863659707865344 863978648365092 865682748263248 868708458483879 870421887396076 871092836686488 872810968514272 877925524356387 879136168511848 880335201001464 883948957755526 884083586893806 884838323760768 886375167154672 886510165814832 888463873217544 888605883533472 889540146837432 890358557859968 891044874979584 892246870244626 893327726538078 894409892166834 894695855249872 895779678212016 896864814103248 899272436152064 899593825260364 900361803124992 900683581559892 902062975741408 902806004803734 903155723137824 904195460437568 904518608975293 905146114325808 905283971880048 905290791098304 907001276703496 909000142793132 909914713502976 910239906032676 911495111163104 911640802746752 912738277229472 913789046224704 914895998430912 916836350920659 918644706642396 919352827638648 921166146825312 921313384208256 923673783503577 924055534786176 924385781074626 926209027191144 926922979009872 928751229461568 929114232969312 929820433000576 930946805420928 931664409272064 937476776913664 937836126388512 938959043883956 940410242014464 945558473266368 947053518400197 950582948959332 952961893959497 953192051289504 953344407629952 953696467751586 955445405563584 955577525873384 958574850740832 960465530919808 961205888757504 962147218411392 962502529319006 963668492407218 970081289392384 970427984729684 971603548611852 973893091796154 975391953385408 975740546689883 978418700065976 980574957186292 980724302870052 980731690356496 981561541337856 981912339578556 983423543120512 985740939628224 986093231535399 986935053425472 988799800331928 989028189575829 989938133410096 990978935511876 991137331633488 992655255459712 993857745169536 995198432195929 996404002677087 997172063049006 997929992394088 998089499558944 999138871851864 1000828994983168 1001653377592464 1003034640323456 1003393112790406 1004249703485568 1004402654932608 1006147165250032 1006532837156106 1008525705872672 1011293845961984 1011681490671072 1013676917674368 1014458292566784 1014820847709084 1017219892992264 1019226243866016 1020011896358208 1020376436291433 1022023754141952 1025432000058492 1025595903090096 1027618774693824 1027998263562607 1028410896419712 1029798194705943 1030677327261504 1032624722230296 1035065856027216 1036092738078848 1037107406039104 1037906841908352 1046047987125648 1048919116093056 1052570510996173 1054661374027872 1057556144496384 1062451328109223 1063358336449344 1063738367876769 1067886017930576 1069179641210928 1070817086598272 1071199783692922 1072114260537216 1073560513471199 1073732109269612 1074861010761897 1075024716607557 1076679223933664 1079634427659008 1080523722284784 1082013745860736 1082400444506186 1083489478155648 1084951075948347 1085124492391836 1087937178776032 1088102876176992 1090923282651904 1091089434849024 1091341450566432 1093493997806208 1093884799355058 1097315947558584 1098149994147232 1099480278816096 1100327793709248 1100721037574223 1101164129538304 1102498065491712 1102892084985612 1103323151651058 1104161764188184 1105499331437352 1106351486010576 1107192400320448 1108533638842944 1109388132358272 1110884666730033 1113075760747252 1113253672584976 1113680400086358 1116309263635072 1116567104533296 1116737162392176 1118769406514624 1119631790090112 1119802314713472 1122449537094912 1122671241443349 1122850687003812 1125932619356064 1128413970363888 1131511172478336 1131915560906286 1133218652719452 1134591419106756 1136329042434144 1137705576707232 1139447969357568 1140828281858304 1142549821863528 1145685823204416 1151971531153456 1158277944645172 1161457115581984 1165604330338704 1166745831793992 1169948244873024 1170567365808516 1173780268001952 1175551533424489 1178778115858408 1182013554419776 1184618497623392 1184807844711296 1186053529116576 1191103635384104 1192546522889112 1194372904282688 1194799758734413 1195819752137664 1197624275723798 1200911442079856 1201371770171898 1203741339738312 1204207630850432 1204669222423056 1206861485767744 1207045295840064 1207054388131072 1210331164590894 1210831390409472 1211264126925372 1213653208043568 1214588731116384 1216984369639296 1217265464093328 1217460029408064 1218385394966272 1219861331241216 1222448467894212 1223929326123036 1224859608856528 1225803770184864 1227288692983392 1228221529100416 1229140704032319 1231565044671436 1232514374766168 1234945369588192 1235418743415636 1235897305346496 1238334972615424 1238809645730592 1238818977292416 1239007654624896 1242181984711707 1245591450360504 1249010274103488 1250448168518016 1251962945221248 1252410381658098 1255847921589456 1258615582328952 1260744631021824 1262070153918144 1262271880726272 1262738024533596 1263974651110158 1267443931945776 1268114646292559 1270922735052672 1271595290335448 1273927207418112 1278099800987776 1284891323209624 1287443676462336 1291925399796538 1295471398149136 1295967972547638 1298524122394872 1304053118049838 1305632831094114 1306639255029732 1307632403826736 1309216452771408 1314321252837632 1314790975380532 1315913404567296 1318399733775904 1318704252767772 1321305247349168 1321516442177984 1325923436633289 1326125380340709 1328538670236116 1329562750732008 1329765248722248 1332185162469152 1332695809826316 1332908825300208 1335537836789952 1336567312469376 1338370305366939 1339991589807117 1342043782874808 1343669517318024 1348908654228096 1349390737890546 1350542704687488 1351025372339838 1353094463612112 1354733584706736 1356293190656352 1357719171488712 1357936186647456 1358968325154688 1360015861810944 1360501915055244 1361663367397632 1363500214189698 1367242666744656 1367461204120128 1367966193244729 1370158366258432 1370683569337056 1373064259607924 1374236436348672 1374445738328832 1376832962973728 1377967059963594 1380087808036288 1381749220237968 1381970076312384 1388817194294016 1389313540786716 1393126844192352 1394730649500864 1396420208131392 1406215165370496 1406734465927778 1408438565825934 1417811115265792 1418317823835692 1425572854947904 1430544701627379 1433148014349196 1433366288810076 1437862276111248 1440698296379712 1441808833136256 1443220827617088 1443753793978509 1445502738610827 1446601434597796 1446832656522448 1450803834902656 1454520785517127 1455121934088576 1455641977094526 1457405322917778 1458513065806744 1463087930078112 1465973705088128 1466497626385978 1467103724945664 1467628050098964 1470522779980816 1470862435779438 1471086454305078 1471097535534744 1473999108583136 1475135314680768 1478044851790592 1478611409442336 1481179555640044 1482669812212992 1483199700497892 1484907200115144 1486468403267814 1486705997450232 1488756139377728 1488982883189568 1490786617754304 1496894988591132 1497134249338416 1498172878884096 1498708307777796 1501243492474752 1504551960485184 1505089669185609 1506374555228352 1509220747875048 1510958203625936 1512788558809008 1515105389912192 1516940768942976 1520515376511552 1523399762484704 1527581097605888 1528839365799024 1533035631212928 1541428162040736 1545658980417792 1548937083345444 1552598784040824 1552813479544249 1554139107118272 1555661109058656 1556860262862528 1559930993164032 1560756487744688 1565040357335936 1569049981227137 1581404705488768 1581969880432118 1590062030518816 1594426336183552 1595037504674016 1601829026895864 1603769461816392 1604988452984416 1606225629897408 1606799675539383 1608171390805824 1609393727786752 1610598163904418 1613774886121192 1615018835900496 1618204277391424 1619451641488512 1621636237640393 1623020618791104 1623280039210752 1623600666759279 1627686738587754 1629931290525616 1631905768164048 1632154314265488 1634405026913152 1634989143531302 1636384923977856 1636634152273536 1638854272043092 1640240996709312 1640503169600256 1640827199032587 1643352499688224 1647224991220848 1647863073795328 1649220418224144 1651746194307456 1653747098237568 1654338127478418 1656242646282276 1658248997156028 1660788600480672 1662800458264416 1665347032137984 1667364411946752 1669613641120878 1669880508877464 1674463895452608 1674850656799944 1678154109771936 1679447685135168 1682760205224192 1683650699378128 1685299534813544 1689925242594368 1699827979079178 1704493563651216 1709171954036352 1713212451355392 1713824732795292 1718528734806624 1727957296730184 1731365496526496 1737416916967758 1740843774792152 1742185673372976 1745621937028544 1755851048712774 1758272337023696 1760670402002928 1767897915511052 1768167173787612 1769676647521536 1772750334309344 1773020331629664 1776927746435088 1777211767066944 1779080293674864 1780717115719936 1784493740489252 1786655453076156 1788819784333668 1789391710499744 1791559356424032 1793729628206496 1794262866805799 1796436413585697 1799187650520728 1801367163119784 1804125951482816 1805612009607468 1806311446275648 1808390920875136 1809037217950586 1810292228651616 1810567943760096 1810581582196608 1814002553406992 1815496746886341 1818000285586264 1820479812065352 1822990222326208 1823281605493504 1825476554458944 1827578092449408 1829791996861824 1833672701841318 1837289413284792 1838705655277296 1842332293650624 1842626768416512 1847347567007154 1848111069572352 1848771562149252 1852418054382288 1853845958019744 1857502458923136 1858228465938624 1859640866001152 1861893610841856 1875672252777024 1877918087767912 1891116946532736 1894107036800394 1895961976665237 1901165897918664 1905923787918994 1906384102579008 1906688815259904 1907392935503172 1910890811127168 1911155051746768 1917149701481664 1920931061839616 1924294436822784 1925005058638012 1927336984814436 1935543407499169 1937888099694807 1940855969459368 1943207097223704 1947786183592308 1950783906770816 1951481093379766 1956079677074757 1956837400131952 1958449246641171 1961149914372584 1961448605740104 1961463380712992 1963824679157112 1966847086241024 1971481879256448 1972186463070798 1973870106850944 1977599600663856 1978056379151658 1979876266820192 1981957871023752 1982274663266976 1985310510919424 1987715490339072 1990396864391858 1992808005354174 1994344126098012 1995859984788176 1996178999117888 1998277743703728 2003306755184928 2006069280646912 2006786225580812 2008499406971136 2008805309865216 2012294330500064 2013065674312212 2017051411745344 2023362981342144 2024086106835819 2027353835348736 2029641695418168 2034439785984528 2038452487732032 2040023792716416 2040752872582866 2045250321284547 2050864000116984 2051191806180192 2055237549387648 2055996527125214 2056821792839424 2059596389411886 2061354654523008 2065249444460592 2070131712054432 2072185476157696 2074214812078208 2075813683816704 2087948400215639 2092095974251296 2097838232186112 2105141021992346 2109322748055744 2110101698891667 2112657848738901 2124902656218446 2126716672898688 2127476735753538 2135772035861152 2138359282421856 2141634173196544 2142399567385844 2144228521074432 2147121026942398 2147464218539224 2149722021523794 2150049433215114 2153358447867328 2161047444569568 2164027491721472 2164800889012372 2166978956311296 2169902151896694 2170248984783672 2175874357552064 2176205752353984 2182682901132864 2183462965641789 2186987995612416 2187769598710116 2194631895117168 2196299988294464 2198960557632192 2199746439578967 2200655587418496 2201442075148446 2205784169971224 2206293653669157 2206646303302116 2208323528376368 2210998662874704 2212702972021152 2214384800640896 2217067277685888 2218776264716544 2220058041052457 2221769333460066 2226151521494504 2226507345169952 2227360800172716 2232618527270144 2233134209066592 2233474324784352 2237538813029248 2239263580180224 2239604629426944 2245342482886698 2245701374007624 2251865238712128 2256827940727776 2263022344956672 2263831121812572 2266437305438904 2269182838213512 2272658084868288 2275411153414464 2285099643727056 2291371646408832 2303943062306912 2316555889290344 2322914231163968 2331208660677408 2333491663587984 2339896489746048 2341134731617032 2347560536003904 2351103066848978 2357556231716816 2364027108839552 2369236995246784 2369615689422592 2370083731935959 2372107058233152 2372954820648177 2382207270768208 2385093045778224 2388745808565376 2389599517468826 2391639504275328 2394865760820367 2395248551447596 2401822884159712 2402743540343796 2407482679476624 2408415261700864 2409338444846112 2413722971535488 2414090591680128 2415897245856627 2420662329181788 2422528253850744 2427306416087136 2429177462232768 2433968739278592 2434530928186656 2434920058816128 2444896935788424 2447858652246072 2449719217713056 2451607540369728 2452483715296953 2454577385966784 2456443058200832 2458281408064638 2463130089342872 2465028749532336 2469890739176384 2470837486831272 2471794610692992 2477619291461184 2477637954584832 2478015309249792 2484363969423414 2491182900721008 2498020548206976 2500896337036032 2503925890442496 2504420461681317 2504820763316196 2511695843178912 2517231164657904 2524140307836288 2525476049067192 2527949302220316 2534887863891552 2536229292585118 2541845470105344 2543190580670896 2556199601975552 2569782646419248 2583850799593076 2590942796298272 2591935945095276 2597048244789744 2606125375451637 2608106236099676 2611265662188228 2613278510059464 2615264807653472 2618432905542816 2622384189946937 2629581950761064 2636799467551808 2637408505535544 2642610494698336 2643032884355968 2651846873266578 2652250760681418 2657077340472232 2659125501464016 2659530497444496 2664370324938304 2665391619652632 2665817650600416 2671075673579904 2673134624938752 2676740610733878 2679983179614234 2684087565749616 2687339034636048 2697817308456192 2698781475781092 2701085409374976 2702050744679676 2706188927224224 2709467169413472 2712586381312704 2713555826925879 2715438342977424 2715872373294912 2717936650309376 2721003830110488 2727000428379396 2734485333489312 2734922408240256 2735932386489458 2738611744072009 2741367138674112 2746128519215848 2753665925947456 2755934119927188 2760175616072576 2763498440475936 2763940152624768 2771021350510731 2778627081573432 2786253688384704 2789461299001728 2792840416262784 2812430330740992 2813468931855556 2816877131651868 2828871134037247 2836635647671384 2851145709895808 2858885681878491 2861089403254758 2866296028698392 2866732577620152 2875724552222496 2881396592759424 2883617666272512 2886441655234176 2887507587957018 2891005477221654 2893202869195592 2893665313044896 2901607669805312 2909041571034254 2910243868177152 2911283954189052 2914810645835556 2917026131613488 2926175860156224 2927221640069649 2931947410176256 2932995252771956 2935256100197928 2941045559961632 2941724871558876 2942172908610156 2942195071069488 2947998217166272 2950270629361536 2954250464077679 2957222818884672 2958279694606197 2962359111280088 2966399400995784 2969814400230288 2972936806535628 2973411994900464 2977512278755456 2977965766379136 2981573235508608 2985595296587787 2989212008031261 2993789977182264 2994268498676832 2997416615555592 3002486984949504 3009103920970368 3010179338371218 3012749110456704 3018441495750096 3021916407251872 3025577117618016 3030210779824384 3033881537885952 3041030753023104 3046799524969408 3051616892622857 3057678731598048 3066071262425856 3082856324081472 3083994790687821 3089394584117829 3097874166690888 3105197568081648 3105626959088498 3108278214236544 3111322218117312 3113720525725056 3121512975489376 3130080714671872 3138099962454274 3157711532988519 3162809410977536 3163939760864236 3180124061037632 3186868610855449 3187353984327669 3190075009348032 3191215103630307 3203658053791728 3207538923632784 3209976905968832 3212451259794816 3213599351078766 3216342781611648 3220681540413597 3221196327808836 3224583032285691 3227549772242384 3230037671800992 3236408554782848 3238903282977024 3243272475280786 3246041237582208 3247201333518558 3254853227845041 3255373477175508 3259862581051232 3263811536328096 3264308628530976 3268810053826304 3269978287062604 3272769847955712 3273268304547072 3277708544086184 3280481993418624 3281654398065174 3286704999376448 3294449982441696 3298440836448288 3303492388614912 3307494196475136 3308676254956836 3312485292564552 3316497994312056 3321577200961344 3325600916528832 3332654000190099 3339227282241756 3339761017754928 3348927790905216 3349701313599888 3356308219543872 3358895370270336 3367301398756256 3370599069627088 3379850485188736 3399655958158356 3408987127302432 3418343908072704 3427649465590584 3437057469613248 3455914593460368 3462730993052992 3463968531291017 3474833833935516 3481687549584304 3484371346745952 3491243874057088 3511702097425548 3516544674047392 3521340804005856 3526654600273467 3535795831022104 3536334347575224 3545500668618688 3546040663259328 3553855492870176 3554423534133888 3558160587349728 3568987480978504 3573310906152312 3577639568667336 3578783420999488 3583118712848064 3584399276203239 3587459256412992 3588525733611598 3592872827171394 3598375301041456 3602734326239568 3608251902965632 3611224019214936 3612622892551296 3616781841750272 3617496222428569 3618074435901172 3620584457303232 3621135887520192 3621163164393216 3628005106813984 3630993493772682 3636000571172528 3640959624130704 3645980444652416 3650953108917888 3655156184898816 3659583993723648 3667345403682636 3674578826569584 3677411310554592 3684664587301248 3687422112096957 3694695134014308 3697543124298504 3704836108764576 3707691916039488 3715004917846272 3716456931877248 3751344505554048 3755836175535824 3782233893065472 3788214073600788 3791923953330474 3802331795837328 3804343938877677 3811847575837988 3812768205158016 3814785871006344 3821781622254336 3822310103493536 3834299402963328 3850010117276024 3854673969628872 3871086814998338 3875776199389614 3881711938918736 3886414194447408 3895572367184616 3901567813541632 3902962186759532 3912159354149514 3913674800263904 3916898493282342 3922299828745168 3922897211480208 3922926761425984 3927649358314224 3942963758512896 3944372926141596 3947740213701888 3955199201327712 3956112758303316 3959752533640384 3963915742047504 3964549326533952 3977770309899867 3980793728783716 3985616010708348 3988688252196024 3991719969576352 3992357998235776 3996555487407456 4002586395182167 4006613510369856 4013572451161624 4015110916100817 4024588661000128 4026131348624424 4034102823490688 4046725962684288 4048172213671638 4059283390836336 4068879571969056 4076904975464064 4080047585432832 4081505745165732 4090500642569094 4101728000233968 4102383612360384 4103898579734187 4110475098775296 4111993054250428 4119192778823772 4122709309046016 4130498888921184 4140263424108864 4148429624156416 4175896800431278 4184191948502592 4210282043984692 4218645496111488 4220203397783334 4225315697477802 4249805312436892 4253433345797376 4254953471507076 4271544071722304 4273070669986729 4276718564843712 4284799134771688 4294242053884796 4294928437078448 4299444043047588 4300098866430228 4306716895734656 4317750678267377 4322094889139136 4329601778024744 4331261381935527 4339804303793388 4340497969567344 4351748715104128 4352411504707968 4363562356551381 4365365802265728 4366925931283578 4375539197420232 4389263790234336 4392599976588928 4397921115264384 4399492879157934 4401311174836992 4402884150296892 4411568339942448 4412587307338314 4413292606604232 4416647056752736 4421997325749408 4425405944042304 4428769601281792 4434134555371776 4440116082104914 4443538666920132 4452303042989008 4453014690339904 4454721600345432 4466268418133184 4466948649568704 4475077626058496 4490684965773396 4491402748015248 4503730477424256 4513655881455552 4515269007556827 4527662243625144 4532874610877808 4538365676427024 4545316169736576 4550822306828928 4570199287454112 4582743292817664 4607886124613824 4609532927465999 4633111778580688 4645828462327936 4657731046634887 4658440438632747 4662417321354816 4666983327175968 4679792979492096 4682269463234064 4695121072007808 4701454662442837 4702206133697956 4707149943681411 4715112463433632 4728054217679104 4738473990493568 4740167463871918 4744214116466304 4745909641296354 4764414541536416 4770186091556448 4777491617130752 4779199034937652 4783279008550656 4789731521640734 4790497102895192 4803645768319424 4805487080687592 4814965358953248 4818676889692224 4820399026618149 4827445943070976 4828181183360256 4831794491713254 4841324658363576 4845056507701488 4854612832174272 4858354924465536 4864908712921179 4869061856373312 4869840117632256 4870802000277837 4889793871576848 4895717304492144 4899438435426112 4903215080739456 4904967430593906 4909154771933568 4916562816129276 4926260178685744 4930057499064672 4939781478352768 4941674973662544 4943589221385984 4955238582922368 4968727938846828 4982365801442016 4996041096413952 5008840923362634 5009641526632392 5023391686357824 5034462329315808 5048280615672576 5050952098134384 5055898604440632 5069775727783104 5072458585170236 5086381161341792 5139565292838496 5167701599186152 5181885592596544 5183871890190552 5194096489579488 5212250750903274 5216212472199352 5222531324376456 5226557020118928 5230529615306944 5236865811085632 5244768379893874 5259163901522128 5273598935103616 5274817011071088 5285220989396672 5286065768711936 5287109863549447 5303693746533156 5304501521362836 5314154680944464 5318251002928032 5319060994888992 5328740649876608 5330783239305264 5331635301200832 5342151347159808 5353481221467756 5359966359228468 5368175131499232 5374678069272096 5382788600417397 5389309240757091 5397562951562184 5404101489359352 5412377854448448 5418934338826944 5425172762625408 5427111653851758 5430876685954848 5431744746589824 5442007660220976 5454000856758792 5468970666978624 5469844816480512 5471864772978916 5477223488144018 5482734277348224 5492257038431696 5507331851894912 5511868239854376 5520351232145152 5526996880951872 5527880305249536 5542042701021462 5557254163146864 5572507376769408 5578922598003456 5585680832525568 5626937863711112 5633754263303736 5657742268074494 5673271295342768 5702291419791616 5717771363756982 5722178806509516 5732592057396784 5733465155240304 5751449104444992 5762793185518848 5772883310468352 5775015175914036 5782010954443308 5786405738391184 5787330626089792 5806630222497507 5813664299084421 5818083142068508 5822567908378104 5829621291671112 5834052263226976 5849933962189321 5852351720312448 5854443280139298 5865990505543912 5868239031224271 5870512200395856 5882091119923264 5883449743117752 5884345817220312 5884390142138976 5895996434332544 5900541258723072 5908500928155358 5914445637769344 5916559389212394 5924718222560176 5932798801991568 5939628800460576 5945873613071256 5946823989800928 5955024557510912 5955931532758272 5963146471017216 5971190593175574 5978424016062522 5987579954364528 5988536997353664 5994833231111184 6018207841940736 6020358676742436 6025498220913408 6036882991500192 6043832814503744 6051154235236032 6082061506046208 6093599049938816 6103233785245714 6115357463196096 6165712648162944 6167989581375642 6178789168235658 6195748333381776 6210395136163296 6211253918176996 6216556428473088 6222644436234624 6227441051450112 6243025950978752 6263845200646917 6276199924908548 6310558683621551 6315423065977038 6327879521728472 6330305096675001 6360248122075264 6373737221710898 6374707968655338 6380150018696064 6382430207260614 6407316107583456 6415077847265568 6419953811937664 6424902519589632 6427198702157532 6432685563223296 6441363080827194 6442392655617672 6449166064571382 6455099544484768 6460075343601984 6472817109565696 6486544950561572 6492082475164416 6494402667037116 6509706455690082 6510746954351016 6519725162102464 6522055233137639 6527623072656192 6528617257061952 6539956574125208 6555417088172368 6560963986837248 6563308796130348 6573409998752896 6588899964883392 6596881672896576 6599239318736901 6617352509913672 6624970585129104 6632995988624112 6643154401922688 6651201833057664 6660174123157371 6665308000380198 6678454564483512 6679522035509856 6697855581810432 6699402627199776 6712616439087744 6717790740540672 6734602797512512 6741198139254176 6759700970377472 6799311916316712 6807453068158681 6817974254604864 6855298931181168 6871356814339531 6874114939226496 6911829186920736 6925461986105984 6927937062582034 6949667667871032 6963375099168608 6968742693491904 6982487748114176 7023404194851096 7033089348094784 7035602889290209 7042681608011712 7053309200546934 7071591662044208 7072668695150448 7091001337237376 7092081326518656 7107710985740352 7108847068267776 7110251195807877 7116321174699456 7118864461944531 7137974961957008 7146621812304624 7155279137334672 7157566841998976 7166237425696128 7168798552406478 7174918512825984 7177051467223196 7184597282461101 7185745654342788 7196750602082912 7205468652479136 7216503805931264 7222448038429872 7225245785102592 7234992444857138 7236148871802344 7241168914606464 7242271775040384 7256010213627968 7261986987545364 7272001142345056 7281919248261408 7291960889304832 7301906217835776 7334690807365272 7349157653139168 7354822621109184 7357451145890859 7369329174602496 7374844224193914 7389390268028616 7395086248597008 7409672217529152 7415383832078976 7432913863754496 7502689011108096 7511672351071648 7576428147201576 7583847906660948 7604663591674656 7608687877755354 7623695151675976 7625536410316032 7629571742012688 7644620206987072 7668598805926656 7700020234552048 7709347939257744 7742173629996676 7751552398779228 7763423877837472 7772828388894816 7784557792204687 7791144734369232 7805924373519064 7824318708299028 7827349600527808 7833796986564684 7844599657490336 7845794422960416 7845853522851968 7855298716628448 7867152569840811 7888745852283192 7910398402655424 7912225516606632 7919505067280768 7927831484095008 7929098653067904 7955540619799734 7961587457567432 7971232021416696 7977376504392048 7983439939152704 7984715996471552 7993110974814912 8005172790364334 8013227020739712 8027144902323248 8030221832201634 8049177322000256 8052262697248848 8068205646981376 8093451925368576 8096344427343276 8118566781672672 8137759143938112 8140667480777637 8153809950928128 8163011490331464 8181001285138188 8203456000467936 8204767224720768 8207797159468374 8215835232216027 8223986108500856 8238385557647544 8260997777842368 8280526848217728 8351793600862556 8368383897005184 8397515098677497 8420564087969384 8437290992222976 8440406795566668 8450631394955604 8476345267323947 8486613402111741 8499610624873784 8509906943014152 8543088143444608 8546141339973458 8553437129687424 8569598269543376 8576657045635473 8588484107769592 8589856874156896 8598888086095176 8600197732860456 8613433791469312 8635501356534754 8644189778278272 8659203556049488 8662522763871054 8679608607586776 8680995939134688 8703497430208256 8704823009415936 8727124713102762 8730731604531456 8733851862567156 8751078394840464 8778527580468672 8781664920208947 8785199953177856 8795842230528768 8798985758315868 8805768300593784 8823136679884896 8825174614676628 8826585213208464 8833294113505472 8843994651498816 8850811888084608 8862751392233037 8880232164209828 8887077333840264 8904606085978016 8906029380679808 8909443200690864 8932536836266368 8933897299137408 8956785889763361 8981369931546792 8982805496030496 9007460954848512 9027311762911104 9030538015113654 9055324487250288 9065749221755616 9076731352854048 9090632339473152 9101644613657856 9140398574908224 9143774028530557 9154850677868571 9215772249227648 9219065854931998 9251984372063463 9266223557161376 9291656924655872 9315462093269774 9316880877265494 9324834642709632 9333966654351936 9364538926468128 9390242144015616 9402909324885674 9404412267395912 9414299887362822 9430224926867264 9473134598965557 9476947980987136 9480334927743836 9488428232932608 9491819282592708 9528829083072832 9532234571508857 9540372183112896 9558398069875304 9560605832566347 9562061952983007 9579463043281468 9580994205790384 9607291536638848 9610974161375184 9629930717906496 9637353779384448 9640798053236298 9662044621240791 9663588983426508 9682649316727152 9690113015402976 9709225664348544 9716709848931072 9729817425842358 9738123712746624 9741604000555674 9779587743153696 9791434608984288 9798876870852224 9806430161478912 9809934861187812 9818309543867136 9833125632258552 9852520357371488 9860114998129344 9879562956705536 9883349947325088 9910477165844736 9937455877693656 9964731602884032 10017681846725268 10019283053264784 10046783372715648 10068924658631616 10101904196268768 10111797208881264 10139551455566208 10144917170340472 10172762322683584 10279130585676992 10282804222808767 10335403198372304 10363771185193088 10367743780381104 10388192979158976 10391905593873051 10424501501806548 10432424944398704 10445062648752912 10453114040237856 10461059230613888 10473731622171264 10487860400834021 10489536759787748 10518327803044256 10547197870207232 10549634022142176 10570441978793344 10574219727098894 10579963800820401 10607387493066312 10609003042725672 10628309361888928 10636502005856064 10638121989777984 10657481299753216 10661566478610528 10663270602401664 10706962442935512 10719932718456936 10736350262998464 10749356138544192 10753197828609717 10765577200834794 10778618481514182 10795125903124368 10808202978718704 10824755708896896 10837868677653888 10850345525250816 10852488667285707 10854223307703516 10861753371909696 10863489493179648 10884015320441952 10908001713517584 10937941333957248 10943729545957832 10954446976288036 10965468554696448 10984514076863392 11014663703789824 11023736479708752 11053993761903744 11084085402042924 11114508326293728 11145014753538816 11253875727422224 11267508526607472 11315484536148988 11346542590685536 11413031816633031 11435542727513964 11444357613019032 11465184114793568 11466930310480608 11502898208889984 11550030351828072 11564021908886616 11572811476782368 11574661252179584 11613260444995014 11627328598168842 11636166284137016 11645135816756208 11659242583342224 11668104526453952 11699867924378642 11704703440624896 11708886560278596 11731981011087824 11736478062448542 11741024400791712 11764182239846528 11766899486235504 11768691634440624 11768780284277952 11791992868665088 11817001856310716 11828891275538688 11833118778424788 11849436445120352 11865597603983136 11879257600921152 11891747226142512 11893647979601856 11942381186351148 11956848032125044 11975159908729056 11977073994707328 11989666462222368 12007759185546501 12040717353484872 12073765983000384 12087665629007488 12102308470472064 12187198099877632 12206467570491428 12230714926392192 12311695739202561 12331425296325888 12335979162751284 12357578336471316 12388504621473461 12391496666763552 12420790272326592 12422507836353992 12445288872469248 12486051901957504 12527690401293834 12552399849817096 12621117367243102 12630846131954076 12655759043456944 12660610193350002 12720496244150528 12747474443421796 12749415937310676 12760300037392128 12764860414521228 12814632215166912 12819212009960187 12830155694531136 12839907623875328 12854397404315064 12882726161654388 12884785311235344 12898332129142764 12910199088969536 12920150687203968 12937579618547077 12953252034802131 12973089901123144 12988805334074232 13019412911380164 13021493908702032 13039450324204928 13044110466275278 13055246145312384 13057234514123904 13079913148250416 13090687069654143 13110834176344736 13126617592260696 13146819997505792 13177799929766784 13193763345793152 13198478637473802 13234705019827344 13249941170258208 13265991977248224 13286308803845376 13302403666115328 13320348246314742 13330616000760396 13356909128967024 13359044071019712 13363977426313891 13398805254399552 13425232878175488 13469205595025024 13482396278508352 13598623832633424 13614906136317362 13635948509209728 13710597862362336 13742713628679062 13748229878452992 13823658373841472 13828598782397997 13850923972211968 13855874125164068 13899335335742064 13926750198337216 13937485386983808 13956286675125587 13973193139904661 13975321315898241 14046808389702192 14066178696189568 14071205778580418 14085363216023424 14104363987328511 14106618401093868 14121449831044233 14143183324088416 14145337390300896 14182002674474752 14184162653037312 14215421971480704 14220502391615754 14232642349398912 14237728923889062 14275949923914016 14293243624609248 14310558274669344 14315133683997952 14332474851392256 14337597104812956 14349837025651968 14354102934446392 14369194564922202 14371491308685576 14393501204165824 14410937304958272 14444896076859744 14469984889714276 14472297743604688 14482337829212928 14484543550080768 14512020427255936 14523973975090728 14544002284690112 14563838496522816 14594726138763537 14669381614730544 14698315306278336 14709645242218368 14714902291781718 14749688448387828 14778780536057232 14790172497194016 14819344435058304 14830767664157952 15023344702143296 15152856294403152 15167695813321896 15209327183349312 15217375755510708 15247390303351952 15259143484025376 15289240413974144 15400040469104096 15418695878515488 15484347259993352 15503104797558456 15526847755674944 15532396863547369 15545656777789632 15569115584409374 15582289468738464 15611848747038128 15648637416598056 15654699201055616 15667593973129368 15689199314980672 15691588845920832 15691707045703936 15710597433256896 15734305139681622 15777491704566384 15820796805310848 15824451033213264 15839010134561536 15855662968190016 15858197306135808 15861329590648341 15911081239599468 15923174915134864 15942464042833392 15954753008784096 15966879878305408 15986221949629824 16010345580728668 16026454041479424 16054289804646496 16060443664403268 16098354644000512 16104525394497696 16148365801252191 16192688854686552 16237133563345344 16275518287876224 16281334961555274 16326022980662928 16362002570276376 16406912000935872 16409534449441536 16415594318936748 16431670464432054 16447972217001712 16476771115295088 16521995555684736 16561053696435456 16703587201725112 16736767794010368 16795030197354994 16841128175938768 16880813591133336 16901262789911208 16952690534647894 16973226804223482 16999221249747568 17019813886028304 17086176286889216 17092282679946916 17106874259374848 17139196539086752 17153314091270946 17176968215539184 17179713748313792 17197776172190352 17200395465720912 17271002713069508 17288379556556544 17318407112098976 17325045527742108 17359217215173552 17361991878269376 17419890667492521 17454249426205524 17467703725134312 17502156789680928 17549801886567963 17557055160937344 17563329840417894 17597971516631736 17611536601187568 17646273359769792 17650349229353256 17653170426416928 17666588227010944 17687989302997632 17701623776169216 17725502784466074 17760464328419656 17774154667680528 17809212171956032 17812058761359616 17818886401381728 17865073672532736 17867794598274816 17913571779526722 17962739863093584 17965610992060992 18054623525822208 18061076030227308 18110648974500576 18131498443511232 18153462705708096 18280797149816448 18287548057061114 18309701355737142 18431544498455296 18438131709863996 18503968744126926 18532447114322752 18630924186539548 18633761754530988 18649669285419264 18667933308703872 18729077852936256 18791535601940751 18805818649771348 18808824534791824 18828599774725644 18860449853734528 18908770211722651 18931676050864653 18946269197931114 18960669855487672 18983638565185416 19057658166145664 19064469143017714 19080744366225792 19116796139750608 19121211665132694 19124123905966014 19158926086562936 19161988411580768 19214583073277696 19221948322750368 19259861435812992 19274707558768896 19281596106472596 19324089242481582 19327177966853016 19365298633454304 19380226030805952 19418451328697088 19459634851684716 19476247425493248 19483208001111348 19559175486307392 19566165699412917 19582869217968576 19597753741704448 19619869722375624 19666251264517104 19705040714742976 19720229996258688 19766699894650176 19874911755387312 19929463205768064 19980522369472113 20035363693450536 20038566106529568 20093566745431296 20137849317263232 20186575234075237 20203808392537536 20223594417762528 20279102911132416 20289834340680944 20345524645367168 20397649755952781 20422359204476043 20558261171353984 20565608445617534 20614070443018593 20670806396744608 20727542370386176 20735487560762208 20776385958317952 20783811187746102 20849003003613096 20864849888797408 20890125297505824 20906228080475712 20922118461227776 20947463244342528 20975720801668042 20979073519575496 21036655606088512 21099268044284352 21106808667870627 21140883957586688 21148439454197788 21159927601640802 21214774986132624 21218006085451344 21256618723777856 21273004011712128 21276243979555968 21323132957221056 21326541204803328 21330753587423631 21413924885871024 21439865436913872 21472700525996928 21498712277088384 21506395657219434 21531154401669588 21553791847383303 21557236963028364 21590251806248736 21616405957437408 21649511417793792 21675737355307776 21704977334571414 21708446615407032 21723506743819392 21768030640883904 21816003427035168 21875882667914496 21887459091915664 21908893952576072 21969028153726784 22047472959417504 22107987523807488 22168170804085848 22229016652587456 22507751454844448 22535017053214944 22630969072297976 22693085181371072 22826063633266062 22871085455027928 22888715226038064 22930368229587136 22933860620961216 23005796417779968 23100060703656144 23128043817773232 23145622953564736 23149322504359168 23226520889990028 23254657196337684 23272332568274032 23290271633512416 23318485166684448 23336209052907904 23353673376614061 23399735848757284 23417773120557192 23463962022175648 23472956124897084 23482048801583424 23528364479693056 23533798972471008 23537383268881248 23537560568555904 23601457709522433 23634003712621432 23666237556849576 23698872890240704 23731195207966272 23758515201842304 23783494452285024 23787295959203712 23884762372702296 23913696064250088 23950319817458112 23954147989414656 23979332924444736 24015518371093002 24081434706969744 24147531966000768 24175331258014976 24204616940944128 24412935140982856 24461429852784384 24623391478405122 24647505696648081 24671958325502568 24715156672942632 24777009242946922 24782993333527104 24841580544653184 24845015672707984 24972103803915008 25055380802587668 25104799699634192 25192545296032491 25242234734486204 25261692263908152 25311518086913888 25321220386700004 25429035801971841 25459840206335223 25494948886843592 25498831874621352 25529720829042456 25629264430333824 25638424019920374 25660311389062272 25708794808630128 25765452323308776 25769570622470688 25796664258285528 25820398177939072 25840301374407936 25875159237094154 25906504069604262 25946179802246288 25977610668148464 26038825822760328 26042987817404064 26078900648409856 26088220932550556 26110492290624768 26114469028247808 26159826296500832 26181374139308286 26221668352689472 26253235184521392 26355599859533568 26387526691586304 26396957274947604 26469410039654688 26499882340516416 26531983954496448 26588254176699111 26640696492629484 26661232001520792 26713818257934048 26718088142039424 26727954852627782 26797610508799104 26938411190050048 26964792557016704 27197247665266848 27229812272634724 27271897018419456 27421195724724672 27431322085591671 27464552033605713 27485427257358124 27635894924825413 27647316747682944 27657197564795994 27711748250328136 27798670671484128 27853500396674432 27874970773967616 27912573350251174 27946386279809322 27950642631796482 28093616779404384 28132357392379136 28142411557160836 28170726432046848 28208727974657022 28213236802187736 28242899662088466 28286366648176832 28290674780601792 28430843942961408 28441004783231508 28465284698797824 28475457847778124 28551899847828032 28586487249218496 28596703714526571 28621116549338688 28675194209625912 28681817497699041 28708205868892784 28738389129844404 28742982617371152 28787002408331648 28821874609916544 28860754533681941 28889792153719488 28939969779428552 28944595487209376 29024040854511872 29047947950181456 29088004569380224 29127676993045632 29189452277527074 29338763229461088 29396630612556672 29419290484436736 29429804583563436 29499376896775656 29557561072114464 29580344994388032 29638688870116608 29811949643315603 30046689404286592 30305712588806304 30335391626643792 30418654366698624 30434751511021416 30494780606703904 30518286968050752 30578480827948288 30800080938208192 30811088515167467 30837391757030976 30848412668426301 30968694519986704 31006209595116912 31053695511349888 31064793727094738 31091313555579264 31133254890664771 31138231168818748 31164578937476928 31175716781619153 31223697494076256 31297274833196112 31309398402111232 31335187946258736 31378398629961344 31383177691841664 31421194866513792 31463581202502063 31468610279363244 31554983409132768 31641593610621696 31648902066426528 31711325936380032 31722659181296682 31822162479198936 31846349830269728 31884928085666784 31909506017568192 31933759756610816 31972443899259648 32020691161457336 32108579609292992 32120887328806536 32209050788995392 32296731602504382 32385377709373104 32474267126690688 32551036575752448 32557466001857121 32562669923110548 32652045961325856 32724005140552752 32813824001871744 32831188637873496 32863340928864108 32895944434003424 32953542230590176 33043991111369472 33407174403450224 33590060394709988 33682256351877536 33761627182266672 33802525579822416 33905381069295788 33946453608446964 33998442499495136 34039627772056608 34090994469310181 34184565359893832 34278393078173504 34306628182541892 34353936431078368 34359427496627584 34395552344380704 34400790931441824 34542005426139016 34636814224197952 34650091055484216 34718434430347104 34723983756538752 34839781334985042 34908498852411048 34935407450268624 35004313579361856 35099603773135926 35114110321874688 35126659680835788 35195943033263472 35223073202375136 35292546719539584 35300698458706512 35306340852833856 35333176454021888 35375978605995264 35451005568932148 35520928656839312 35548309335361056 35618424343912064 35637772802763456 35827143559053444 35925479726187168 35931221984121984 36023277556639503 36122152060454616 36221297949001152 36262996887022464 36306925411416192 36561594299632896 36575096114122228 36619402711474284 36775324742484211 36876263419727992 37007937488253852 37064894228645504 37165513864420383 37261848373079096 37267523509061976 37335866617407744 37458155705872512 37583071203881502 37611637299542696 37617649069583648 37657199549451288 37720899707469056 37817540423445302 37863352101729306 37892538395862228 37921339710975344 37967277130370832 38115316332291328 38128938286035428 38161488732451584 38233592279501216 38242423330265388 38248247811932028 38317852173125872 38323976823161536 38443896645500736 38457636029880561 38519722871625984 38563192212945192 38648178484963164 38654355933706032 38730597266908608 38760452061611904 38812738855641231 38859756104406393 38919269703369432 38966416002222696 39118350972614784 39132331398825834 39165738435937152 39239739444751248 39332502529034208 39410081429485952 39440459992517376 39533399789300352 39671019604097141 39749823510774624 39858926411536128 39961044738944226 40070727386901072 40077132213059136 40091932278941673 40275698634526464 40373150468150474 40407616785075072 40447188835525056 40579668681361888 40691049290734336 40795299511905562 40844718408952086 41116522342707968 41131216891235068 41228140886037186 41341612793489216 41470975121524416 41485796347193991 41552771916635904 41567622375492204 41698006007226192 41729699777594816 41780250595011648 41812456160951424 41868860025376761 41919579419713983 41951441603336084 41958147039150992 42073311212177024 42181102779996683 42198536088568704 42213617335741254 42296878908395576 42313091961985533 42319855203281604 42429549972265248 42436012170902688 42513237447555712 42546008023424256 42552487959111936 42646265914442112 42661507174847262 42827849771742048 42879730873827744 42945401051993856 42997424554176768 43012791314438868 43062308803339176 43107583694766606 43114473926056728 43180503612497472 43232811914874816 43409954669142828 43416893230814064 43447013487638784 43536061281767808 43632006854070336 43774918183831328 43817787905152144 43938056307453568 44094945918835008 44336341608171696 44458033305174912 45015502909688896 45031590906783221 45070034106429888 45261938144595952 45386170362742144 45502449455586973 45652127266532124 45742170910055856 45777430452076128 45860736459174272 45867721241922432 46200121407312288 46256087635546464 46291245907129472 46453041779980056 46509314392675368 46544665136548064 46580543267024832 46597190590642107 46636970333368896 46672418105815808 46707346753228122 46799471697514568 46835546241114384 46927924044351296 46945912249794168 46964097603166848 47027450891571397 47067597944942016 47074766537762496 47075121137111808 47202915419044866 47268007425242864 47332475113699152 47397745780481408 47462390415932544 47517030403684608 47566988904570048 47574591918407424 47583988771945023 47769524745404592 47827392128500176 47900639634916224 47958665848889472 48031036742186004 48162869413939488 48295063932001536 48825870281965712 49246782956810244 49295011393296162 49343916651005136 49430313345885264 49554018485893844 49565986667054208 49683161089306368 49690031345415968 50110761605175336 50209599399268384 50385090592064982 50484469468972408 50523384527816304 50623036173827776 50642440773400008 50858071603943682 50919680412670446 50989897773687184 50997663749242704 51059441658084912 51258528860667648 51276848039840748 51320622778124544 51417589617260256 51530904646617552 51539141244941376 51593328516571056 51640796355878144 51750318474188308 51813008139208524 51892359604492576 51955221336296928 52033623137368171 52077651645520656 52085975634808128 52176441865101112 52319652593001664 52362748278616572 52443336705378944 52506470369042784 52649405659703889 52793914549895208 52938820079309376 52999764681032832 53063967908992896 53176508353398222 53281392985258968 53322464003041584 53427636515868096 53436176284078848 53455909705255564 53595221017598208 53929585114033408 54394495330533696 54459624545269448 54842391449449344 54862644171183342 54929104067211426 54970854514716248 55271789849650826 55294633495365888 55314395129591988 55423496500656272 55597341342968256 55707000793348864 55825146700502348 55892772559618644 55901285263592964 56130758817475901 56187233558808768 56284823114321672 56417455949314044 56426473604375472 56485799324176932 56572733296353664 56581349561203584 56726310635167953 56795028152593959 56882009566463016 56950915695556248 57103799695656064 57172974498436992 57193407429053142 57242233098677376 57350388419251824 57363634995398082 57416411737785568 57476778259688808 57485965234742304 57574004816663296 57643749219833088 57721509067363882 57779584307438976 57879939558857104 57889190974418752 58095895900362912 58176009138760448 58255353986091264 58378904555054148 58677526458922176 58698497098238751 58793261225113344 58859609167126872 58998753793551312 59115122144228928 59160689988776064 59623899286631206 60093378808573184 60550503606253531 60559725702225711 60611425177612608 60670783253287584 60837308733397248 60869503022042832 60989561213407808 61036573936101504 61118910611756881 61192949267858343 61267077613428129 61600161876416384 61622177030334934 61674783514061952 61696825336852602 61842211329055779 61937389039973408 62012419190233824 62107391022699776 62129587454189476 62182627111158528 62266509781329542 62276462337637496 62329157874953856 62351433563238306 62447394988152512 62594549666392224 62670375892517472 62756797259922688 62766355383683328 62842389733027584 62927162405004126 62937220558726488 63109966818265536 63297804132853056 63320426003611881 63422651872760064 63445318362593364 63644324958397872 63692699660539456 63769856171333568 63819012035136384 64041382322914672 64217159218585984 64241774657613072 64418101577990784 64593463205008764 64770755418746208 64948534253381376 65114932003714242 65125339846221096 65304091922651712 65448010281105504 65627648003743488 65662377275746992 65726681857728216 65791888868006848 65907084461180352 66814348806900448 67180120789419976 67364512703755072 67523254364533344 67605051159644832 67810762138591576 67892907216893928 67996884998990272 68079255544113216 68181988938620362 68369130719787664 68556786156347008 68613256365083784 68707872862156736 68718854993255168 68732428226142811 68791104688761408 68801581862883648 69084010852278032 69273628448395904 69300182110968432 69436868860694208 69447967513077504 69679562669970084 69816997704822096 69870814900537248 70008627158723712 70061020129842183 70199207546271852 70253319361671576 70391886066526944 70446146404750272 70585093439079168 70601396917413024 70612681705667712 70902011137864296 71041857313678624 71096618670722112 71236848687824128 71275545605526912 71654287118106888 71850959452374336 71862443968243968 72046555113279006 72244304120909232 72442595898002304 72525993774044928 72613850822832384 73150192228244456 73238805422948568 73550649484968422 73752526839455984 74015874976507704 74129788457291008 74331027728840766 74523696746158192 74535047018123952 74916311411745024 75166142407763004 75223274599085392 75235298139167296 75314399098902576 75577635888097473 75635080846890604 75726704203458612 75785076791724456 75842679421950688 75934554260741664 76049141508461173 76257876572070856 76287107405915523 76467184559002432 76484846660530776 76496495623864056 76635704346251744 76647953646323072 76887793291001472 76915272059761122 77126384425890384 77296356969926328 77308711867412064 77461194533817216 77520904123223808 77625477711282462 77719512208812786 77838539406738864 77932832004445392 78236701945229568 78264662797651668 78331476871874304 78479478889502496 78665005058068416 78820162858971904 79066799578600704 79342039208194282 79499647021549248 79922089477888452 80141454773802144 80154264426118272 80183864557883346 80746300936300948 80815233570150144 80894377671050112 81159337362723776 81590599023811124 81689436817904172 82037262887080163 82262433782470136 82293966256775013 82456281772074372 82683225586978432 82907684774476239 82941950243048832 82971592694387982 83135244750984408 83396012014452384 83459399555189632 83560501190023296 83624912321902848 83737720050753522 83839158839427966 83902883206672168 83916294078301984 84146622424354048 84362205559993366 84397072177137408 84427234671482508 84593757816791152 84626183923971066 84639710406563208 84859099944530496 84872024341805376 85026474895111424 85292531828884224 85323014349694524 85655699543484096 85759461747655488 85790111143579713 86025582628877736 86124617606678352 86215167389533212 86228947852113456 86361007224994944 86465623829749632 86582263601045823 86819909338285656 86833786461628128 87072122563535616 87264013708140672 87549836367662656 87635575810304288 87876112614907136 88189891837670016 88496889886062853 88672683216343392 88916066610349824 89327638586413903 89435848929946809 90031005819377792 90063181813566442 90140068212859776 90523876289191904 90772340725484288 91004898911173946 91304254533064248 91484341820111712 91554860904152256 91721472918348544 91735442483844864 92400242814624576 92433265545502401 92512175271092928 92545238005278903 92582491814258944 92906083559960112 93018628785350736 93089330273096128 93161086534049664 93194381181284214 93273940666737792 93399764671994313 93414693506456244 93598943395029136 93671092482228768 93855848088702592 93891824499588336 93928195206333696 94054901783142794 94135195889884032 94149533075524992 94390743607506189 94405830838089732 94536014850485728 94664950227398304 94795491560962816 94924780831865088 95133977809140096 95167977543890046 95539049490809184 95654784257000352 95801279269832448 95917331697778944 96062073484372008 96325738827878976 97651740563931424 98493565913620488 98590022786592324 98687833302010272 98860626691770528 99108036971787688 99131973334108416 99380062690831936 100221523210350672 100419198798536768 100455087407439493 100770181184129964 100968938937944816 101046769055632608 101246072347655552 101284881546800016 101716143207887364 101839360825340892 101979795547374368 101995327498485408 102118883316169824 102272983407930543 102553696079681496 102835179234520512 103061809293235104 103078282489882752 103186657033142112 103500636948376616 103626016278417048 103784719208985152 103910442672593856 104067246274736342 104155303291041312 104171951269616256 104352883730202224 104639305186003328 104725496557233144 104886673410757888 105012940738085568 105298811319407778 105587829099790416 105877640158618752 105999529362065664 106127935817985792 106353016706796444 106562785970517936 106644928006083168 106855273031736192 106911819410511128 108788990661067392 108919249090538896 109684782898898688 109725288342366684 109858208134422852 109941709029432496 110325974227452633 110543579699301652 110628790259183976 110846993001312544 111194682685936512 111496541593261149 111650293401004696 111785545119237288 111802570527185928 112261517634951802 112374467117617536 112569646228643344 112834911898628088 112852947208750944 112971598648353864 113145466592707328 113162699122407168 113452621270335906 113590056305187918 113764019132926032 113901831391112496 114207599391312128 114345948996873984 114386814858106284 114484466197354752 114700776838503648 114727269990796164 114832823475571136 114953556519377616 114971930469484608 115443018134727764 115559168614877952 115759879117714208 115778381948837504 116191791800725824 116438216566923693 116757809110108296 117355052917844352 117396994196477502 117719218334253744 117997507587102624 118230244288457856 118321379977552128 119013058812291423 119247798573262412 120275796836825019 121101007212507062 121119451404451422 121222850355225216 121341566506575168 121739006044085664 121979122426815616 122073147872203008 122237821223513762 122385898535716686 122534155226856258 123200323752832768 123244354060669868 123349567028123904 123393650673705204 123684422658111558 123874778079946816 123919049429615141 124024838380467648 124259174908378952 124533019562659084 124552924675274992 124658315749907712 124702867126476612 124894789976305024 125189099332784448 125340751785034944 125606580076130283 125854324810008252 125874441117452976 126219933636531072 126543308339990049 126595608265706112 126640852007223762 126890636725186728 127288649916795744 127385399321078912 127539712342667136 127638024070272768 128082764645829344 128434318437171968 128483549315226144 128836203155981568 129186926410017528 129541510837492416 130229864007428484 130250679692442192 130555779472451089 130608183845303424 130896020562211008 131324754551493984 131453363715456432 131583777736013696 131814168922360704 133628697613800896 133676454896513971 134360241578839952 134729025407510144 135046508729066688 135094772720349663 135210102319289664 135621524277183152 135785814433787856 135993769997980544 136158511088226432 136342185210842273 136363977877240724 136507348366760919 136738261439575328 137113572312694016 137226512730167568 137415745724313472 137464856452285622 137582209377522816 137603163725767296 138168021704556064 138547256896791808 138600364221936864 138873737721388416 139359125339940168 139633995409644192 139741629801074496 139791571771926321 140017254317447424 140122040259684366 140398415092543704 140506638723343152 140783772133053888 140892292809500544 141082352674714191 141202793834826048 141225363411335424 141804022275728592 142083714627357248 142193237341444224 142551091211053824 143308574236213776 143701918904748672 144093110226558012 144488608241818464 144885191796004608 146300384456488912 146477610845897136 147101298969936844 147505053678911968 148031749953015408 148662055457681532 149047393492316384 149070094036247904 150332284815526008 150446549198170784 150470596278334592 150628798197805152 151155271776194946 151270161693781208 151453408406917224 151570153583448912 151685358843901376 151869108521483328 152098283016922346 152515753144141712 152574214811831046 152934369118004864 152969693321061552 152992991247728112 153271408692503488 153295907292646144 153775586582002944 153830544119522244 154252768851780768 154592713939852656 154617423734824128 154922389067634432 155250955422564924 155439024417625572 155677078813477728 155865664008890784 156100869412104513 156529325595303336 156958957779004992 157330010116136832 158684078416388564 158999294043098496 159844178955776904 160282909547604288 160308528852236544 160367729115766692 161050560079154993 161492601872601896 161788755342100224 162318674725447552 163181198047622248 163378873635808344 164074525774160326 164524867564940272 164587932513550026 164912563544148744 165366451173956864 165815369548952478 165883900486097664 165943185388775964 166270489501968816 166792024028904768 166918799110379264 167121002380046592 167475440101507044 167678317678855932 167805766413344336 167832588156603968 168392276452427703 168724411119986732 168854469342965016 169187515633582304 169252367847942132 169279420813126416 169718199889060992 169744048683610752 170178931905503859 170646028699389048 171311399086968192 171518923495310976 171580222287159426 172051165257755472 172249235213356704 172430334779066424 172457895704226912 172722014449989888 172931247659499264 173164527202091646 173639818676571312 173667572923256256 173731706542080583 174528027416281344 175099672735325312 175271151620608576 176379783675340032 176993779772125706 177345366432686784 178655277172827806 178871697859893618 180062011638755584 180126363627132884 180280136425719552 181047752578383808 181651510818760593 181679177106677133 182009797822347892 182608509066128496 182968683640223424 183109721808304512 183356731835270643 183578847803575029 184800485629249152 184866531091004802 185024350542185856 185090476010557806 185812167119920224 186037257570701472 186178660546192256 186322173068099328 186388762362568428 186547881333475584 186799529343988626 186829387012912488 187197886790058272 187342184964457536 187711696177405184 187783648999176672 188109803566285588 188270391779768064 188299066151049984 188781487215012378 188811661676179464 189072029700971456 189329900454796608 190267955618280192 190335955087780092 191078098981618368 191309568514000704 192124146968744016 192651477655757952 195303481127862848 196987131827240976 197180045573184648 197375666604020544 197721253383541056 198216073943575376 198760125381663872 199269347615846399 200443046420701344 200838397597073536 200910174814878986 201540362368259928 201937877875889632 202093538111265216 202492144695311104 202569763093600032 203432286415774728 203678721650681784 203959591094748736 203990654996970816 204237766632339648 204545966815861086 205107392159362992 205670358469041024 206123618586470208 206156564979765504 206197284678428433 206373314066284224 207001273896753232 207252032556834096 207569438417970304 207820885345187712 208134492549472684 208310606582082624 208343902539232512 208705767460404448 209278610372006656 209450993114466288 210025881476171136 210597622638815556 211175658199580832 211755280317237504 212706033413592888 213125571941035872 213289856012166336 213710546063472384 213823638821022256 217577981322134784 217838498181077792 219450576684733368 219716416268845704 219883418058864992 220651948454905266 221087159398603304 221257580518367952 221693986002625088 222389365371873024 222993083186522298 223300586802009392 223571090238474576 223605141054371856 224523035269903604 224748934235235072 225139292457286688 225669823797256176 225705894417501888 225943197296707728 226905242540671812 227180112610375836 227528038265852064 227803662782224992 228147424525383519 228773629716212568 229401553677007296 229454539981592328 229665646951142272 229907113038755232 229943860938969216 230886036269455528 231519758235428416 231556763897675008 232383583601451648 232876433133847386 233515618220216592 234710105835688704 234793988392955004 235438436668507488 235995015174205248 236460488576915712 238026117624582846 238495597146524824 240551593673650038 242202014425014124 242238902808902844 242445700710450432 242683133013150336 243478012088171328 243958244853631232 244475642447027524 244771797071433372 245068310453712516 245814012752394463 246111788661240489 246488708121339736 246787301347410408 247368845316223116 247749556159893632 247838098859230282 248049676760935296 248518349816757904 248723054323428717 249066039125318168 249105849350549984 249405734252953224 249789579952610048 250378198665568896 250681503570069888 251213160152260566 251708649620016504 251748882234905952 252439867273062144 253086616679980098 253191216531412224 253281704014447524 253781273450373456 254577299833591488 254770798642157824 255079424685334272 256165529291658688 256967098630452288 258373852820035056 259083021674984832 259746790803137469 260459728014856968 260501359384884384 261111558944902178 261216367690606848 261792041124422016 262649509102987968 262906727430912864 263167555472027392 263628337844721408 265169446827386153 265490669658188559 267257395227601792 267352909793027942 267982915759241709 268307546789840427 268720483157679904 269458050815020288 270093017458133376 270189545440699326 270420204638579328 271243048554366304 271571628867575712 271987539995961088 272317022176452864 272684370421684546 272727955754481448 273014696733521838 273476522879150656 274453025460335136 274831491448626944 274929712904571244 275164418755045632 275206327451534592 276336043409112128 277200728443873728 277299796636507203 277747475442776832 278718250679880336 279267990819288384 279483259602148992 279583143543852642 280199294015982939 280244080519368732 280796830185087408 281013277446686304 281567544266107776 281784585619001088 282164705349428382 282405587669652096 283608044551457184 284167429254714496 284386474682888448 286617148472427552 287403837809497344 288186220453116024 288977216483636928 292600768912977824 292955221691794272 294202597939873688 295010107357823936 296063499906030816 297324110915363064 298094786984632768 298140188072495808 300664569631052016 300893098396341568 300941192556669184 301257596395610304 301365262222318479 302310543552389892 302540323387562416 302906816813834448 303140307166897824 303370717687802752 303738217042966656 304147951624186609 304196566033844692 305031506288283424 305148429623662092 305868738236009728 305939386642123104 305985982495456224 306542817385006976 306818950223791629 307661088239044488 308505537703561536 309185427879705312 309234847469648256 310501910845129848 310878048835251144 311354157626955456 311731328017781568 312201738824209026 313058651190606672 313917915558009984 314660020232273664 317368156832777128 317998588086196992 319688357911553808 320565819095208576 320735458231533384 322101120158309986 322985203745203792 324637349450895104 326362396095244496 326757747271616688 328149051548320652 329049735129880544 329175865027100052 329825127088297488 330977922682357899 331630739097904956 331886370777551928 332540979003937632 333584048057809536 334950880203014088 335356635357711864 335611532826688672 335665176313207936 336784552904855406 337448822239973464 337708938685930032 338375031267164608 338504735695884264 338558841626252832 339436399778121984 339488097367221504 340357863811007718 341292057398778096 342622798173936384 343037846990621952 343160444574318852 344102330515510944 344498470426713408 344860669558132848 344915791408453824 346329054404183292 347279637353142624 347335145846512512 347463413084161166 350199345470650624 350542303241217152 353987559544251412 354690732865373568 357039176436874269 357310554345655612 357743395719787236 359266634022730369 360252727254265768 362095505156767616 363303021637521186 363358354213354266 364019595644695784 365217018132256992 365937367280446848 366219443616609024 366713463670541286 367157695607150058 369600971258498304 369733062182009604 370048701084371712 370180952021115612 371624334239840448 371757148288845423 372074515141402944 372357321092384512 372777524725136856 373599058687977252 373658774025824976 374395773580116544 374684369928915072 375189808937865233 375567297998353344 376219607132571176 377562974430024756 377623323352358928 378144059401942912 378659800909593216 379629925019970147 380671910175560184 382156197963236736 382619137028001408 384248293937488032 385302955311515904 387555345363102839 390606962255725696 391667338417353267 393974263654481952 394360091146369296 394751333208041088 395442506767082112 396432147887150752 397520250763327744 398538695231692798 400886092841402688 401029364689541913 401676795194147072 401820349629757972 403080724736519856 403875755751779264 404187076222530432 404732313578642023 405139526187200064 405284318161048989 406864572831549456 407357443301363568 407919182189497472 407981309993941632 408475533264679296 409026555632526819 409091933631722172 409522045100282757 410214784318725984 411340716938082048 412247237172940416 412394569356856866 412746628132568448 414002547793506464 414504065113668192 415138876835940608 415641770690375424 416268985098945368 416621213164165248 417411534920808896 418901986228932576 420051762952342272 421195245277631112 422351316399161664 423247058024142573 425412066827185776 426251143882071744 426579712024332672 427647277642044512 435676996362155584 438901153369466736 439432832537691408 439766836117729984 441303896909810532 442174318797206608 442515161036735904 443387972005250176 445986166373044596 446601173604018784 447142180476949152 447210282108743712 449046070539807208 450278584914573376 451339647594512352 451411788835003776 451886394593415456 453810485081343624 454360225220751672 455056076531704128 455607325564449984 456294849050767038 457547259432425136 458803107354014592 458909079963184656 459331293902284544 459814226077510464 459887721877938432 461772072538911056 463039516470856832 464767167202903296 465752866267694772 467031236440433184 468302608236313539 469587976785910008 470876873337014976 471990030348410496 476052235249165692 476991194293049648 481103187347300076 483151680237464979 484404028850028248 484477805617805688 485366266026300672 486956024176342656 488951284894055048 489543594142866744 490136620907425032 491628025504788926 492223577322480978 492977416242679472 493574602694820816 494737690632446232 495499112319787264 495676197718460564 496099353521870592 497036699633515808 497446108646857434 498132078250636336 498211698701099968 498811468505906448 500756397331137792 501363007140139776 502426320304521132 503417299240033008 503497764469811904 505176829357283109 506173233359960196 506563408028895048 507562546900746912 509154599667182976 512331058583317376 513934197260904576 516747705640070112 518166043349969664 519493581606274938 520919456029713936 521002718769768768 521195119626241749 522223117889804356 523584082248844032 525299018205975936 525813454861825728 530338893654772306 530981339316377118 534514790455203584 534705819586055884 535965831518483418 536615093579680854 537440966315359808 540186034916266752 540379090881398652 540840409277158656 542486097108732608 543143257735151424 544954532456281779 545368740843369092 545455911508962896 546029393467043676 546953045758301312 548354336139956879 548906050920670272 549859425809142488 550070195505811929 552672086818224256 554401456887747456 554599593273014406 557436501359760672 558535981638576768 558966519204297984 559166287087705284 560398588031965878 560488161038737464 561593660370174816 562026554893372608 563135088532215552 564329410698856764 564811175339304192 567216089102914368 568334858509428992 573234296944855104 576372440906232048 577954432967273856 585201537825955648 585410681788181873 585910443383588544 588405195879747376 590020214715647872 591531842922630649 592126999812061632 594648221830726128 596189573969265536 596280376144991616 597808042847539197 601329139262104032 601786196792683136 602515192791220608 602730524444636958 604621087104779784 605080646775124832 605813633627668896 606280614333795648 606741435375605504 607476434085933312 608295903248373218 608393132067689384 610063012576566848 610296859247324184 611878773284246208 611971964990912448 613085634770013952 613637900447583258 615322176478088976 617011075407123072 618370855759410624 618469694939296512 618591854035285299 621003821690259696 621756097670502288 622708315253910912 623462656035563136 624403477648418052 626117302381213344 627835831116019968 634736313665554256 639376715823107616 641131638190417152 641470916463066768 644202240316619972 645970407490407584 652724792190488992 653515494543233376 656298103096641304 658099470259761088 658351730054200104 659650254176594976 661955845364715798 663261478195809912 663772741555103856 665081958007875264 667168096115619072 669901760406028176 670713270715423728 671223065653377344 671330352626415872 673569105809710812 674897644479946928 675417877371860064 676750062534329216 677009471391768528 677117683252505664 680715727622015436 682584114797556192 684442273576150557 686320889148637704 688204661031021888 688996940853426816 689721339116265696 689831582816907648 692658108808366584 694559274706285248 694670291693025024 694926826168322332 701084606482434304 707975119088502824 709381465730747136 714078352873748538 714621108691311224 715486791439574472 718533268045460738 720505454508531536 724191010313535232 726606043275042372 726716708426708532 728039191289391568 730434036264513984 731874734560893696 733426927341082572 734315391214300116 737442038257183389 738335365983721467 739466124364019208 740361904042231224 743248668479680896 743514296577690846 744149030282805888 745555049450273712 747198117375954504 747317548051649952 748791547160233088 749368739857830144 750379617875730466 751134595996706688 752439214265142352 755125948860049512 755246646704717856 756288118803885824 757319601819186432 759259850039940294 761343820351120368 764312395926473472 765238274056002816 768496587874976064 775110690726205678 781213924511451392 783334676834706534 787948527308963904 788720182292738592 789502666416082176 790885013534164224 792864295774301504 795508340482158459 796472008974565677 797077390463385596 801440952819936977 801772185682805376 802058729379083826 803640699259515944 803948747277725127 806161449473039712 807751511503558528 808374152445060864 809464627157284046 810279052374400128 810568636322097978 813729145663098912 814714886602727136 815838364378994944 815962619987883264 816951066529358592 818053111265053638 818183867263444344 819044090200565514 820429568637451968 824494474345880832 824789138713713732 825493256265136896 828005095587012928 829008130227336384 832537970197890736 833242426328330496 834823069841617792 837803972457865152 842390490555262224 844702632798323328 846494116048285146 850824133654371552 852502287764143488 853159424048665344 855294555284089024 864546539656152487 871353992724311168 877802306738933472 878865665075382816 879533672235459968 882607793819621064 884348637594413216 885030322073471808 886775944010500352 891972332746089192 893202347208037568 893521566939856543 894284360953898304 894420564217487424 898092141079614416 900557169829146752 902679295189024704 902823577670007552 903772789186830912 904095786666955437 907620970162687248 908720450441503344 910112153063408256 911214651128899968 912443854872559827 912589698101534076 915094518864850272 917606214708029184 917818159926369312 919628452155020928 923544145077822112 926079032941713664 931505732535389544 934062472880866368 936605216472627078 939175953571820016 941753746674029952 943980060696820992 952104470498331384 953982388586099296 962206374694600152 966303360474929958 968808057700056496 968955611235611376 973912048352685312 977902569788110096 979087188285733488 980273241814850064 983256051009577852 984447154644961956 985954832485358944 987149205389641632 988638839609995249 989475381264892464 991352395436921128 994073399267031616 994892217293714868 996264156501272672 996423397402199936 997622937011812896 1004852640609042264 1006834598480066016 1006995528939623808 1010353658714566218 1012346466719920392 1013126816057790096 1015125093801493824 1018309199334365952 1024662117166634752 1027868394521809152 1033495411280140224 1038987163212549876 1041838912059427872 1042005437539537536 1042390239252483498 1044446235779608712 1050598036411951872 1051626909723651456 1060677787309544612 1061962678632754236 1066484417532042119 1069411639172111768 1071931663036966836 1073230187159361708 1074881932630719616 1077799902068191107 1080758181762797304 1084972194217465216 1086286515470302848 1089909064912563558 1090737481686738184 1090911823017925792 1092058786934087352 1093906091516602624 1096708672279913758 1097812101841340544 1099718851618284976 1100140391011623858 1105344173636448512 1108802913775494912 1109199186546028812 1114873002719521344 1115271444866536269 1117071963277153536 1118332574175410568 1120797176063931756 1120976322077474928 1123187320740349632 1124053109786745216 1125569426813595699 1128658821397713528 1134432178205828736 1146468593889710208 1150459568518817089 1152744881812464096 1155908865934547712 1161259301623380739 1162666036089308517 1170403075651911296 1170821363576363746 1171820886767177088 1175002015252059801 1176810391759494752 1180040429431295744 1183063685845261298 1184253999624123264 1189296443661452256 1192379147938531072 1192560752289983232 1195616085695078394 1202658278524208064 1203088094068625739 1203572393585366272 1205030385582441216 1205461048889273916 1209242174209559568 1210161293550249664 1211627267255337792 1212561228667591296 1214196940735926069 1216591806496746436 1216786264135378768 1220126025153133696 1220593718494648368 1223757546568492416 1223943929981824896 1227079666897580457 1227275800895166516 1230644352956177952 1234022150814246144 1236741711518821248 1237183708070570598 1242007643380519392 1243512195341004576 1245416630507821824 1246925312071126272 1248806955296836104 1252234604762426688 1269472627331108512 1278753431646215232 1282941832926133536 1288404480633239944 1291940814980815168 1305449584380977984 1305916136296713409 1307030989086466752 1312596206193282608 1316198940519522176 1316703460108400208 1319300508353189952 1323911690729431596 1326522956391619824 1327545483110207712 1330163916015750528 1339803520812056352 1341426541430847456 1342446131306754688 1347138211619421624 1349795288959893856 1350835754743720128 1353500125068658432 1354018942783537056 1354235366505011328 1361431455244030872 1365168229595112384 1368884547152301114 1372641778297275408 1376409322062043776 1377993881706853632 1379442678232531392 1379663165633815296 1385316217616733168 1389118549412570496 1389853652336644664 1415950238177005648 1428156705747497076 1429242217382622448 1430973582879148944 1437066536090921476 1441010909017063072 1449455040712394937 1453212086550084744 1453433416853417064 1456078382578783136 1460868072529027968 1466853854682165144 1468630782428600232 1474884076514366778 1476670731967442934 1478932248728038416 1480723808084462448 1486497336959361792 1487028593155381692 1488298060565611776 1491110098900547424 1494396234751909008 1494635096103299904 1497583094320466176 1500759235751460932 1502269191993413376 1504878428530284704 1510251897720099024 1510493293409435712 1518519700079880588 1522687640702240736 1536993175749952128 1550221381452411356 1563585358878725247 1566669353669413068 1575897054617927808 1577440364585477184 1585728591548603008 1591016680964316918 1592944017949131354 1594154780926771192 1602881905639873954 1603544371365610752 1604117458758167652 1607281398519031888 1607897494555450254 1612322898946079424 1615503023007117056 1618929254314568092 1620558104748800256 1621137272644195956 1627458291326197824 1629429773205454272 1636106222530107276 1636367734526888688 1638088180401131028 1640859137274903936 1645063008419870637 1649578277427427464 1656010191174025856 1658016260454672768 1665075940395781472 1669646139683235584 1675607944915730304 1684780981110524448 1689405265596646656 1692988232096570292 1697225133141864157 1701648267308743104 1705004575528286976 1710589110568178048 1729093079312304974 1742707985448622336 1755604613477866944 1756232045364545619 1757731330150765632 1759067344470919936 1765215587639242128 1768697275188826432 1770060644146943616 1772448407740949549 1774595528767891947 1783944665492178384 1786404694416075136 1787043133879713086 1788568721907796608 1788841128434974848 1793424128542617591 1796184282159228832 1801114339658293504 1805358590378049408 1807545578373661824 1808191573333910874 1815241940325374496 1817440900883006688 1820224306126816512 1822429302257799936 1824887709745119654 1825179396203068152 1830189037729700544 1835636319852738624 1839256904310041856 1847088290155644224 1863011465070779088 1868124945761732736 1873210432945254156 1878351907143640032 1883507493348059904 1904208940996662768 1907964777172198592 1924412749389200304 1932606720949859916 1937616115400112992 1937911222471222752 1955805139576220192 1958174376571466976 1960546483629700128 1966512102019155704 1968894309289923912 1971909664970717888 1974298410779283264 1977277679219990498 1978950762529784928 1982704790873842256 1988146798534063232 1989784434587429736 1992528313002545344 1992846794804399872 1995245874023625792 2009705281218084528 2013669196960132032 2013991057879247616 2020707317429132436 2024692933439840784 2026253632115580192 2030250187602987648 2066990822560280448 2077974326425099752 2083677824118855744 2084010875079075072 2084780478504966996 2088892471559217424 2103253819447302912 2121355574619089224 2123925357265508472 2132968835064084238 2138823278344223536 2143863326073933672 2146460374318723416 2149763865261439232 2155599804136382214 2161516363525594608 2169944388434930432 2172573030940605696 2179818129825127116 2181474963373476368 2181823646035851584 2184117573868174704 2193417344559827516 2195624203682681088 2199437703236569952 2200280782023247716 2212326114771550167 2218398373092057624 2229746005439042688 2230542889733072538 2236665148350821136 2241594352127863512 2241952644154949856 2246374641480699264 2248106219573490432 2251138853627191398 2257317642795427056 2268864356411657472 2292937187779420416 2300919137037634178 2305489763624928192 2322518603246761478 2325332072178617034 2340806151303822592 2341642727152727492 2343641773534354176 2350004030504119602 2353620783518989504 2366127371690522596 2368507999248246528 2378592887322904512 2386525021446475377 2391232171390156788 2404322858459810931 2405316557048416128 2406176188137251478 2410922097778547832 2418484348419119136 2420322587100499328 2423254534510675584 2425122457335182592 2428393881471852138 2433183612993492872 2433572528270757536 2440252050306267392 2441187436989296736 2447515093136984832 2447887859963649792 2454159333795160914 2454551601790333032 2461288705912355904 2473483423037642496 2474367416141141196 2484015286761038784 2487024390682009152 2497613910593672208 2504469209524853376 2538945254662217024 2557506863292430464 2565883665852267072 2576808961266479888 2583881629961630336 2590501519006003187 2593639618968457461 2610899168761955968 2611832272593426818 2614061978172933504 2625192412386565216 2632397881039044352 2633406920216800416 2638601016706379904 2647823381458863192 2653045912783239648 2655090966220415424 2660327832031501056 2679607041624112704 2680564700819569629 2682853082861694912 2684892262613509376 2694276423238843248 2699590577919787712 2701671509487440256 2708037885567074112 2708470733010022656 2722862910488061744 2730336459190224768 2737331564617679481 2737769094304602228 2745283556594550816 2752818644124087552 2758885356465062784 2770632435233466336 2778237098825140992 2779707304673289328 2831900476354011296 2856313411494994152 2858484434765244896 2861947165758297888 2874133072181842952 2882021818034126144 2898910081424789874 2906424173100169488 2906866833706834128 2912156765157566272 2921736145058055936 2933707709364330288 2937261564857200464 2949768153028733556 2953341463934885868 2957864497456076832 2961447616168924896 2965916518829985747 2974057186310763384 2982220197801094848 2988792469503818016 2989270192206599808 3001518471502921864 3009756857060569408 3020503795440198048 3020986586818871424 3037039400159761176 3045375281404481472 3073986351499904256 3100442762904822712 3127170717757450494 3133338707338826136 3151794109235855616 3154880729170954368 3171457183097206016 3182033361928633836 3185888035898262708 3188309561853542384 3199453252596126357 3205763811279747908 3208234917516335304 3214562797038063776 3215794989110900508 3224645797892158848 3233399706204573321 3237858508629136184 3242274545288391912 3254916582652395648 3258859546410908544 3272212445060214552 3272735469053777376 3276176360802262056 3281718274549807872 3290126016839741274 3299156554854854928 3312020382348051712 3316032520909345536 3330151880791562944 3351215889831460608 3369561962221048896 3376708280440787097 3385976464193140584 3394450266283728314 3403296534617486208 3421178221136356096 3451378705556451267 3458186158624609948 3483777904870142217 3487998108267925551 3511209226955733888 3512464090729091238 3515462660301531264 3530431175278484256 3537394550377652864 3540121288293887232 3544896815481899098 3549191057535783894 3567889330984356768 3572809388832150272 3574086267759426172 3577137443815593216 3577682256869949696 3586848257085235182 3592368564318457664 3610717180756098816 3615091156747323648 3616383146667821748 3630483880650748992 3634881801766013376 3642590822207778207 3649775419490239308 3650358792406136304 3660378075459401088 3671272639705477248 3694176580311288448 3726022930141558176 3736249891523465472 3746420865890508312 3756703814287280064 3786117604701081581 3808417881993325536 3815929554344397184 3848825498778400608 3865213441899719832 3875232230800225984 3875822444942445504 3911610279152440384 3916348753142933952 3917748408890140227 3921092967259400256 3933024204038311408 3937788618579847824 3943819329941435776 3948596821558566528 3953923371114425917 3954555358439980996 3957901525059569856 3965409581747684512 3976293597068126464 3979568869174859472 3985056626005090688 3990491748047251584 4019410562436169056 4027338393920264064 4041414634858264872 4049385866879681568 4052507264231160384 4060500375205975296 4133981645120560896 4155948652850199504 4167355648237711488 4169560957009933992 4177784943118434848 4242711149238178448 4247850714531016944 4265937670128168476 4277646556688447072 4287726652147867344 4292920748637446832 4311199608272764428 4323032727051189216 4359636259650254232 4362949926746952736 4363647292071703168 4368235147736349408 4386834689119655032 4398875406473139904 4400561564046495432 4424652229543100334 4436796746184115248 4459492010878085376 4461085779466145076 4473330296701642272 4483188704255727024 4483905288309899712 4492749282961398528 4502277707254382796 4514635285590854112 4601838274075268356 4610979527249856384 4645037206493522956 4650664144357234068 4670466242295494797 4683285454305454984 4700008061008239204 4707241567037979008 4732254743381045192 4757185774645809024 4773050042892950754 4782464342780313576 4808645716919621862 4810633114096832256 4812352376274502956 4821844195557095664 4836968696838238272 4840645174200998656 4846509069021351168 4856787762943704276 4866367225986985744 4867145056541515072 4882374873978593472 4908318667590321828 4909103203580666064 4922577411824711808 4935189025259611911 4948734832282282392 4968030573522077568 4974048781364018304 4995227821187344416 5008938419049706752 5038219489720336907 5077890509324434048 5091675399425592471 5115013726584860928 5131767331704534144 5153617922532959776 5167763259923260672 5181003038012006374 5187279237936914922 5221798337523911936 5223664545186853636 5228123956345867008 5250384824773130432 5266813840433600832 5268696136093636857 5277202033412759808 5295646762917726384 5306091825566479296 5310181932440830848 5317345223222848647 5323786586303675841 5359214083248225408 5361129401639139258 5365706165723389824 5388552846477686496 5399181155839575424 5403343018974880512 5416075771134148224 5445725820976123488 5460672918380449536 5474663129235358962 5475538188609204456 5490567113189101632 5517770712930125568 5541264870466932672 5559414609346578656 5663800952708022592 5712626822989988304 5716968869530489792 5723894331516595776 5748266144363685904 5764043636068252288 5778811080859545571 5797820162849579748 5812848346200338976 5813733667413668256 5824313530315132544 5867415418728660576 5874523129714400928 5899536306057467112 5906682927869771736 5915728994912153664 5922895232337849792 5931833037659971494 5948114372621526768 5964440395602189696 5977584939007636032 5978540384413199616 6003036943005843728 6019513714121138816 6041007590880396096 6041973173637742848 6074078800319522352 6090750562808962944 6200885525809645424 6254341435514900988 6266677414677652272 6309761458341908736 6364066723857267672 6371776071796525416 6376619123707084768 6398906505192252714 6411527622559495816 6416469835032670608 6429125594076127552 6431589978221801016 6449291595784317696 6466799412409146642 6475717017258272368 6484549090576783824 6509833165304791296 6517719092821817088 6544424890120429104 6545470938107554752 6552352721604524112 6580252033679482548 6598313109709709856 6660303761583125888 6739123924442097792 6753416560881574194 6771952928386281168 6788900532567456628 6806593069234972416 6902757411112902534 6916372317249219896 6967555809740284434 6975996216535851102 7022418453911467776 7024928181458182476 7030925320603062528 7060862350556968512 7074789100755305728 7089793630963798196 7098382115071567788 7128606369819439427 7135778661968713536 7148172535518852344 7173696514170470364 7184737128636915328 7212968575379432793 7232766293335643496 7260967761301497984 7269763603532026752 7285181644415556414 7299550838980478616 7300717584812272608 7320756150918802176 7342545279410954496 7388353160622576896 7452045860283116352 7492841731781016624 7513407628574560128 7572235209402163162 7616835763986651072 7631859108688794368 7689913957994198437 7697650997556801216 7730426883799439664 7750464461600451968 7751644889884891008 7771504557018009561 7780918856905372383 7823220558304880768 7832697506285867904 7835496817780280454 7842185934518800512 7866048408076622816 7875577237159695648 7887638659882871552 7897193643117133056 7907846742228851834 7909110716879961992 7915803050119139712 7930819163495369024 7959137738349718944 7970113252010181376 7980983496094503168 8038821124872338112 8041694102458708887 8054676787840528128 8082829269716529744 8098771733759363136 8105014528462320768 8311897305700399008 8334711296475422976 8339121914019867984 8355569886236869696 8485422298476356896 8495701429062033888 8531875340256336952 8555293113376894144 8575453304295734688 8585841497274893664 8622399216545528856 8646065454102378432 8719272519300508464 8725899853493905472 8727294584143406336 8736470295472698816 8773669378239310064 8797750812946279808 8801123128092990864 8849304459086200668 8873593492368230496 8897749556489957241 8922171558932290152 8946660593403284544 8966377408511454048 8967810576619799424 9004555414508765592 9029270571181708224 9203676548150536712 9221959054499712768 9290074412987045912 9301328288714468136 9340932484590989594 9366570908610909968 9400016122016478408 9414483134075958016 9464509486762090384 9514371549291618048 9546100085785901508 9564928685560627152 9598359757788379071 9617291433839243724 9624704752549005912 9643688391114191328 9673937393676476544 9713575525887408552 9732734451973971488 9734290113083030144 9764749747957186944 9816637335180643656 9818206407161332128 9845154823649423616 9870378050519223822 9897469664564564784 9936061147044155136 9948097562728036608 9990455642374688832 10076438979440673814 10155781018648868096 10183350798851184942 10263534663409068288 10307235845065919552 10354136116669353801 10362006076024012748 10374558475873829844 10418732386659180701 10447329090373707272 10451333714610426651 10500769649546260864 10533627680867201664 10537392272187273714 10591293525835452768 10612183651132958592 10620363864881661696 10634690446445697294 10647573172607351682 10718428166496450816 10722258803278278516 10731412331446779648 10777105692955372992 10798362311679150848 10832151542268296448 10891451641952246976 10949326258470717924 10951076377218408912 10981134226378203264 11082529740933865344 11118829218693157312 11239105015529982331 11327601905416045184 11358352814103244743 11425253645979976608 11433937739060979584 11447788663033191552 11496532288727371808 11528087272136504576 11557622161719091142 11595640325699159496 11625696692400677952 11627467334827336512 11648627060630265088 11734830837457321152 11749046259428801856 11753245226670420681 11799072612114934224 11813365855739543472 11831457989824307328 11845790464675699584 11861770113343277751 11863666075319942988 11896228745243053536 11928880791204379392 11955169878015272064 12006073886011687456 12039027428242277632 12082015181760792192 12148157600639044704 12181501125617925888 12401771051619290848 12508682871029801976 12533354829355304544 12728133447714535344 12743552143593050832 12753238247414169536 12797813010384505428 12823055245118991632 12832939670065341216 12858251188152255104 12863179956443602032 12933598824818293284 12951434034516544736 12969098181153567648 13088849780240858208 13090941876215109504 13104705443209048224 13160504067358965096 13196626219419419712 13320607523166251776 13478247848884195584 13506833121763148388 13543905856772562336 13577801065134913256 13805514822225805068 13832744634498439792 13935111619480568868 13951992433071702204 14011398726886484391 14049856362916364952 14121724701113937024 14179587261927596392 14196764230143135576 14257212739638878854 14271557323937427072 14296345071037704688 14347393028340940728 14369474257273830656 14425937150758865586 14465532586671286992 14521935522602995968 14539527207064053504 14570363288831112828 14599101677960957232 14601435169624545216 14904091720566232704 14985683463562033248 15026815257149120256 15114658469161010721 15144470418804326324 15233671527973302144 15275026198276777413 15379827915988396874 15395301995113602432 15460853767598879328 15500928923200903936 15503289779769782016 15543009114036019122 15561837713810744766 15646441116609761536 15665395012571735808 15670993635560560908 15684371869037601024 15732096816153245632 15751154474319391296 15815693484457703668 15818221433759923984 15831606100238279424 15861638326990738048 15918275476699437888 15952035669668545941 16077642249744676224 16083388204917417774 16165658539433059488 16197543467518726272 16210029056924641536 16623794611400798016 16678243828039735968 16711139772473739392 16970844596952713792 16976909771857274317 16991402858124067776 17063750680512673904 17110586226753788288 17150906608591469376 17171682994549787328 17244798433091057712 17292130908204756864 17336433242578636713 17438545038601016928 17451799706987810944 17472940590945397632 17547338756478620128 17595501625892559616 17602246256185981728 17698608918172401336 17747186984736460992 17795499112979914482 17844343117864580304 17893321186806569088 17932754817022908096 17935621153239598848 18009110829017531184 18058541142363416448 18407353096301073424 18580148825974091824 18602656577428936272 18681864969181979188 18733141817221819936 18800032244032956816 18929018973524180768 19092200171571803016 19129857371121254304 19196719515576758142 19234582867678487448 19249409505098011824 19287376782228382656 19347874787352953088 19427151051774817104 19465468903947942976 19468580226166060288 19529499495914373888 19633274670361287312 19636412814322664256 19740756101038447644 19794939329129129568 19980911284749377664 20152877958881347628 20366701597702369884 20614471690131839104 20708272233338707602 20724012152048025496 20749116951747659688 20837464773318361402 20894658180747414544 20902667429220853302 21001539299092521728 21067255361734403328 21074784544374547428 21182587051670905536 21224367302265917184 21269380892891394588 21295146345214703364 21385819109458318281 21444517606556557032 21554211385910745984 21782903283904493952 21898652516941435848 21902152754436817824 21962268452756406528 22063926730844234041 22165059481867730688 22237658437386314624 22478210031059964662 22655203810832090368 22716705628206489486 22850507291959953216 22867875478121959168 22895577326066383104 22993064577454743616 23069741873982595311 23115244323438182284 23191280651398318992 23251393384801355904 23254934669654673024 23314513671054028683 23469661674914642304 23498092518857603712 23506490453340841362 23598145224229868448 23626731711479086944 23662915979648614656 23691580929351399168 23723540226686555502 23727332150639885976 23792457490486107072 23910339756030544128 24012147772023374912 24164030363521584384 24296315201278089408 24803542103238581696 25017365742059603952 25066709658710609088 25456266895429070688 25487104287186101664 25506476494828339072 25595626020769010856 25646110490237983264 25665879340130682432 25716502376304510208 25726359912887204064 25867197649636586568 25902868069033089472 25938196362307135296 26177699560481716416 26181883752430219008 26209410886418096448 26321008134717930192 26393252438838839424 27013666243526296776 27087811713545124672 27155602130269826512 27611029644451610136 27665489268996879584 27870223238961137736 27903984866143404408 28022797453772968782 28099712725832729904 28243449402227874048 28359174523855192784 28393528460286271152 28514425479277757708 28543114647874854144 28592690142075409376 28694786056681881456 28851874301517731172 28931065173342573984 29140726577662225656 29198203355921914464 29202870339249090432 29808183441132465408 29971366927124066496 30229316938322021442 30288940837608652648 30467343055946604288 30550052396553554826 30759655831976793748 30790603990227204864 30921707535197758656 31086018228072038244 31123675427621489532 31256197159977542103 31341987271121121816 31464193632306491264 31502308948638782592 31631386968915407336 31636442867519847968 31723276653981476096 31836550953398875776 31904071339337091882 32155284499489352448 32166776409834835548 32331317078866118976 32395086935037452544 33247589222801596032 33356487656079471936 33422279544947478784 33676519747078041431 33717315046589946993 33941689193905427584 33953819543714548634 33982805716248135552 34075058442309734229 34127501361025347808 34221172453507576576 34301813217182938752 34343365989099574656 34489596866182115424 34584261816409513728 34672866485157273426 34877090077202033856 34903599413975621888 34945881181890795264 35094677512957240256 35204492512371963456 35397217836344802672 35494373969472921984 35585310340029833253 35590998225959828964 35688686235729160608 35786642373613138176 35865509634045816192 36018221658035062368 36117082284726832896 36814706192602146848 37160297651948183648 37205313154857872544 37363729938363958376 37466283634443639872 37600064488065913632 37858037947048361536 38184400343143606032 38259714742242508608 38393439031153516284 38469165735356974896 38498819010196023648 38574753564456765312 38854302103549634208 38930937807895885952 39266549340722574624 39272825628645328512 39481512202076895288 39589878658258259136 39961822569498755328 40305755917762695256 40733403195404739768 41228943380263678208 41416544466677415204 41448024304096050992 41498233903495319376 41674929546636722804 41789316361494829088 41805334858441706604 42034196180659453173 42149569088749094856 42365174103341811072 42538761785782789176 42590292690429406728 42771638218916636562 42889035213113114064 43108422771821491968 43565806567808987904 43797305033882871696 43804305508873635648 44127853461688468082 44475316874772629248 44956420062119929324 45343975407483032163 45433411256412978972 45701014583919906432 45986129154909487232 46139483747965190622 46230488646876364568 46382561302796637984 46502786769602711808 46509869339309346048 46629027342108057366 46939323349829284608 46996185037715207424 47012980906681682724 47196290448459736896 47253463422958173888 47447080453373111004 47454664301279771952 47584914980972214144 48024295544046749824 48592630402556178816 49219528861114060553 49607084206477163392 50034731484119207904 50133419317421218176 50912533790858141376 50930729315571822951 50974208574372203328 51012952989656678144 51191252041538021712 51292220980475966528 51331758680261364864 51401003824487536921 51452719825774408128 51734395299273173136 51805736138066178944 51876392724614270592 52009299727735910139 52355399120963432832 52418821772836192896 52642016269435860384 52786504877677678848 54027332487052593552 54175623427090249344 54311204260539653024 55222059288903220272 55330978537993759168 55740446477922275472 55807969732286808816 56045594907545937564 56199425451665459808 56718349047710385568 56787056920572542304 57028850958555515416 57185380284150818752 57389572113363762912 57703748603035462344 57862130346685147968 58281453155324451312 58396406711843828928 58405740678498180864 59942733854248132992 60458633876644042884 60577881675217305296 61100104793107109652 61519311663953587496 61843415070395517312 62172036456144076488 62247350855242979064 62512394319955084206 62683974542242243632 62928387264612982528 63004617897277565184 63262773937830814672 63272885735039695936 63673101906797751552 63808142678674183764 64157457328374954843 64333552819669671096 64662634157732237952 66191780192532702123 66495178445603192064 66712975312158943872 67353039494156082862 67434630093179893986 67883378387810855168 67907639087429097268 67965611432496271104 68150116884619468458 68255002722050695616 68603626434365877504 68686731978199149312 68979193732364230848 69209225621947785933 69345732970314546852 69754180154404067712 70189355025914480512 70408985024743926912 70794435672689605344 70988747938945843968 71170620680059666506 71181996451919657928 71377372471458321216 71731019268091632384 72036443316070124736 73629412385204293696 74320595303896367296 74410626309715745088 74727459876727916752 74932567268887279744 75124544051174092423 75200128976131827264 75716075894096723072 76368800686287212064 76519429484485017216 76786878062307032568 76938331470713949792 76997638020392047296 77149507128913530624 77708604207099268416 77861875615791771904 78533098681445149248 78545651257290657024 78963024404153790576 79179757316516518272 80611511835525390512 81466806390809479536 82833088933354830408 82896048608192101984 82996467806990638752 83349859093273445608 83578632722989658176 83610669716883413208 84068392361318906346 84299138177498189712 84730348206683622144 85077523571565578352 85180585380858813456 85543276437833273124 85778070426226228128 87594610067765743392 87608611017747271296 88255706923376936164 89912840124239858648 90687950814966064326 90866822512825957944 91402029167839812864 91972258309818974464 92278967495930381244 92460977293752729136 92765122605593275968 93258054684216114732 93768591479932626309 94025961813363365448 94392580896919473792 94506926845916347776 94894160906746222008 94909328602559543904 95169829961944428288 96048591088093499648 97185260805112357632 98439057722228121106 99214168412954326784 100069462968238415808 100266838634842436352 101029559241234124293 101151945139769840979 101825067581716282752 101861458631143645902 101948417148744406656 102382504083076043424 102584441960951933056 102663517360522729728 102802007648975073842 102905439651548816256 103468790598546346272 103611472276132357888 103752785449228541184 104018599455471820278 104710798241926865664 104837643545672385792 105284032538871720768 108054664974105187104 108351246854180498688 108622408521079306048 109797410536331365849 110444118577806440544 110661957075987518336 111480892955844550944 111615939464573617632 112091189815091875128 112398850903330919616 113436698095420771136 113574113841145084608 114057701917111030832 114370760568301637504 114779144226727525824 115407497206070924688 115724260693370295936 116562906310648902624 116792813423687657856 119885467708496265984 120917267753288085768 121155763350434610592 122200209586214219304 123038623327907174992 123686830140791034624 124344072912288152976 124494701710485958128 125024788639910168412 125367949084484487264 126525547875661629344 126545771470079391872 127616285357348367528 128314914656749909686 128667105639339342192 129325268315464475904 132383560385065404246 133425950624317887744 134706078988312165724 134869260186359787972 135443521026569349113 135815278174858194536 136300233769238936916 136510005444101391232 137958387464728461696 138418451243895571866 138691465940629093704 139508360308808135424 140378710051828961024 140817970049487853824 141588871345379210688 142341241360119333012 142363992903839315856 142754744942916642432 144072886632140249472 146108365201889770303 147258824770408587392 147658586583342181659 148641190607792734592 148821252619431490176 149454919753455833504 149865134537774559488 150249088102348184846 150400257952263654528 151432151788193446144 152737601372574424128 152792187946715468853 153038858968970034432 153573756124614065136 153876662941427899584 153995276040784094592 154203011473462610763 155417208414198536832 157066197362890298496 157926048808307581152 158359514633033036544 161223023671050781024 162933612781618959072 165666177866709660816 165792097216384203968 165992935613981277504 166699718186546891216 167157265445979316352 167221339433766826416 168136784722637812692 168598276354996379424 170155047143131156704 170361170761717626912 171086552875666546248 171556140852452456256 175189220135531486784 175217222035494542592 176511413846753872328 179825680248479717296 181375901629932128652 181733645025651915888 184557934991860762488 184921954587505458272 185530245211186551936 186516109368432229464 187537182959865252618 188051923626726730896 188785161793838947584 189013853691832695552 189788321813492444016 189818657205119087808 196878115444456242212 198575340577598106369 200138925936476831616 202059118482468248586 202303890279539681958 203650135163432565504 203722917262287291804 203896834297488813312 204765008166152086848 205168883921903866112 205604015297950147684 205810879303097632512 206937581197092692544 208037198910943640556 210568065077743441536 216109329948210374208 217244817042158612096 219594821072662731698 220888237155612881088 221323914151975036672 222961785911689101888 223231878929147235264 224182379630183750256 224797701806661839232 225373632153522277269 226873396190841542272 227148227682290169216 228115403834222061664 228741521136603275008 229558288453455051648 230814994412141849376 231448521386740591872 233125812621297805248 233585626847375315712 241834535506576171536 242311526700869221184 244400419172428438608 246077246655814349984 248688145824576305952 248989403420971916256 250049577279820336824 250735898168968974528 253051095751323258688 253091542940158783744 255232570714696735056 256629829313499819372 257334211278678684384 264767120770130808492 269412157976624331448 269738520372719575944 270887042053138698226 271630556349716389072 272600467538477873832 273020010888202782464 275916774929456923392 276836902487791143732 277382931881258187408 283177742690758421376 284682482720238666024 284727985807678631712 285509489885833284864 288145773264280498944 292216730403779540606 294517649540817174784 295317173166684363318 297282381215585469184 297642505238862980352 298909839506911667008 300498176204696369692 300800515904527309056 303088677723702372879 305475202745148848256 305584375893430937706 307147512249228130272 307753325882855799168 307990552081568189184 308406022946925221526 310834416828397073664 314132394725780596992 315852097616615162304 322446047342101562048 325867225563237918144 329392231608994097547 331332355733419321632 331584194432768407936 331985871227962555008 333399436373093782432 334314530891958632704 334442678867533652832 336273569445275625384 337196552709992758848 340310094286262313408 340722341523435253824 342173105751333092496 343112281704904912512 350378440271062973568 353022827693507744656 359651360496959434592 362751803259864257304 363467290051303831776 369115869983721524976 369843909175010916544 371060490422373103872 373032218736864458928 375074365919730505236 376103847253453461792 379576643626984888032 379637314410238175616 393756230888912484424 397150681155196212738 400277851872953663232 404118236964936497172 404607780559079363916 406330563079708047339 407445834524574583608 409530016332304173696 411208030595900295368 413875162394185385088 416074397821887281112 421136130155486883072 432218659896420748416 434489634084317224192 438325095605669310909 439189642145325463396 441776474311225762176 442975759750026544977 445923571823378203776 446463757858294470528 448364759260367500512 449595403613323678464 450747264307044554538 453746792381683084544 454296455364580338432 456230807668444123328 459116576906910103296 461629988824283698752 462609034420387832289 466251625242595610496 483669071013152343072 484623053401738442368 488800838344856877216 492154493311628699968 497376291649152611904 497978806841943832512 500099154559640673648 501471796337937949056 506102191502646517376 510465141429393470112 513259658626999638744 514668422557357368768 529534241540261616984 538824315953248662896 539477040745439151888 541774084106277396452 543261112699432778144 545200935076955747664 553673804975582287464 554765863762516374816 566355485381516842752 569364965440477332048 569455971615357263424 584433460807559081212 590634346333368726636 597819679013823334016 600996352409392739384 606177355447404745758 610950405490297696512 611168751786861875412 614295024498456260544 615506651765711598336 616812045893850443052 631704195233230324608 639853875194482787189 644892094684203124096 651734451126475836288 658784463217988195094 662664711466838643264 663168388865536815872 663971742455925110016 666798872746187564864 668885357735067305664 672547138890551250768 674393105419985517696 676120896460566831807 680620188572524626816 681444683046870507648 684346211502666184992 686224563409809825024 700756880542125947136 706045655387015489312 719302720993918869184 725503606519728514608 726934580102607663552 738231739967443049952 739687818350021833088 746064437473728917856 750148731839461010472 752207694506906923584 759153287253969776064 759274628820476351232 787512461777824968848 794301362310392425476 808236473929872994344 809215561118158727832 812661126159416094678 814891669049149167216 819060032664608347392 822416061191800590736 827750324788370770176 832148795643774562224 864437319792841496832 876650191211338621818 878379284290650926792 883552948622451524352 885951519500053089954 891847143646756407552 892927515716588941056 896729518520735001024 901494528614089109076 912461615336888246656 923259977648567397504 925218068840775664578 932503250485191220992 967338142026304686144 969246106803476884736 976619072665263201499 977601676689713754432 984308986623257399936 988176694826982292641 994752583298305223808 995957613683887665024 1000198309119281347296 1002943592675875898112 1012204383005293034752 1020930282858786940224 1026519317253999277488 1029336845114714737536 1059068483080523233968 1077648631906497325792 1078954081490878303776 1083548168212554792904 1086522225398865556288 1090401870153911495328 1107347609951164574928 1109531727525032749632 1138729930880954664096 1138911943230714526848 1168866921615118162424 1181268692666737453272 1195639358027646668032 1201992704818785478768 1212354710894809491516 1218991689239124142017 1222337503573723750824 1228590048996912521088 1233624091787700886104 1263408390466460649216 1279707750388965574378 1289784189368406248192 1303468902252951672576 1314975286817007932727 1317568926435976390188 1325329422933677286528 1333597745492375129728 1337770715470134611328 1345094277781102501536 1348786210839971035392 1352241792921133663614 1361240377145049253632 1362889366093741015296 1368692423005332369984 1412091310774030978624 1427366336972307756037 1438605441987837738368 1451007213039457029216 1453869160205215327104 1476463479934886099904 1479375636700043666176 1492128874947457835712 1500297463678922020944 1504415389013813847168 1518306574507939552128 1575024923555649937696 1588602724620784850952 1616472947859745988688 1618431122236317455664 1625322252318832189356 1629783338098298334432 1644832122383601181472 1664297591287549124448 1753300382422677243636 1756758568581301853584 1771903039000106179908 1793459037041470002048 1802989057228178218152 1824923230673776493312 1846519955297134795008 1850436137681551329156 1919561625583448361567 1934676284052609372288 1953238145330526402998 1955203353379427508864 1968617973246514799872 1976353389653964585282 1989505166596610447616 1991915227367775330048 2000396618238562694592 2041860565717573880448 2053038634507998554976 2058673690229429475072 2118136966161046467936 2155297263812994651584 2157908162981756607552 2167096336425109585808 2173044450797731112576 2180803740307822990656 2214695219902329149856 2219063455050065499264 2277459861761909328192 2277823886461429053696 2337733843230236324848 2362537385333474906544 2403985409637570957536 2424709421789618983032 2437983378478248284034 2444675007147447501648 2457180097993825042176 2467248183575401772208 2559415500777931148756 2629950573634015865454 2635137852871952780376 2650658845867354573056 2667195490984750259456 2675541430940269222656 2690188555562205003072 2704483585842267327228 2737384846010664739968 2824182621548061957248 2854732673944615512074 2877210883975675476736 2902014426078914058432 2907738320410430654208 2929857217995789604497 2952926959869772199808 2984257749894915671424 3000594927357844041888 3008830778027627694336 3036613149015879104256 3150049847111299875392 3177205449241569701904 3232945895719491977376 3236862244472634911328 3250644504637664378712 3259566676196596668864 3289664244767202362944 3328595182575098248896 3506600764845354487272 3513517137162603707168 3543806078000212359816 3586918074082940004096 3605978114456356436304 3700872275363102658312 3839123251166896723134 3869352568105218744576 3906476290661052805996 3910406706758855017728 3952706779307929170564 4000793236477125389184 4083721131435147760896 4106077269015997109952 4236273932322092935872 4282099010916923268111 4310594527625989303168 4315816325963513215104 4334192672850219171616 4346088901595462225152 4361607480615645981312 4429390439804658299712 4438126910100130998528 4554919723523818656384 4675467686460472649696 4725074770666949813088 4807970819275141915072 4849418843579237966064 4875966756956496568068 4889350014294895003296 4934496367150803544416 5118831001555862297512 5259901147268031730908 5270275705743905560752 5380377111124410006144 5408967171684534654456 5474769692021329479936 5648365243096123914496 5709465347889231024148 5758684876750345084701 5804028852157828116864 5859714435991579208994 5905853919739544399616 5968515499789831342848 6001189854715688083776 6300099694222599750784 6354410898483139403808 6465891791438983954752 6473724488945269822656 6501289009275328757424 6519133352393193337728 6579328489534404725888 6657190365150196497792 7013201529690708974544 7027034274325207414336 7087612156000424719632 7211956228912712872608 7401744550726205316624 7678246502333793446268 7812952581322105611992 7905413558615858341128 8001586472954250778368 8212154538031994219904 8472547864644185871744 8564198021833846536222 8621189055251978606336 8631632651927026430208 8668385345700438343232 8723214961231291962624 8789571653987368813491 8858780879609316599424 9109839447047637312768 9350935372920945299392 9450149541333899626176 9615941638550283830144 9698837687158475932128 9751933513912993136136 9778700028589790006592 9868992734301607088832 10237662003111724595024 10519802294536063461816 10540551411487811121504 10760754222248820012288 10817934343369069308912 11418930695778462048296 11517369753500690169402 11608057704315656233728 11719428871983158417988 12002379709431376167552 12600199388445199501568 12708821796966278807616 12846297032750769804333 12931783582877967909504 12947448977890539645312 13002578018550657514848 13038266704786386675456 13158656979068809451776 13314380730300392995584 14026403059381417949088 14054068548650414828672 14175224312000849439264 14423912457825425745216 14803489101452410633248 15356493004667586892536 15625905162644211223984 15810827117231716682256 16424309076063988439808 16945095729288371743488 17128396043667693072444 17336770691400876686464 17579143307974737626982 17717561759218633198848 18555762380640000828481 18701870745841890598784 18900299082667799252352 19231883277100567660288 19397675374316951864256 19503867027825986272272 19557400057179580013184 19737985468603214177664 20475324006223449190048 21039604589072126923632 21081102822975622243008 21635868686738138617824 22837861391556924096592 23034739507001380338804 23438857743966316835976 24004759418862752335104 25417643593932557615232 25692594065501539608666 25863567165755935819008 25894897955781079290624 26005156037101315029696 28052806118762835898176 28108137097300829657344 28350448624001698878528 28847824915650851490432 29606978202904821266496 30712986009335173785072 31251810325288422447968 31621654234463433364512 34256792087335386144888 34673541382801753372928 35158286615949475253964 37111524761280001656962 37403741491683781197568 37800598165335598504704 38795350748633903728512 39007734055651972544544 39114800114359160026368 39475970937206428355328 40950648012446898380096 42079209178144253847264 42162205645951244486016 43271737373476277235648 45675722783113848193184 46069479014002760677608 46877715487932633671952 50835287187865115230464 51385188131003079217332 52010312074202630059392 55667287141920002485443 56105612237525671796352 56700897248003397757056 57695649831301702980864 59213956405809642532992 61425972018670347570144 62503620650576844895936 63243308468926866729024 68513584174670772289776 70316573231898950507928 74223049522560003313924 77590701497267807457024 78015468111303945089088 81901296024893796760192 84158418356288507694528 84324411291902488972032 86543474746952554471296 91351445566227696386368 92138958028005521355216 93755430975865267343904 102770376262006158434664 104020624148405260118784 111334574283840004970886 112211224475051343592704 113401794496006795514112 118427912811619285065984 122851944037340695140288 125007241301153689791872 126486616937853733458048 137027168349341544579552 140633146463797901015856 148446099045120006627848 156030936222607890178176 163802592049787593520384 167001861425760007456329 168316836712577015389056 173086949493905108942592 182702891132455392772736 184277916056011042710432 187510861951730534687808 205540752524012316869328 222669148567680009941772 245703888074681390280576 250014482602307379583744 252973233875707466916096 274054336698683089159104 281266292927595802031712 296892198090240013255696 312061872445215780356352 334003722851520014912658 336633673425154030778112 365405782264910785545472 368555832112022085420864 375021723903461069375616 411081505048024633738656 445338297135360019883544 491407776149362780561152 548108673397366178318208 562532585855191604063424 593784396180480026511392 668007445703040029825316 737111664224044170841728 750043447806922138751232 822163010096049267477312 890676594270720039767088 1096217346794732356636416 1125065171710383208126848 1187568792360960053022784 1336014891406080059650632 1474223328448088341683456 1644326020192098534954624 1781353188541440079534176 2250130343420766416253696 2375137584721920106045568 2672029782812160119301264 3288652040384197069909248 3562706377082880159068352 4750275169443840212091136 5344059565624320238602528 7125412754165760318136704 10688119131248640477205056 14250825508331520636273408 21376238262497280954410112 42752476524994561908820224
- Sum of all divisors σ(n): 148272069736120327615027683
- Sum of proper divisors (its aliquot sum) s(n): 105519593211125765706207459
- 42752476524994561908820224 is an abundant number, because the sum of its proper divisors (105519593211125765706207459) is greater than itself. Its abundance is 62767116686131203797387235
Bases of 42752476524994561908820224
- Binary: 100011010111010011000001100101011110001111001000001011011000011000011001001001000000002
- Hexadecimal: 0x235D306578F20B61864900
- Base-36: 5DDVIXRXTJIG9VLS0
Squares and roots of 42752476524994561908820224
- 42752476524994561908820224 squared (427524765249945619088202242) is 1827774249020211091893991663583318879557527551410176
- 42752476524994561908820224 cubed (427524765249945619088202243) is 78141875674226139353720277873742751421596357309242873476667490211503668199424
-
42752476524994561908820224 is a
perfect square number . Itssquare root is 6538537797168 -
The
cube root of 42752476524994561908820224 is 349666284.7019425879
Scales and comparisons
How big is 42752476524994561908820224?- 42,752,476,524,994,561,908,820,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,752,476,524,994,561,908,820,224 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 42752476524994561908820224 cubic inches would be around 29138857.1 feet tall.
Recreational maths with 42752476524994561908820224
- 42752476524994561908820224 backwards is 42202880916549942567425724
- 42752476524994561908820224 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42752476524994561908820224's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42752476524994561908820224 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 42752476524994561908820224 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/42752476524994561908820224/
Chicago style:
Numbermatics. 2024. "Number 42752476524994561908820224 - Facts about the integer". https://numbermatics.com/n/42752476524994561908820224/
The information we have on file for 42752476524994561908820224 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 42752476524994561908820224, math, Factors of 42752476524994561908820224, curriculum, school, college, exams, university, Prime factorization of 42752476524994561908820224, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, seven hundred fifty-two sextillion, four hundred seventy-six quintillion, five hundred twenty-four quadrillion, nine hundred ninety-four trillion, five hundred sixty-one billion, nine hundred eight million, eight hundred twenty thousand, two hundred twenty-four.