189498146644376815098986496
189,498,146,644,376,815,098,986,496 is an even composite number composed of six prime numbers multiplied together.
189498146644376815098986496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-six thousand, seven hundred seventy-five divisors.
Prime factorization of 189498146644376815098986496:
216 × 32 × 72 × 134 × 196 × 474
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 189498146644376815098986496 from the Numbermatics database.
Names of 189498146644376815098986496
- Cardinal: 189498146644376815098986496 can be written as One hundred eighty-nine septillion, four hundred ninety-eight sextillion, one hundred forty-six quintillion, six hundred forty-four quadrillion, three hundred seventy-six trillion, eight hundred fifteen billion, ninety-eight million, nine hundred eighty-six thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 1.89498146644376815098986496 × 1026
Factors of 189498146644376815098986496
Divisors of 189498146644376815098986496
- Number of divisors d(n): 26775
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 32 36 38 39 42 47 48 49 52 56 57 63 64 72 76 78 84 91 94 96 98 104 112 114 117 126 128 133 141 144 147 152 156 168 169 171 182 188 192 196 208 224 228 234 247 252 256 266 273 282 288 294 304 312 329 336 338 342 361 364 376 384 392 399 416 423 441 448 456 468 494 504 507 512 532 546 564 576 588 608 611 624 637 658 672 676 684 722 728 741 752 768 784 798 819 832 846 882 893 896 912 931 936 987 988 1008 1014 1024 1064 1083 1092 1128 1152 1176 1183 1197 1216 1222 1248 1274 1316 1344 1352 1368 1444 1456 1482 1504 1521 1536 1568 1596 1638 1664 1692 1729 1764 1786 1792 1824 1833 1862 1872 1911 1974 1976 2016 2028 2048 2128 2166 2184 2197 2209 2223 2256 2303 2304 2352 2366 2394 2432 2444 2496 2527 2548 2632 2679 2688 2704 2736 2793 2888 2912 2961 2964 3008 3042 3072 3136 3192 3211 3249 3276 3328 3384 3458 3528 3549 3572 3584 3648 3666 3724 3744 3822 3948 3952 4032 4056 4096 4256 4277 4332 4368 4394 4418 4446 4512 4606 4608 4693 4704 4732 4788 4864 4888 4992 5054 5096 5187 5264 5358 5376 5408 5472 5499 5586 5733 5776 5824 5922 5928 6016 6084 6144 6251 6272 6384 6422 6498 6552 6591 6627 6656 6768 6859 6909 6916 7056 7098 7144 7168 7296 7332 7448 7488 7581 7644 7896 7904 7943 8037 8064 8112 8192 8281 8379 8512 8554 8664 8736 8788 8836 8892 9024 9212 9216 9386 9408 9464 9576 9633 9728 9776 9984 10108 10192 10374 10528 10647 10716 10752 10816 10944 10998 11172 11466 11552 11609 11648 11844 11856 12032 12103 12168 12288 12502 12544 12768 12831 12844 12996 13104 13182 13254 13312 13536 13718 13818 13832 14079 14112 14196 14288 14336 14592 14664 14896 14976 15162 15288 15379 15463 15561 15792 15808 15886 16074 16128 16224 16384 16562 16758 16967 17024 17108 17328 17472 17576 17672 17689 17784 18048 18424 18432 18753 18772 18816 18928 19152 19266 19456 19552 19773 19881 19968 20216 20384 20577 20727 20748 21056 21294 21432 21504 21632 21888 21996 22344 22477 22743 22932 23104 23218 23296 23688 23712 23829 24064 24206 24336 24576 24843 25004 25088 25536 25662 25688 25992 26208 26364 26508 26624 27072 27436 27636 27664 28158 28224 28392 28561 28576 28672 28717 28899 29184 29328 29792 29939 29952 30324 30576 30758 30926 31122 31584 31616 31772 32148 32256 32448 32768 32851 33124 33516 33934 34048 34216 34656 34827 34944 35152 35344 35378 35568 36096 36309 36848 36864 37506 37544 37632 37856 38304 38493 38532 38912 39104 39546 39762 39936 40432 40768 41154 41454 41496 41743 41971 42112 42237 42588 42864 43008 43264 43757 43776 43992 44688 44954 45486 45864 46137 46208 46389 46436 46592 47376 47424 47658 48013 48128 48412 48672 49152 49686 50008 50176 50901 51072 51324 51376 51984 52416 52728 53016 53067 53248 54144 54872 55272 55328 55601 56259 56316 56448 56784 57122 57152 57344 57434 57798 58368 58656 59584 59878 59904 60648 61009 61152 61516 61731 61852 62244 63168 63232 63544 64296 64512 64896 65536 65702 66248 67032 67431 67868 68096 68432 69312 69654 69888 70304 70688 70756 71136 71487 72192 72618 73696 73728 74529 75012 75088 75264 75712 76608 76986 77064 77824 78208 79092 79524 79872 80864 81263 81536 82308 82908 82992 83486 83942 84224 84474 85176 85683 85728 86016 86151 86528 87514 87552 87984 89167 89376 89817 89908 90972 91728 92274 92416 92778 92872 93184 94752 94848 95316 96026 96256 96824 97344 98304 98553 99372 100016 100352 101802 102144 102648 102752 103259 103823 103968 104481 104832 105456 106032 106134 106496 107653 108241 108288 108927 109744 110544 110656 111202 112518 112632 112896 113568 114244 114304 114688 114868 115596 116736 117312 118769 119168 119756 119808 121296 122018 122304 123032 123462 123704 124488 125229 125913 126336 126464 127088 128592 129024 129792 130321 131271 131404 132496 134064 134862 135736 136192 136864 138411 138624 139167 139308 139776 140608 141376 141512 142272 142974 144039 144384 145236 147392 147456 149058 150024 150176 150528 150917 151424 152703 153216 153972 154128 155648 156416 157339 158184 159048 159201 159744 161728 162526 163072 164616 165816 165984 166803 166972 167884 168448 168948 170352 171366 171456 172032 172302 173056 175028 175104 175968 178334 178752 179634 179816 181944 183027 183456 184548 184832 185556 185744 186368 189504 189696 190632 192052 192512 193648 194688 196608 197106 198744 199927 200032 200704 201019 202293 203604 204288 205296 205504 206518 207646 207936 208962 209664 210912 212064 212268 212992 215306 216482 216576 217854 219488 220571 221088 221312 222404 225036 225264 225792 227136 228488 228608 229376 229736 229957 231192 233472 234624 237538 238336 239512 239616 242592 243789 244036 244608 246064 246924 247408 248976 250458 251826 252672 252928 254176 257049 257184 258048 258453 259584 260642 262542 262808 264992 267501 268128 269451 269724 271472 272384 273728 276822 277248 278334 278616 279552 281216 282752 283024 284544 285948 288078 288768 290472 292201 293797 294784 294912 295659 298116 300048 300352 301056 301834 302848 305406 306432 307944 308256 309777 311296 311469 312832 314678 316368 318096 318402 319488 322373 322959 323456 324723 325052 326144 329232 331632 331968 333606 333944 335768 336091 336896 337896 340704 342732 342912 344064 344604 346112 350056 350208 351936 356307 356668 357504 359268 359632 363888 366054 366912 369096 369664 371112 371488 372736 373321 375687 377739 379008 379392 381264 384104 385024 387296 389207 389376 390963 393813 394212 397488 399854 400064 401408 402038 404586 407208 408576 410592 411008 413036 415292 415872 417924 419328 421824 424128 424536 425984 427063 430612 432117 432964 433152 435708 438976 441142 442176 442624 444808 450072 450528 451584 452751 454272 456976 457216 458752 459472 459914 462384 466944 469248 472017 475076 476672 479024 479232 485184 487578 488072 489216 492128 493848 494816 497952 500409 500916 503652 505344 505856 508352 514098 514368 516096 516906 519168 521284 525084 525616 529984 535002 536256 538902 539448 542659 542944 544768 545623 547456 549081 553644 554496 556668 557232 559104 562432 565504 566048 568841 569088 571896 576156 577536 580944 584402 587594 589568 589824 591318 596232 599781 600096 600704 602112 603057 603668 605696 610812 612864 615888 616512 619554 622592 622938 624169 625664 629356 632736 636192 636804 638976 644746 645918 646912 649446 650104 652288 658464 661713 663264 663936 667212 667888 671536 672182 673792 675792 681408 685464 685824 688128 689208 689871 692224 700112 700416 703872 712614 713336 715008 718536 719264 722813 726761 727776 731367 732108 733824 738192 739328 742224 742976 745472 746642 751374 755478 758016 758784 762528 768208 770048 774592 778414 778752 781926 787626 788424 793117 794976 797449 799708 800128 802503 802816 804076 809172 814416 817152 821184 822016 826072 830584 831383 831744 835848 838656 843648 848256 849072 851968 854126 861224 864234 865928 866304 871416 876603 877952 881391 882284 884352 885248 889616 900144 901056 903168 905502 908544 912247 913952 914432 918944 919828 924768 929331 933888 934407 938496 944034 950152 953344 958048 958464 967119 968877 970368 974169 975156 976144 978432 984256 987696 989632 995904 1000818 1001832 1007304 1008273 1010688 1011712 1016704 1028196 1028736 1032192 1033812 1038336 1042568 1050168 1051232 1056419 1059968 1068921 1070004 1072512 1077804 1078896 1085318 1085888 1089536 1091246 1094912 1098162 1107288 1108992 1113336 1114464 1118208 1119963 1124864 1131008 1132096 1137682 1138176 1143792 1152312 1155072 1159171 1161888 1167621 1168804 1172889 1175188 1179136 1182636 1192464 1199562 1200192 1201408 1204224 1206114 1207336 1211392 1221624 1225728 1231776 1233024 1239108 1245184 1245876 1248338 1251328 1258712 1265472 1272384 1273608 1277952 1281189 1289492 1291836 1293824 1298892 1300208 1304576 1316928 1323426 1326528 1327872 1334424 1335776 1342367 1343072 1344364 1347584 1349699 1351584 1358253 1362816 1370928 1371648 1376256 1378416 1379742 1384448 1399489 1400224 1400832 1407133 1407744 1416051 1425228 1426672 1430016 1437072 1438528 1445626 1453522 1455552 1462734 1464216 1467648 1476384 1478656 1484448 1485952 1490944 1493284 1502748 1510956 1516032 1517568 1525056 1536416 1540096 1543997 1549184 1556828 1557504 1563852 1575252 1576848 1586234 1589952 1594898 1599416 1600256 1605006 1605632 1608152 1618344 1627977 1628832 1634304 1636869 1642368 1644032 1652144 1661168 1662766 1663488 1671696 1677312 1687296 1694173 1696512 1698144 1706523 1708252 1722448 1728468 1731856 1732608 1742832 1753206 1755904 1762782 1764568 1768704 1770496 1779232 1799343 1800288 1802112 1806336 1809171 1811004 1817088 1824494 1827904 1828864 1837888 1839656 1849536 1858662 1867776 1868814 1872507 1876992 1888068 1900304 1906688 1916096 1916928 1934238 1937754 1940736 1948338 1950312 1952288 1956864 1961921 1968512 1972637 1975392 1979264 1985139 1991808 2001636 2003664 2014608 2016546 2021376 2023424 2033408 2045407 2056392 2056579 2057472 2064384 2067624 2069613 2076672 2085136 2100336 2102464 2112838 2119936 2137842 2140008 2145024 2155608 2157792 2168439 2170636 2171776 2179072 2180283 2182492 2189824 2196324 2214576 2217984 2226672 2228928 2236416 2239926 2249728 2256611 2262016 2264192 2275364 2276352 2287584 2304624 2310144 2318342 2323776 2335242 2337608 2345778 2350376 2358272 2365272 2379351 2384928 2392347 2399124 2400384 2402816 2408448 2412228 2414672 2422784 2443248 2451456 2463552 2466048 2476099 2478216 2491752 2494149 2496676 2502656 2517424 2530944 2544768 2547216 2555904 2562378 2578984 2583672 2587648 2597784 2600416 2609152 2613247 2629809 2633856 2644173 2646852 2653056 2655744 2668848 2671552 2684734 2686144 2688728 2695168 2699398 2703168 2716506 2725632 2736741 2741856 2743296 2756832 2759484 2768896 2798978 2800448 2801664 2814266 2815488 2832102 2850456 2853344 2860032 2867423 2874144 2877056 2891252 2901357 2907044 2911104 2925468 2928432 2935296 2952768 2957312 2968896 2971904 2981888 2986568 2989441 3005496 3021912 3024819 3032064 3035136 3050112 3072832 3080192 3087994 3098368 3113656 3115008 3127704 3150504 3153696 3169257 3172468 3179904 3189796 3198832 3200512 3210012 3211264 3216304 3236688 3255954 3257664 3268608 3273738 3284736 3288064 3304288 3322336 3325532 3326976 3343392 3354624 3359889 3374592 3388346 3393024 3396288 3413046 3416504 3444896 3456936 3463712 3465216 3477513 3485664 3502863 3506412 3511808 3525564 3529136 3537408 3540992 3558464 3598686 3600576 3604224 3612672 3618342 3622008 3634176 3648988 3655808 3657728 3675776 3679312 3699072 3717324 3735552 3737628 3745014 3753984 3776136 3798613 3800608 3813376 3819361 3832192 3833856 3843567 3868476 3875508 3881472 3896676 3900624 3904576 3913728 3923842 3937024 3945274 3950784 3958528 3970278 3983616 4003272 4007328 4027101 4029216 4033092 4042752 4046848 4049097 4066816 4090814 4112784 4113158 4114944 4128768 4135248 4139226 4153344 4170272 4190849 4198467 4200672 4204928 4221399 4225676 4239872 4275684 4280016 4290048 4311216 4315584 4336878 4341272 4343552 4358144 4360566 4364984 4369183 4379648 4392648 4429152 4435968 4453344 4457856 4472832 4479852 4499456 4513222 4524032 4528384 4550728 4552704 4575168 4609248 4620288 4631991 4636684 4647552 4670484 4675216 4691556 4700752 4716544 4730544 4758702 4769856 4784694 4798248 4800768 4805632 4816896 4824456 4829344 4845568 4853173 4879681 4883931 4886496 4902912 4910607 4927104 4932096 4952198 4956432 4983504 4988298 4993352 5005312 5034848 5059691 5061888 5082519 5087327 5089536 5094432 5119569 5124756 5157968 5167344 5175296 5195568 5200832 5218304 5226494 5259618 5267712 5288346 5293704 5306112 5311488 5337696 5343104 5369468 5372288 5377456 5390336 5398796 5406336 5433012 5451264 5473482 5483712 5486592 5513664 5518968 5537792 5551819 5582143 5597956 5600896 5603328 5617521 5628532 5630976 5664204 5700912 5706688 5720064 5734846 5748288 5754112 5782504 5802714 5814088 5822208 5850936 5856864 5870592 5885763 5905536 5914624 5917911 5937792 5943808 5963776 5973136 5978882 6010992 6043824 6049638 6064128 6070272 6100224 6125087 6136221 6145664 6169737 6175988 6196736 6227312 6230016 6255408 6301008 6307392 6338514 6344936 6359808 6379592 6385729 6397664 6401024 6420024 6432608 6473376 6505317 6511908 6515328 6537216 6540849 6547476 6569472 6576128 6608576 6644672 6651064 6653952 6686784 6709248 6719778 6749184 6769833 6776692 6786048 6792576 6826092 6833008 6889792 6913872 6927424 6930432 6955026 6971328 7005726 7012824 7023616 7051128 7058272 7074816 7081984 7093099 7116928 7138053 7177041 7197372 7201152 7208448 7225344 7236684 7244016 7268352 7297976 7311616 7315456 7351552 7358624 7394933 7398144 7428297 7434648 7475256 7482447 7490028 7507968 7552272 7597226 7601216 7626752 7638722 7664384 7667712 7687134 7736952 7751016 7762944 7793352 7801248 7809152 7827456 7839741 7847684 7874048 7890548 7901568 7917056 7940556 7967232 8006544 8014656 8054202 8058432 8066184 8085504 8093696 8098194 8114197 8133632 8181628 8210223 8225568 8226316 8229888 8270496 8278452 8306688 8340544 8381698 8396934 8401344 8409856 8442798 8451352 8479744 8551368 8560032 8580096 8602269 8622432 8631168 8673756 8682544 8687104 8716288 8721132 8729968 8738366 8759296 8785296 8858304 8871936 8906688 8915712 8945664 8959704 8968323 8998912 9026444 9048064 9056768 9101456 9105408 9150336 9218496 9240576 9263982 9273368 9295104 9340968 9350432 9383112 9396569 9401504 9433088 9447893 9461088 9507771 9517404 9539712 9569388 9596496 9601536 9611264 9633792 9648912 9658688 9691136 9706346 9759362 9767862 9772992 9805824 9821214 9854208 9864192 9904396 9912864 9967008 9976596 9986704 10010624 10069696 10119382 10123776 10165038 10174654 10179072 10188864 10239138 10249512 10310521 10315936 10334688 10350592 10366837 10391136 10401664 10432539 10436608 10452988 10519236 10535424 10576692 10587408 10612224 10622976 10675392 10686208 10738936 10744576 10754912 10780672 10797592 10807979 10812672 10866024 10902528 10946964 10967424 10973184 11027328 11037936 11075584 11103638 11164286 11195912 11201792 11206656 11235042 11257064 11261952 11328408 11395839 11401824 11413376 11440128 11458083 11469692 11496576 11508224 11565008 11605428 11628176 11644416 11701872 11713728 11741184 11771526 11811072 11829248 11835822 11859211 11875584 11887616 11946272 11957764 12021984 12081303 12087648 12099276 12128256 12140544 12147291 12200448 12250174 12272442 12291328 12339474 12351976 12393472 12454624 12460032 12510816 12572547 12595401 12602016 12614784 12664197 12677028 12689872 12719616 12759184 12771458 12795328 12802048 12840048 12865216 12946752 13010634 13023816 13030656 13074432 13081698 13094952 13107549 13138944 13152256 13217152 13289344 13302128 13307904 13373568 13418496 13439556 13498368 13539666 13553384 13572096 13585152 13652184 13666016 13733447 13779584 13808459 13827744 13854848 13860864 13895973 13910052 13942656 14011452 14025648 14047232 14102256 14116544 14149632 14163968 14186198 14233856 14276106 14354082 14394744 14402304 14416896 14450688 14473368 14488032 14536704 14559519 14595952 14623232 14630912 14639043 14703104 14717248 14789866 14796288 14856594 14869296 14950512 14964894 14980056 15015936 15069223 15104544 15151531 15179073 15194452 15202432 15247557 15253504 15261981 15277444 15328768 15374268 15473904 15502032 15525888 15586704 15602496 15618304 15654912 15679482 15695368 15748096 15781096 15796277 15803136 15834112 15881112 15934464 16013088 16029312 16108404 16116864 16132368 16171008 16187392 16196388 16228394 16267264 16363256 16420446 16451136 16452632 16459776 16540992 16556904 16613376 16655457 16681088 16746429 16763396 16793868 16802688 16819712 16885596 16902704 16959488 17102736 17120064 17160192 17204538 17244864 17262336 17332693 17347512 17365088 17374208 17442264 17459936 17476732 17518592 17546087 17570592 17657289 17716608 17743872 17753733 17813376 17831424 17891328 17919408 17936646 17997824 18052888 18096128 18113536 18202912 18210816 18292729 18300672 18375261 18408663 18436992 18509211 18527964 18546736 18590208 18681936 18700864 18766224 18793138 18803008 18866176 18895786 18922176 19015542 19034808 19079424 19138776 19157187 19192992 19203072 19222528 19297824 19317376 19382272 19412692 19518724 19535724 19545984 19611648 19642428 19708416 19728384 19808792 19825728 19934016 19953192 19973408 20021248 20071961 20139392 20238764 20247552 20309499 20330076 20349308 20358144 20377728 20478276 20499024 20621042 20631872 20669376 20701184 20733674 20782272 20803328 20865078 20873216 20905976 21038472 21070848 21153384 21174816 21224448 21245952 21279297 21350784 21372416 21477872 21489152 21509824 21561344 21595184 21615958 21625344 21732048 21805056 21893928 21934848 21946368 22024249 22054656 22075872 22184799 22207276 22284891 22328572 22391824 22403584 22470084 22514128 22523904 22656816 22791678 22803648 22826752 22880256 22916166 22939384 22993152 23016448 23130016 23210856 23256352 23288832 23403744 23427456 23482368 23519223 23543052 23622144 23658496 23671644 23718422 23751168 23775232 23892544 23915528 24043968 24162606 24175296 24198552 24256512 24281088 24294582 24342591 24400896 24500348 24544884 24582656 24678948 24703952 24786944 24909248 24920064 25021632 25145094 25190802 25204032 25229568 25328394 25354056 25379744 25439232 25504973 25518368 25542916 25590656 25604096 25644281 25680096 25730432 25806807 25893504 26021268 26047632 26061312 26148864 26163396 26189904 26215098 26277888 26304512 26434304 26578688 26590291 26604256 26615808 26735527 26747136 26836992 26879112 26904969 26996736 27079332 27106768 27144192 27170304 27304368 27332032 27466894 27559168 27616918 27655488 27709696 27721728 27791946 27820104 27885312 28022904 28051296 28094464 28189707 28204512 28233088 28299264 28327936 28343679 28372396 28467712 28552212 28708164 28789488 28804608 28833792 28901376 28946736 28976064 29073408 29119038 29191904 29246464 29261824 29278086 29335943 29406208 29434496 29579732 29592576 29713188 29738592 29901024 29929788 29960112 30031872 30138446 30209088 30303062 30358146 30388904 30404864 30495114 30507008 30523962 30554888 30657536 30748536 30931563 30947808 31004064 31051776 31100511 31173408 31204992 31236608 31309824 31358964 31390736 31496192 31562192 31592554 31606272 31668224 31762224 31868928 32026176 32058624 32189287 32216808 32233728 32264736 32342016 32392776 32423937 32456788 32534528 32726512 32840892 32902272 32905264 32919552 33081984 33113808 33226752 33310914 33362176 33492858 33526792 33587736 33605376 33639424 33771192 33805408 33918976 33972211 34157767 34187517 34205472 34240128 34320384 34374249 34409076 34489728 34524672 34665386 34695024 34730176 34748416 34884528 34919872 34953464 35037184 35092174 35141184 35314578 35433216 35487744 35507466 35577633 35626752 35662848 35838816 35873292 35995648 36105776 36192256 36227072 36405824 36421632 36585458 36601344 36750522 36817326 36873984 37018422 37055928 37093472 37180416 37276499 37363872 37401728 37480103 37532448 37586276 37606016 37717641 37732352 37791572 37844352 38031084 38069616 38158848 38277552 38314374 38385984 38406144 38445056 38595648 38634752 38764544 38825384 38862733 39037448 39071448 39075001 39091968 39223296 39284856 39322647 39416832 39456768 39617584 39651456 39868032 39906384 39946816 40042496 40143922 40278784 40477528 40495104 40618998 40660152 40698616 40716288 40755456 40956552 40998048 41200341 41242084 41263744 41338752 41402368 41425377 41467348 41564544 41606656 41730156 41746432 41811952 42076944 42141696 42306768 42349632 42448896 42491904 42558594 42701568 42744832 42875609 42955744 42978304 43019648 43190368 43231916 43250688 43464096 43610112 43678557 43787856 43869696 43892736 43917129 44048498 44109312 44151744 44369598 44414552 44569782 44657144 44783648 44807168 44940168 45028256 45047808 45207669 45313632 45454593 45537219 45583356 45607296 45653504 45760512 45785943 45832332 45878768 45986304 46032896 46260032 46421712 46512704 46577664 46807488 46854912 46964736 47038446 47045881 47086104 47244288 47343288 47388831 47436844 47502336 47550464 47785088 47831056 48087936 48325212 48350592 48397104 48513024 48562176 48589164 48685182 48801792 49000696 49089768 49165312 49357896 49407904 49573888 49651693 49818496 49840128 49966371 50043264 50239287 50290188 50381604 50408064 50459136 50656788 50708112 50759488 50878464 51009946 51036736 51085832 51181312 51208192 51288562 51360192 51460864 51613614 51787008 51998079 52042536 52095264 52122624 52326792 52379808 52430196 52555776 52609024 52638261 52868608 53157376 53180582 53208512 53231616 53471054 53494272 53673984 53758224 53809938 53993472 54158664 54213536 54288384 54340608 54481037 54608736 54664064 54878187 54933788 55118336 55125783 55233836 55310976 55419392 55583892 55640208 55770624 56045808 56102592 56188928 56379414 56409024 56466176 56598528 56655872 56687358 56744792 56799379 56935424 57104424 57416328 57471561 57578976 57609216 57667584 57893472 57952128 58146816 58238076 58383808 58492928 58523648 58556172 58671886 58812416 58868992 59159464 59185152 59426376 59477184 59802048 59859576 59920224 60063744 60215883 60276892 60418176 60606124 60716292 60777808 60809728 60990228 61014016 61047924 61109776 61315072 61497072 61863126 61895616 62008128 62103552 62201022 62346816 62409984 62473216 62619648 62717928 62781472 62992384 63091249 63124384 63185108 63212544 63336448 63435853 63524448 63737856 63837891 64052352 64117248 64378574 64433616 64467456 64529472 64684032 64785552 64847874 64913576 65069056 65453024 65681784 65775983 65804544 65810528 65839104 66072747 66135251 66163968 66227616 66554397 66621828 66724352 66985716 67053584 67175472 67210752 67278848 67542384 67610816 67837952 67944422 68315534 68375034 68410944 68480256 68640768 68748498 68818152 68979456 69049344 69330772 69390048 69460352 69496832 69769056 69839744 69906928 70074368 70184348 70282368 70629156 70866432 70975488 71014932 71155266 71253504 71325696 71677632 71746584 71991296 72173647 72211552 72384512 72454144 72567859 72811648 72843264 73027773 73170916 73202688 73501044 73634652 73747968 74036844 74111856 74186944 74360832 74552998 74727744 74803456 74960206 75064896 75172552 75212032 75435282 75464704 75583144 75688704 76062168 76139232 76317696 76514919 76555104 76628748 76771968 76812288 76890112 76932843 77191296 77269504 77529088 77650768 77725466 78074896 78142896 78150002 78183936 78446592 78569712 78645294 78833664 78913536 79235168 79302912 79626131 79736064 79770873 79812768 79893632 80206581 80287844 80557568 80955056 80990208 81237996 81320304 81397232 81432576 81510912 81913104 81996096 82400682 82484168 82527488 82677504 82804736 82850754 82934696 83014477 83129088 83213312 83460312 83623904 84153888 84283392 84569121 84613536 84699264 84897792 84983808 85031037 85117188 85403136 85489664 85751218 85911488 85956608 86039296 86380736 86463832 86501376 86928192 87220224 87357114 87575712 87739392 87785472 87834258 88007829 88096996 88218624 88303488 88739196 88829104 89139564 89314288 89567296 89614336 89880336 90056512 90095616 90415338 90627264 90909186 91074438 91166712 91214592 91307008 91521024 91571886 91664664 91757536 91972608 92065792 92210287 92520064 92713939 92794689 92843424 93025408 93155328 93301533 93614976 93709824 93929472 94076892 94091762 94172208 94488576 94686576 94777662 94873688 95004672 95100928 95570176 95662112 96134129 96175872 96567861 96650424 96659213 96701184 96794208 97026048 97178328 97271811 97370364 97603584 98001392 98179536 98330624 98715792 98815808 99147776 99303386 99636992 99680256 99932742 100086528 100478574 100580376 100763208 100816128 100918272 101313576 101416224 101518976 101756928 101916633 102019892 102073472 102171664 102362624 102416384 102473301 102577124 102720384 102921728 103227228 103574016 103996158 104085072 104190528 104245248 104653584 104759616 104860392 105111552 105218048 105276522 105484561 105737216 106060717 106314752 106361164 106417024 106463232 106732899 106942108 106988544 107516448 107619876 107986944 108317328 108427072 108576768 108681216 108962074 109217472 109328128 109756374 109867576 110236672 110251566 110467672 110621952 110838784 111167784 111280416 111541248 111829497 112091616 112205184 112377856 112440309 112758828 112818048 112932352 113197056 113311744 113374716 113489584 113598758 113870848 114208848 114832656 114943122 115157952 115218432 115335168 115786944 115904256 116293632 116376653 116476152 116588199 116767616 116985856 117112344 117225003 117343772 117624832 117737984 118318928 118370304 118852752 118954368 119604096 119719152 119840448 120127488 120431766 120553784 120836352 121212248 121328851 121432584 121555616 121619456 121980456 122095848 122219552 122630144 122822609 122994144 123601023 123726252 123791232 124016256 124207104 124276131 124402044 124693632 124819968 124946432 125239296 125435856 125562944 125984768 126182498 126248768 126370216 126425088 126672896 126871706 127048896 127475712 127675782 128104704 128234496 128626827 128757148 128867232 128934912 129058944 129571104 129695748 129827152 130138112 130906048 131363568 131551966 131609088 131621056 131678208 132145494 132270502 132327936 132455232 133108794 133243656 133448704 133971432 134107168 134350944 134421504 134557696 134768881 135084768 135221632 135623007 135675904 135888844 136363779 136631068 136750068 136821888 136960512 137281536 137496996 137636304 137958912 138098688 138661544 138780096 138920704 138993664 139538112 139679488 139813856 140148736 140368696 140503727 140564736 141137643 141258312 141732864 142029864 142166493 142310532 142507008 142651392 143355264 143493168 143982592 144347294 144423104 144769024 144908288 145135718 145623296 145686528 146055546 146341832 146405376 147002088 147269304 147495936 148073688 148223712 148373888 148721664 148955079 149105996 149455488 149606912 149920412 150129792 150345104 150424064 150870564 150929408 151166288 151377408 152124336 152278464 152635392 153029838 153110208 153257496 153543936 153624576 153780224 153865686 154169743 154382592 154539008 155301536 155450932 155994237 156149792 156285792 156300004 156367872 157139424 157290588 157667328 157827072 157914783 158470336 158605824 159252262 159472128 159541746 159625536 159787264 160413162 160575688 161115136 161910112 161980416 162475992 162640608 162794464 162865152 163021824 163443111 163826208 163992192 164634561 164801364 164968336 165054976 165355008 165609472 165701508 165869392 166028954 166258176 166426624 166920624 167247808 168307776 168566784 169138242 169227072 169398528 169795584 169967616 170062074 170234376 170398137 170806272 170979328 171502436 171822976 171913216 172078592 172761472 172927664 173002752 173856384 174440448 174714228 175151424 175478784 175570944 175668516 176015658 176193992 176437248 176606976 177478392 177658208 178279128 178534811 178628576 179134592 179228672 179509967 179760672 180113024 180191232 180647649 180830676 181254528 181818372 182148876 182333424 182429184 182614016 183042048 183143772 183329328 183515072 183945216 184131584 184420574 185040128 185427878 185589378 185686848 186050816 186310656 186603066 187229952 187419648 187858944 188153784 188183524 188344416 188977152 189273747 189373152 189555324 189747376 190009344 190201856 190307559 191140352 191324224 192268258 192351744 193135722 193300848 193318426 193402368 193588416 194052096 194356656 194543622 194740728 195207168 195899899 196002784 196359072 196661248 196969903 197327949 197431584 197631616 198218241 198295552 198405753 198606772 199273984 199865484 200173056 200957148 201160752 201526416 201632256 201836544 202627152 202832448 203037952 203513856 203833266 204039784 204146944 204343328 204725248 204832768 204946602 205154248 205351601 205440768 205843456 206454456 207148032 207992316 208170144 208381056 208490496 209307168 209519232 209720784 210223104 210436096 210553044 210969122 211474432 212121434 212629504 212722328 212834048 212926464 213465798 213884216 213977088 215032896 215239752 215973888 216520941 216634656 216854144 217153536 217362432 217703577 217924148 218434944 218656256 219512748 219735152 220473344 220503132 220935344 221243904 221677568 222335568 222560832 223082496 223658994 224183232 224410368 224755712 224880618 225325009 225517656 225636096 225864704 226394112 226749432 226979168 227197516 227741696 228099131 228417696 229544757 229665312 229886244 230315904 230436864 230670336 230798529 231573888 231808512 232587264 232753306 232952304 233176398 233535232 233971712 234224688 234450006 234687544 235249664 235475968 236637856 236740608 237705504 237805477 237908736 238878393 239104369 239208192 239312619 239438304 239680896 240619743 240863532 241107568 241672704 242424496 242657702 242865168 243111232 243238912 243960912 244191696 244439104 245260288 245645218 245988288 247202046 247452504 247582464 248032512 248414208 248552262 248804088 249043431 249387264 249639936 249892864 250871712 251125888 251969536 252364996 252497536 252740432 252850176 253345792 253743412 254097792 254951424 255351564 256209408 256468992 257253654 257514296 257734464 257869824 258117888 259142208 259391496 259654304 260276224 260935493 261812096 262360721 262727136 263103932 263218176 263242112 263356416 264023487 264290988 264541004 264655872 264910464 266217588 266487312 266897408 267942864 268214336 268701888 268843008 269115392 269537762 270169536 270443264 271246014 271351808 271777688 272727558 273262136 273500136 273643776 273921024 274563072 274993992 275272608 275917824 276197376 276630861 277323088 277560192 277841408 277987328 278141817 279076224 279358976 279627712 280297472 280737392 281007454 281129472 282275286 282516624 283465728 284059728 284332986 284621064 285014016 285302784 286315237 286710528 286986336 287879089 288402387 288694588 288846208 289703583 289816576 289977639 290271436 291246592 292111092 292683664 292810752 294004176 294538608 294991872 296147376 296447424 296747776 297443328 297910158 298211992 298910976 299213824 299840824 300129263 300259584 300690208 300848128 301741128 302332576 302754816 304248672 304556928 305270784 305749899 306059676 306220416 306514992 307087872 307249152 307419903 307560448 307731372 308339486 308765184 309078016 310603072 310901864 311988474 312299584 312571584 312600008 312735744 314278848 314581176 315334656 315654144 315829566 316453683 316940672 317211648 318182151 318504524 318944256 319083492 319251072 319574528 320826324 321151376 322230272 323820224 323960832 324951984 325281216 325588928 325730304 326043648 326886222 327652416 327984384 329269122 329321167 329602728 329936672 330109952 330710016 331403016 331738784 332057908 332516352 332853248 333375653 333841248 334495616 335488491 336615552 337133568 337320927 338276484 338454144 338797056 339591168 339935232 340124148 340468752 340796274 341612544 341958656 343004872 343645952 343826432 344157184 345522944 345855328 346005504 347561851 347712768 348880896 349129959 349428456 349764597 350302848 350957568 351337032 351675009 352031316 352387984 352874496 353213952 354956784 355316416 356558256 357069622 357257152 358269184 358457344 359019934 359521344 360226048 360382464 361295298 361661352 362509056 363636744 363986553 364297752 364666848 364858368 365228032 366287544 366658656 367030144 367890432 368263168 368467827 368841148 370080256 370855756 371178756 371373696 372101632 372621312 373206132 374459904 374839296 375717888 376307568 376367048 376688832 377954304 378547494 378746304 379110648 379494752 380018688 380403712 380615118 381367259 382280704 382648448 384536516 384703488 385880481 386271444 386601696 386636852 386804736 387176832 388713312 389087244 389481456 390414336 391799798 392005568 392718144 393322496 393939806 394655898 394863168 395263232 396436482 396591104 396811506 397213544 398547968 399730968 400346112 401914296 402321504 403052832 403264512 403673088 404306643 405254304 405664896 406075904 407027712 407666532 408079568 408293888 408686656 409450496 409665536 409893204 410308496 410703202 410881536 411686912 412908912 414296064 415984632 416340288 416762112 416980992 418460731 418614336 419038464 419441568 420446208 421106088 421511181 421938244 422948864 423412929 424242868 425259008 425444656 425668096 426931596 427768432 427954176 430065792 430479504 431947776 433041882 433269312 433708288 434307072 434724864 435407154 435848296 436869888 437312512 439025496 439470304 440946688 441006264 441638743 441870688 442487808 443355136 444050971 444671136 445121664 446164992 446865237 447317988 448366464 448820736 449511424 449761236 450650018 451035312 451272192 451729408 452788224 453498864 453958336 454395032 455483392 456198262 456835392 459089514 459330624 459772488 460631808 460873728 461340672 461597058 462509229 463147776 463617024 465506612 465904608 466352796 467070464 467943424 468449376 468900012 469375088 470499328 470951936 473275712 473481216 475411008 475610954 475817472 477756786 478208738 478416384 478625238 478876608 479361792 481239486 481727064 482215136 483345408 484594487 484848992 485315404 485730336 486222464 486477824 487241339 487921824 488383392 488878208 490329333 490520576 491290436 491976576 494404092 494905008 495164928 496065024 496828416 497104524 497608176 498086862 498774528 499279872 499785728 501743424 502251776 503939072 504729992 504995072 505215529 505480864 505700352 506691584 507486824 507975013 508195584 509902848 510703128 511194411 512418816 512937984 514507308 515028592 515468928 515739648 516235776 518284416 518782992 519308608 520552448 521870986 523624192 524721442 525454272 526207864 526436352 526484224 526712832 528046974 528581976 529082008 529311744 529820928 532435176 532974624 533794816 535604433 535885728 536428672 537403776 537686016 538230784 538529901 539075524 540339072 540886528 542492028 542703616 543555376 545455116 546524272 547000272 547287552 547842048 549126144 549987984 550545216 551835648 552394752 553261722 554646176 555120384 555682816 555974656 556283634 557382917 558152448 558717952 559255424 561474784 562014908 562258944 564550572 565033248 566931456 567821241 568119456 568665972 569242128 570028032 570605568 570922677 572630474 573421056 573972672 575758178 576804774 577389176 577692416 579407166 579633152 579955278 580542872 582493184 584222184 585367328 585621504 587699697 588008352 589077216 589983744 590909709 591983847 592294752 592894848 593495552 594886656 595217259 595820316 596423984 597821952 598427648 599681648 600258526 600519168 601380416 601696256 603482256 604665152 605509632 608497344 609113856 610541568 611499798 611596453 612119352 612440832 613029984 614175744 614498304 614839806 615462744 616054803 616678972 617530368 618156032 621206144 621803728 623976948 624599168 625143168 625200016 625471488 628557696 629162352 630669312 631308288 631659132 632907366 633881344 634423296 636364302 637009048 637888512 638166984 638502144 639149056 641652648 642302752 644460544 645472009 647640448 647921664 648997573 649562823 649903968 650562432 651177856 651460608 652087296 653110731 653772444 655304832 655968768 658538244 658642334 659205456 659873344 660219904 661420032 662806032 663477568 664115816 665032704 665706496 666751306 667682496 668991232 670976982 673231104 674267136 674641854 675975027 676552968 676908288 677594112 679182336 680248296 680937504 681592548 683225088 683917312 684297393 686009744 687291904 687652864 688314368 691045888 691710656 692011008 695123702 695425536 697761792 698259918 698856912 699529194 700605696 701915136 702674064 703350018 704062632 704775968 705748992 706427904 708253481 709913568 710632832 712121957 713116512 713416431 714139244 714514304 716538368 716635179 716914688 717313107 718039868 719042688 720452096 722590596 723322704 725018112 727273488 727973106 728595504 729333696 729716736 730456064 732575088 733317312 734060288 735780864 736526336 736935654 737682296 738391927 740160512 741711512 742357512 742425019 742747392 744203264 745242624 746412264 747130293 748919808 749678592 752615136 752734096 753377664 755908608 757094988 757492608 758221296 758989504 760037376 760807424 761230236 762734518 764561408 765296896 769073032 769406976 771760962 772542888 773203392 773273704 773609472 774353664 777426624 778174488 778962912 780828672 782806479 783599596 784011136 785436288 786644992 787082163 787879612 789311796 789726336 790526464 792872964 793182208 793623012 794427088 797095936 799461936 800692224 803828592 804643008 806105664 806529024 807346176 808613286 810508608 811329792 812151808 814055424 814636571 815333064 816159136 816587776 817373312 818900992 819786408 820616992 821406404 821763072 823373824 824666089 825817824 828592128 829892583 831969264 832680576 833524224 833961984 834425451 836921462 837228672 838076928 838883136 840892416 842212176 843022362 843876488 845897728 846825858 848485736 850518016 850889312 851336192 853863192 855536864 855908352 858945711 859758263 860131584 860959008 863637267 865207161 866083764 866538624 867416576 869449728 869932917 870814308 871696592 873739776 874625024 878050992 878940608 881893376 882012528 883277486 883741376 884975616 886710272 888101942 889342272 890243328 892329984 893730474 894635976 896732928 897641472 899522472 900387789 901300036 902070624 902544384 903458816 906997728 907916672 908790064 910966784 912396524 913670784 918179028 918661248 919544976 921263616 921747456 922681344 923194116 925018458 926295552 927234048 931013224 931809216 932705592 934140928 935886848 936898752 937800024 938750176 940998656 941903872 943382167 946551424 946962432 949361049 950822016 951221908 951634944 954546453 955513572 956417476 956832768 957250476 957753216 958723584 962478972 963454128 964430272 966690816 969188974 969697984 970630808 971460672 972444928 972955648 974482678 975843648 976766784 977756416 980658666 981041152 982580872 983953152 987963501 988808184 989810016 990329856 992130048 994209048 995216352 996173724 997549056 998559744 999571456 1000126959 1003486848 1004503552 1007878144 1009459984 1009990144 1010431058 1010961728 1011400704 1013383168 1014973648 1015950026 1016391168 1019805696 1021406256 1022388822 1024837632 1025875968 1029014616 1030057184 1030937856 1031479296 1032471552 1035139703 1036568832 1037565984 1038617216 1042685553 1043741972 1047248384 1047389877 1049442884 1050908544 1052415728 1052872704 1052968448 1056093948 1057163952 1058164016 1058623488 1059641856 1064870352 1065949248 1067589632 1071208866 1071771456 1072857344 1074807552 1075372032 1076461568 1077059802 1078151048 1079188201 1080678144 1081773056 1084984056 1087110752 1090910232 1091959659 1093048544 1094000544 1094575104 1095684096 1099975968 1101090432 1103671296 1104789504 1105403481 1106523444 1109292352 1110240768 1111365632 1111949312 1112567268 1114765834 1116304896 1117435904 1118510848 1122949568 1124029816 1124517888 1129101144 1130066496 1133862912 1135642482 1136238912 1137331944 1138484256 1140056064 1141211136 1141845354 1144101777 1145260948 1146842112 1147945344 1151516356 1153609548 1154778352 1155384832 1158814332 1159266304 1159910556 1161085744 1164986368 1168444368 1170734656 1171243008 1175399394 1176016704 1178154432 1179967488 1181819418 1183967694 1184589504 1185789696 1186991104 1189773312 1190434518 1191640632 1192847968 1195643904 1196855296 1198733731 1199363296 1200517052 1201038336 1202760832 1203392512 1205281207 1206964512 1209330304 1211019264 1212919929 1216994688 1218227712 1221083136 1222999596 1223192906 1224238704 1224881664 1226059968 1228351488 1228996608 1229679612 1230925488 1232109606 1233357944 1235060736 1236312064 1242412288 1243607456 1247953896 1249198336 1249743677 1250286336 1250400032 1250942976 1255382193 1256569769 1257115392 1258324704 1261338624 1263318264 1264533543 1265814732 1267762688 1268846592 1272728604 1274018096 1275777024 1276333968 1277004288 1278298112 1283305296 1284605504 1288921088 1290944018 1295280896 1295843328 1297995146 1299125646 1299807936 1301124864 1302355712 1302921216 1304174592 1306221462 1307544888 1310609664 1311937536 1317076488 1317284668 1318410912 1319746688 1320439808 1322840064 1324916229 1325612064 1326955136 1328231632 1330065408 1331412992 1332152913 1333502612 1335364992 1337982464 1341953964 1346462208 1348534272 1349283708 1351950054 1353105936 1353816576 1355188224 1358364672 1360496592 1361875008 1363185096 1366450176 1367834624 1368594786 1371299293 1372019488 1374583808 1375305728 1376628736 1378789321 1382091776 1383421312 1384022016 1387527687 1390247404 1390851072 1396519836 1397713824 1399058388 1401211392 1403830272 1405348128 1406700036 1408125264 1409551936 1411497984 1412855808 1416506962 1419827136 1421265664 1424243914 1426233024 1426832862 1428278488 1429028608 1433076736 1433270358 1433829376 1434626214 1436079736 1438085376 1440904192 1445181192 1446645408 1450036224 1453783461 1454546976 1455946212 1457191008 1458667392 1459433472 1460912128 1461724017 1465150176 1466634624 1468120576 1471561728 1473052672 1473871308 1475364592 1476783854 1480321024 1483423024 1484715024 1484850038 1485494784 1488406528 1490485248 1492824528 1494260586 1497839616 1499357184 1505230272 1505468192 1506755328 1511817216 1512896489 1514189976 1514985216 1515646587 1516442592 1517979008 1520074752 1522460472 1523925039 1525469036 1529122816 1530593792 1538146064 1538813952 1543521924 1545085776 1546406784 1546547408 1547218944 1548707328 1554853248 1556348976 1557925824 1561657344 1565612958 1567199192 1568022272 1570872576 1573289984 1574164326 1575759224 1577275063 1578623592 1579452672 1581052928 1585745928 1587246024 1588854176 1594191872 1596693917 1598923872 1601384448 1606813299 1607657184 1609286016 1612211328 1613058048 1614692352 1615589703 1617226572 1621017216 1622659584 1624303616 1628110848 1629273142 1630666128 1632318272 1633175552 1634746624 1637801984 1639572816 1641233984 1642812808 1643526144 1646747648 1649332178 1651635648 1657184256 1659785166 1663938528 1665361152 1667048448 1667923968 1668850902 1672148751 1673842924 1674457344 1676153856 1677766272 1684424352 1686044724 1687752976 1691795456 1693651716 1696971472 1701036032 1701778624 1702672384 1707726384 1711073728 1711816704 1717891422 1719516526 1720263168 1721918016 1727274534 1730414322 1732167528 1733077248 1734833152 1738899456 1739865834 1741628616 1743393184 1747479552 1749250048 1751995453 1756101984 1757881216 1761564841 1763099091 1763786752 1764025056 1766554972 1767482752 1769951232 1772729127 1773420544 1776203884 1778684544 1780486656 1784659968 1787460948 1789271952 1793465856 1795282944 1799044944 1800775578 1802600072 1804141248 1805088768 1806917632 1813995456 1815833344 1817580128 1821933568 1824793048 1826548451 1827341568 1834789359 1836358056 1836525047 1837322496 1839089952 1842527232 1843494912 1846388232 1848164409 1850036916 1852591104 1854468096 1862026448 1863618432 1865411184 1868281856 1871773696 1873797504 1875600048 1877500352 1881997312 1883807744 1886764334 1893102848 1893924864 1898722098 1901644032 1902443816 1903269888 1909092906 1911027144 1912834952 1913665536 1914500952 1915506432 1917447168 1924957944 1926908256 1928860544 1933381632 1936416027 1938377948 1939395968 1941261616 1942921344 1944889856 1945911296 1946992719 1948965356 1951687296 1953533568 1955512832 1961317332 1962082304 1965161744 1967906304 1975927002 1977616368 1979620032 1980659712 1984260096 1988418096 1990432704 1992347448 1995098112 1997119488 1999142912 2000253918 2004206659 2006973696 2009007104 2015153623 2018919968 2019980288 2020862116 2021923456 2022801408 2027925081 2029947296 2031900052 2032782336 2042812512 2044777644 2049675264 2051751936 2052892179 2058029232 2060114368 2061875712 2062958592 2064943104 2070279406 2073137664 2075131968 2077234432 2085371106 2087483944 2094496768 2094779754 2098885768 2101817088 2104831456 2105745408 2105936896 2112187896 2114327904 2116328032 2117246976 2119283712 2124760443 2129740704 2131898496 2135179264 2136365871 2140249293 2142417732 2143542912 2145714688 2149615104 2150744064 2151939321 2152923136 2154119604 2156302096 2158376402 2161356288 2163546112 2169968112 2174221504 2181820464 2183919318 2186097088 2188001088 2189150208 2191368192 2199951936 2202180864 2207342592 2209579008 2210806962 2211156407 2213046888 2215175781 2218584704 2220481536 2222731264 2225134536 2227275057 2229531668 2232609792 2234871808 2237021696 2245899136 2248059632 2249035776 2258202288 2260132992 2267725824 2271284964 2272477824 2274663888 2276968512 2280112128 2282422272 2283690708 2288203554 2290521896 2293684224 2295890688 2303032712 2305248169 2307219096 2309556704 2310769664 2317628664 2319821112 2322171488 2329972736 2333629571 2336888736 2341469312 2342486016 2348419437 2350798788 2352033408 2356308864 2359934976 2361246489 2363638836 2367935388 2369179008 2371579392 2373982208 2379546624 2380869036 2383281264 2385695936 2391287808 2393710592 2397467462 2398726592 2401034104 2402076672 2405521664 2406785024 2410562414 2413929024 2418660608 2422038528 2425839858 2433989376 2436455424 2442166272 2443909713 2445999192 2446385812 2448477408 2449763328 2452119936 2456702976 2459359224 2461850976 2464219212 2466715888 2470121472 2472624128 2473998267 2484824576 2487214912 2495907792 2498396672 2499487354 2500572672 2500800064 2501885952 2510764386 2513139538 2514230784 2516649408 2522677248 2526636528 2529067086 2531629464 2535525376 2537693184 2545457208 2548036192 2551554048 2552667936 2554008576 2556596224 2560608739 2566610592 2569211008 2576837133 2577842176 2579274789 2581888036 2590561792 2590911801 2595990292 2598251292 2599615872 2602249728 2604711424 2608349184 2612442924 2615089776 2621219328 2623875072 2634152976 2634569336 2636821824 2639493376 2640879616 2645680128 2649832458 2651224128 2653910272 2656463264 2660130816 2662825984 2664305826 2667005224 2669570813 2670729984 2675964928 2683907928 2692924416 2698567416 2701163367 2703900108 2706211872 2707633152 2710376448 2720993184 2723750016 2726370192 2732900352 2735669248 2737189572 2742598586 2744038976 2749167616 2750611456 2753257472 2757578642 2764183552 2766842624 2768044032 2775055374 2780494808 2781702144 2793039672 2795427648 2798116776 2802422784 2807660544 2810696256 2813400072 2816250528 2819103872 2822995968 2825711616 2830146501 2833013924 2839654272 2842531328 2848487828 2852466048 2853665724 2856556976 2858057216 2866153472 2866540716 2867658752 2869252428 2872159472 2876170752 2881808384 2890362384 2893290816 2900072448 2907566922 2909093952 2911892424 2914382016 2917334784 2918866944 2921824256 2923448034 2929225117 2930300352 2933269248 2936241152 2943123456 2947742616 2950729184 2953567708 2960642048 2963890503 2965288703 2966846048 2969430048 2969700076 2970989568 2976813056 2985649056 2988521172 2995679232 2998714368 3000380877 3010460544 3010936384 3013510656 3023634432 3025792978 3028379952 3029970432 3031293174 3032885184 3035958016 3040149504 3044920944 3047850078 3050938072 3058245632 3061187584 3076292128 3077627904 3087043848 3090171552 3091471201 3092813568 3093094816 3094437888 3097414656 3105419109 3108356797 3109706496 3112697952 3115851648 3128056659 3131225916 3134398384 3136044544 3141745152 3146579968 3148328652 3151518448 3154550126 3157247184 3158905344 3162105856 3171491856 3174492048 3177708352 3188383744 3193387834 3197847744 3202768896 3213626598 3215314368 3218572032 3224422656 3226116096 3229384704 3231179406 3234453144 3237564603 3242034432 3245319168 3248607232 3258546284 3261332256 3264636544 3266351104 3269493248 3275603968 3279145632 3282467968 3285625616 3287052288 3293495296 3298664356 3303271296 3314368512 3319570332 3327877056 3330722304 3334096896 3335847936 3337701804 3344297502 3347685848 3348914688 3352307712 3355532544 3368848704 3372089448 3375505952 3383590912 3387303432 3392161409 3393942944 3402072064 3403557248 3405344768 3410689373 3415452768 3422147456 3423633408 3432305331 3435782844 3439033052 3440526336 3443836032 3454549068 3460828644 3464335056 3466154496 3469666304 3477798912 3479731668 3483257232 3486786368 3494959104 3498500096 3503990906 3512203968 3515762432 3523129682 3526198182 3527573504 3528050112 3533109944 3534965504 3539902464 3545458254 3546841088 3552407768 3557369088 3560973312 3569319936 3574921896 3578543904 3586931712 3590565888 3596201193 3598089888 3601551156 3605200144 3608282496 3610177536 3613835264 3615843621 3627990912 3631666688 3635160256 3643867136 3649586096 3653096902 3654683136 3669578718 3672716112 3673050094 3674644992 3678179904 3685054464 3686989824 3692776464 3696328818 3700073832 3705182208 3708936192 3722098081 3724052896 3727236864 3730822368 3736563712 3742428157 3747595008 3749231031 3751200096 3755000704 3766146579 3767615488 3769709307 3773528668 3786205696 3797444196 3803288064 3804887632 3806539776 3818185812 3822054288 3825669904 3827331072 3829001904 3831012864 3834894336 3849915888 3853816512 3857721088 3866763264 3872832054 3876755896 3878791936 3882523232 3885842688 3889779712 3891822592 3893985438 3897930712 3901680419 3903374592 3907067136 3911025664 3922634664 3930323488 3935812608 3951854004 3955232736 3959240064 3961319424 3968520192 3974748687 3976836192 3980865408 3984694896 3990196224 3994238976 3996458739 3998285824 4000507836 4008413318 4013947392 4018014208 4030307246 4037839936 4039960576 4041724232 4043846912 4045602816 4055850162 4059894592 4063800104 4065564672 4085625024 4089555288 4099350528 4103503872 4105784358 4113897879 4116058464 4120228736 4123751424 4125917184 4129886208 4136367963 4140558812 4146275328 4150263936 4154468864 4170742212 4174967888 4188993536 4189559508 4197771536 4203634176 4209662912 4211490816 4211873792 4224375792 4228655808 4232656064 4234493952 4238567424 4249520886 4259481408 4263796992 4270358528 4272731742 4280498586 4281175171 4284835464 4287085824 4291429376 4299230208 4301488128 4303878642 4308239208 4312604192 4316752804 4322712576 4327092224 4333883489 4339936224 4348443008 4361350383 4363640928 4367838636 4372194176 4376002176 4378300416 4382736384 4385172051 4399903872 4404361728 4414685184 4419158016 4421613924 4422312814 4426093776 4430351562 4437169408 4440963072 4445462528 4450269072 4454550114 4459063336 4465219584 4469743616 4474043392 4491798272 4496119264 4498071552 4516404576 4518304063 4520265984 4535451648 4538689467 4542569928 4542983011 4544955648 4546939761 4549327776 4553937024 4560224256 4567381416 4571775117 4576407108 4581043792 4587368448 4591781376 4606065424 4610496338 4614438192 4619113408 4621539328 4635257328 4639642224 4644342976 4659945472 4667259142 4673777472 4682938624 4684972032 4696838874 4701597576 4704066816 4712617728 4719869952 4722492978 4727277672 4731825189 4735870776 4738358016 4743158784 4747964416 4761738072 4766562528 4771391872 4782575616 4787421184 4790081751 4794934924 4797453184 4802068208 4804153344 4811043328 4813570048 4821124828 4827858048 4837321216 4844077056 4851679716 4867978752 4872910848 4884332544 4887819426 4891998384 4892771624 4896954816 4899526656 4904239872 4913405952 4918718448 4923701952 4928438424 4933431776 4940242944 4945248256 4947996534 4957774367 4969649152 4974429824 4984853699 4991815584 4996793344 4998974708 5001145344 5001600128 5003771904 5016446253 5021528772 5026279076 5028461568 5033298816 5053273056 5058134172 5063258928 5071050752 5075386368 5090914416 5096072384 5103108096 5105335872 5108017152 5113192448 5121217478 5133221184 5138422016 5153674266 5155684352 5158549578 5163776072 5181123584 5181823602 5191980584 5196502584 5199231744 5204499456 5209422848 5216698368 5224885848 5230179552 5242438656 5247750144 5255986359 5268305952 5269138672 5273643648 5278986752 5281759232 5284694523 5291360256 5299664916 5302448256 5307820544 5312926528 5320261632 5325651968 5328611652 5334010448 5339141626 5341459968 5351929856 5367815856 5385848832 5397134832 5402326734 5407800216 5412423744 5415266304 5420752896 5439989503 5441986368 5447500032 5452740384 5465800704 5469702691 5474379144 5479645353 5485197172 5488077952 5498335232 5504368077 5506514944 5509575141 5515157284 5528367104 5533685248 5550110748 5560989616 5563404288 5586079344 5590855296 5596233552 5604845568 5615321088 5621392512 5626800144 5632501056 5638207744 5645991936 5651423232 5660293002 5666027848 5679308544 5685062656 5696975656 5702455997 5704932096 5707331448 5713113952 5716114432 5732306944 5733081432 5738504856 5744318944 5752341504 5763616768 5772662623 5780724768 5786581632 5800144896 5809248081 5815133844 5818187904 5823784848 5828764032 5834669568 5837733888 5840978157 5843648512 5846896068 5858450234 5860600704 5866538496 5872482304 5886246912 5895485232 5901458368 5907135416 5921284096 5927781006 5930577406 5933692096 5938860096 5939400152 5941979136 5953626112 5971298112 5977042344 5991358464 5997428736 6000761754 6012619977 6020921088 6021872768 6027021312 6045460869 6051585956 6056759904 6059940864 6062586348 6065770368 6071916032 6089841888 6095700156 6101876144 6116491264 6122375168 6152584256 6155255808 6174087696 6180343104 6182942402 6185627136 6186189632 6188875776 6194829312 6210838218 6216713594 6219412992 6225395904 6231703296 6256113318 6262451832 6268796768 6272089088 6283490304 6296657304 6303036896 6309100252 6314494368 6317810688 6324211712 6334137407 6342983712 6348984096 6355416704 6374281329 6376767488 6386775668 6395695488 6405537792 6409097613 6427253196 6430628736 6437144064 6448845312 6452232192 6458769408 6462358812 6468906288 6475129206 6484068864 6490638336 6497214464 6517092568 6522664512 6529273088 6532702208 6538986496 6551207936 6558291264 6564935936 6571251232 6574104576 6586990592 6597328712 6603675169 6606542592 6628737024 6633469221 6639140664 6645527343 6655754112 6661444608 6668193792 6675403608 6681825171 6688595004 6695371696 6697829376 6704615424 6711065088 6737697408 6744178896 6751011904 6767181824 6774606864 6784322818 6787885888 6804144128 6807114496 6810689536 6821378746 6830905536 6844294912 6847266816 6864610662 6871565688 6878066104 6881052672 6887672064 6909098136 6915744507 6921657288 6928670112 6932308992 6939332608 6959463336 6966514464 6973572736 6989918208 6997000192 7000888713 7007981812 7024407936 7031524864 7046259364 7052396364 7055147008 7056100224 7066219888 7069931008 7079804928 7090916508 7093682176 7104815536 7114738176 7121946624 7138639872 7149843792 7157087808 7173863424 7181131776 7192402386 7196179776 7203102312 7210400288 7216564992 7220355072 7227670528 7231687242 7245977921 7255981824 7263333376 7270320512 7299172192 7306193804 7309366272 7331729139 7339157436 7345432224 7346100188 7349289984 7356359808 7370108928 7385552928 7392657636 7400147664 7410364416 7417872384 7421994801 7444196162 7448105792 7454473728 7461644736 7473127424 7484856314 7495190016 7498462062 7502400192 7510001408 7532293158 7535230976 7539418614 7547057336 7572411392 7594888392 7606576128 7609775264 7613079552 7636371624 7644108576 7651339808 7654662144 7658003808 7662025728 7669788672 7681826217 7699831776 7707633024 7715442176 7733526528 7737824367 7745664108 7753511792 7757583872 7765046464 7771685376 7779559424 7783645184 7787970876 7795861424 7803360838 7806749184 7814134272 7822051328 7845269328 7860646976 7871625216 7903708008 7910465472 7918480128 7922638848 7937040384 7949497374 7950753889 7953672384 7961730816 7969389792 7980392448 7988477952 7992917478 8001015672 8008712439 8016826636 8027894784 8036028416 8060614492 8075679872 8079921152 8083448464 8087693824 8111700324 8119789184 8127600208 8131129344 8171250048 8179110576 8198701056 8207007744 8211568716 8227795758 8232116928 8240457472 8247502848 8251834368 8259772416 8272735926 8281117624 8292550656 8300527872 8308937728 8341484424 8349935776 8377987072 8379119016 8391136117 8395543072 8407268352 8419325824 8422981632 8423747584 8436968449 8448751584 8457311616 8465312128 8468987904 8477134848 8490439503 8499041772 8518962816 8527593984 8540717056 8545463484 8560997172 8562350342 8569670928 8574171648 8582858752 8598460416 8602976256 8607757284 8616478416 8625208384 8633505608 8645425152 8654184448 8667766978 8679872448 8696886016 8722700766 8727281856 8735677272 8744388352 8752004352 8756600832 8765472768 8770344102 8787675351 8799807744 8808723456 8829370368 8843227848 8844625628 8852187552 8860703124 8874338816 8881926144 8890925056 8895866109 8900538144 8909100228 8918126672 8930439168 8939487232 8948086784 8983596544 8992238528 8996143104 9032809152 9036608126 9040531968 9070903296 9077378934 9085139856 9085966022 9089911296 9093879522 9098655552 9107874048 9120448512 9134762832 9143550234 9152814216 9162087584 9174736896 9183562752 9207295253 9212130848 9220992676 9228876384 9238226816 9243078656 9257585441 9270514656 9274413603 9279284448 9288685952 9316257327 9319890944 9325070391 9334518284 9347554944 9365877248 9393677748 9403195152 9408133632 9425235456 9439739904 9444985956 9454555344 9463650378 9471741552 9476716032 9486317568 9495928832 9523476144 9533125056 9542783744 9565151232 9574842368 9580163502 9589869848 9594906368 9599095051 9604136416 9608306688 9622086656 9627140096 9642249656 9651525247 9655716096 9674642432 9688154112 9703359432 9712693809 9735957504 9745821696 9775638852 9783996768 9785543248 9793909632 9799053312 9808479744 9826811904 9837436896 9847403904 9856876848 9866863552 9880485888 9890496512 9895993068 9915548734 9939298304 9948859648 9969707398 9983631168 9993586688 9997949416 10002290688 10003200256 10007543808 10032892506 10043057544 10052558152 10056923136 10066597632 10106546112 10116268344 10126517856 10142101504 10150772736 10176484227 10181828832 10192144768 10206216192 10210671744 10216034304 10226384896 10232068119 10242434956 10266442368 10276844032 10307348532 10311368704 10317099156 10327552144 10362247168 10363647204 10383961168 10393005168 10398463488 10408998912 10418845696 10433396736 10449771696 10460359104 10484877312 10495500288 10511972718 10536611904 10538277344 10547287296 10557973504 10563518464 10569389046 10582720512 10590275423 10599329832 10604896512 10615641088 10625853056 10640523264 10657223304 10668020896 10678283252 10682919936 10703859712 10720659157 10735631712 10771697664 10788603579 10794269664 10804653468 10815600432 10824847488 10830532608 10841505792 10847530863 10879979006 10883972736 10895000064 10905480768 10931601408 10939405382 10948758288 10959290706 10970394344 10976155904 10996670464 11008736154 11013029888 11019150282 11030314568 11056734208 11067370496 11100221496 11121979232 11126808576 11166294243 11172158688 11176857419 11181710592 11192467104 11209691136 11227284471 11242785024 11247693093 11253600288 11265002112 11276415488 11302846464 11309127921 11320586004 11332055696 11358617088 11370125312 11393951312 11404911994 11409864192 11414662896 11426227904 11432228864 11464613888 11466162864 11477009712 11488637888 11504683008 11527233536 11545325246 11561449536 11573163264 11600289792 11618496162 11630267688 11636375808 11647569696 11657528064 11669339136 11675467776 11681956314 11693792136 11705041257 11716900468 11721201408 11733076992 11744964608 11790970464 11802916736 11814270832 11842568192 11855562012 11861154812 11867384192 11877720192 11878800304 11883958272 11907252224 11942596224 11954084688 11982716928 11994857472 12001523508 12025239954 12041842176 12043745536 12054042624 12090921738 12103171912 12113519808 12119881728 12125172696 12131540736 12143832064 12179683776 12191400312 12203752288 12232982528 12244750336 12263968171 12305168512 12310511616 12330953887 12341693637 12348175392 12360686208 12365884804 12371254272 12372379264 12377751552 12389658624 12409103889 12421676436 12433427188 12438825984 12450791808 12463406592 12512226636 12524903664 12537593536 12544178176 12566980608 12593314608 12606073792 12618200504 12628988736 12635621376 12648423424 12668274814 12685967424 12697968192 12710833408 12748562658 12753534976 12773551336 12791390976 12811075584 12818195226 12843525513 12854506392 12861257472 12874288128 12897690624 12904464384 12924717624 12937812576 12950258412 12968137728 12981276672 12994428928 13001650467 13034185136 13045329024 13058546176 13065404416 13077972992 13102415872 13116582528 13129871872 13142502464 13148209152 13173981184 13194657424 13207350338 13213085184 13257474048 13266938442 13278281328 13291054686 13311508224 13322889216 13336387584 13350807216 13363650342 13377190008 13390743392 13395658752 13409230848 13422130176 13456816139 13475394816 13488357792 13502023808 13530317183 13549213728 13554912189 13568645636 13575771776 13614228992 13616068401 13621379072 13628949033 13642757492 13661811072 13688589824 13729221324 13743131376 13756132208 13762105344 13775344128 13818196272 13831489014 13843314576 13857340224 13864617984 13878665216 13918926672 13933028928 13947145472 13979836416 13994000384 14001777426 14015963624 14029446613 14048815872 14063049728 14092518728 14104792728 14106075361 14112200448 14132439776 14139862016 14159609856 14181833016 14195475567 14209631072 14229476352 14243893248 14299687584 14314175616 14347726848 14362263552 14370245253 14384804772 14392359552 14406204624 14420800576 14433129984 14440710144 14455341056 14463374484 14491955842 14511963648 14526666752 14540641024 14598344384 14612387608 14618732544 14663458278 14678314872 14690864448 14692200376 14698579968 14712719616 14740217856 14771105856 14785315272 14800295328 14820728832 14835744768 14843989602 14873323101 14888392324 14896211584 14908947456 14923289472 14946254848 14954561097 14969712628 14990380032 14996924124 15004800384 15020002816 15064586316 15070461952 15078837228 15094114672 15144822784 15189776784 15213152256 15219550528 15226159104 15272743248 15288217152 15302679616 15309324288 15316007616 15324051456 15339577344 15363652434 15399663552 15415266048 15430884352 15467053056 15475648734 15478094849 15491328216 15507023584 15515167744 15530092928 15543370752 15559118848 15575941752 15591722848 15606721676 15613498368 15628268544 15644102656 15668655691 15690538656 15721293952 15743250432 15767959077 15807416016 15820930944 15836960256 15845277696 15854083569 15874080768 15898994748 15901507778 15907344768 15923461632 15938779584 15960784896 15976955904 15985834956 16002031344 16017424878 16033653272 16055789568 16072056832 16121228984 16151359744 16159842304 16166896928 16175387648 16223400648 16239578368 16255200416 16262258688 16319968509 16335406997 16342500096 16358221152 16397402112 16409108073 16423137432 16438936059 16455591516 16464233856 16480914944 16495005696 16519544832 16528725423 16545471852 16562235248 16585101312 16601055744 16617875456 16682968848 16699871552 16755974144 16758238032 16782272234 16791086144 16814536704 16838651648 16845963264 16847495168 16873936898 16897503168 16914623232 16930624256 16937975808 16954269696 16980879006 16998083544 17037925632 17055187968 17090926968 17107367991 17121994344 17124700684 17139341856 17148343296 17165717504 17196920832 17215514568 17232956832 17250416768 17267011216 17290850304 17308368896 17317987869 17335533956 17359744896 17393772032 17445401532 17454563712 17471354544 17488776704 17504008704 17513201664 17530945536 17540688204 17575350702 17599615488 17617446912 17658740736 17686455696 17689251256 17704375104 17721406248 17748677632 17763852288 17781850112 17791732218 17801076288 17818200456 17836253344 17860878336 17878974464 17896173568 17924261173 17967193088 17984477056 17992286208 18037859931 18065618304 18073216252 18081063936 18136382607 18154757868 18170279712 18171932044 18179822592 18187759044 18197311104 18215748096 18269525664 18287100468 18305628432 18324175168 18349473792 18367125504 18414590506 18424261696 18441985352 18457752768 18476453632 18486157312 18515170882 18541029312 18548827206 18558568896 18577371904 18632514654 18639781888 18650140782 18669036568 18695109888 18731754496 18787355496 18806390304 18816267264 18850470912 18889971912 18909110688 18927300756 18943483104 18953432064 18972635136 18991857664 19002412221 19046952288 19066250112 19085567488 19130302464 19149684736 19160327004 19179739696 19189812736 19198190102 19208272832 19216613376 19244173312 19254280192 19284499312 19303050494 19311432192 19349284864 19376308224 19406718864 19425387618 19471915008 19491643392 19551277704 19567993536 19571086496 19587819264 19598106624 19616959488 19653623808 19667654357 19674873792 19694807808 19713753696 19733727104 19760971776 19791986136 19811025507 19831097468 19878596608 19897719296 19900407663 19939414796 19967262336 19987173376 19995898832 20004581376 20006400512 20065785012 20086115088 20105116304 20113846272 20133195264 20213092224 20232536688 20253035712 20284203008 20301545472 20352968454 20363657664 20384289536 20412432384 20421343488 20432068608 20452769792 20464136238 20484869912 20504575819 20532884736 20553688064 20614697064 20634198312 20655104288 20724494336 20727294408 20747233521 20757020921 20767922336 20786010336 20796926976 20817997824 20837691392 20899543392 20920718208 20969754624 20991000576 21002666139 21023945436 21073223808 21076554688 21094574592 21115947008 21127036928 21138778092 21165441024 21180550846 21198659664 21209793024 21231282176 21251706112 21281046528 21314446608 21336041792 21356566504 21365839872 21407719424 21441318314 21471263424 21543395328 21577207158 21588539328 21609306936 21631200864 21649694976 21661065216 21683011584 21695061726 21737933763 21759958012 21767945472 21790000128 21810961536 21878810764 21897516576 21918581412 21940788688 21952311808 21993340928 22017472308 22026059776 22038300564 22060629136 22113468416 22134740992 22200442992 22243958464 22253617152 22332588486 22344317376 22353714838 22363421184 22384934208 22419382272 22454568942 22485570048 22495386186 22507200576 22530004224 22552830976 22605692928 22618255842 22641172008 22664111392 22717234176 22740250624 22775940889 22787902624 22809823988 22819728384 22829325792 22852455808 22864457728 22900342933 22929227776 22932325728 22954019424 22977275776 23009366016 23045478651 23054467072 23090650492 23122899072 23146326528 23200579584 23236992324 23260535376 23272751616 23295139392 23315056128 23338678272 23350935552 23363912628 23387584272 23410082514 23433800936 23442402816 23466153984 23489929216 23581940928 23605833472 23628541664 23685136384 23711124024 23722309624 23734768384 23745129863 23755440384 23757600608 23767916544 23814504448 23852261667 23874825611 23885192448 23908169376 23965433856 24003047016 24026137317 24050479908 24083684352 24087491072 24108085248 24181843476 24206343824 24227039616 24239763456 24250345392 24263081472 24287664128 24359367552 24382800624 24407504576 24465965056 24489500672 24527936342 24610337024 24621023232 24661907774 24683387274 24696350784 24721372416 24731769608 24742508544 24744758528 24755503104 24779317248 24818207778 24843352872 24866854376 24877651968 24901583616 24926813184 25024453272 25049807328 25075187072 25088356352 25133961216 25173408351 25186629216 25212147584 25236401008 25257977472 25271242752 25296846848 25310905347 25336549628 25371934848 25395936384 25421666816 25497125316 25507069952 25547102672 25582781952 25622151168 25636390452 25687051026 25709012784 25722514944 25748576256 25795381248 25808928768 25849435248 25875625152 25900516824 25936275456 25962553344 25988857856 26003300934 26054686567 26068370272 26090658048 26117092352 26130808832 26155945984 26196997099 26233165056 26259743744 26285004928 26296418304 26363026053 26389314848 26414700676 26426170368 26533876884 26556562656 26582109372 26623016448 26645778432 26672775168 26687598327 26701614432 26727300684 26754380016 26781486784 26791317504 26818461696 26844260352 26913632278 26950789632 26976715584 27004047616 27060634366 27098427456 27109824378 27137291272 27151543552 27228457984 27232136802 27242758144 27257898066 27285514984 27323622144 27377179648 27458442648 27486262752 27512264416 27524210688 27550688256 27621885759 27636392544 27662978028 27686629152 27714680448 27729235968 27757330432 27772756323 27823240809 27837853344 27866057856 27894290944 27959672832 27975211173 27988000768 28003554852 28031927248 28058893226 28097631744 28126099456 28185037456 28209585456 28212150722 28224400896 28264879552 28279724032 28319219712 28363666032 28390951134 28419262144 28458952704 28487786496 28599375168 28628351232 28695453696 28724527104 28740490506 28745033291 28769609544 28784719104 28797285153 28812409248 28841601152 28866259968 28881420288 28926748968 28954575741 28983911684 29023927296 29053333504 29081282048 29196688768 29224775216 29237465088 29326916556 29356629744 29381728896 29384400752 29397159936 29425439232 29480435712 29542211712 29570630544 29600590656 29641457664 29671489536 29687979204 29746646202 29776784648 29792423168 29817894912 29846578944 29892509696 29909122194 29939425256 29968226197 29980760064 29993848248 30009600768 30040005632 30129172632 30157674456 30188229344 30289645568 30337184423 30379553568 30426304512 30439101056 30452318208 30529452681 30545486496 30576434304 30605359232 30618648576 30632015232 30648102912 30679154688 30696204357 30727304868 30799327104 30830532096 30861768704 30934106112 30951297468 30956189698 30982656432 31014047168 31030335488 31060185856 31086741504 31118237696 31151883504 31183445696 31213443352 31226996736 31256537088 31288205312 31337311382 31381077312 31442587904 31486500864 31535918154 31614832032 31641861888 31673920512 31690555392 31708167138 31748161536 31770826269 31797989496 31803015556 31814689536 31846923264 31877559168 31921569792 31971669912 32004062688 32034849756 32067306544 32111579136 32144113664 32161977471 32242457968 32302719488 32319684608 32333793856 32350775296 32446801296 32479156736 32510400832 32524517376 32639937018 32670813994 32685000192 32716442304 32794804224 32818216146 32846274864 32877872118 32911183032 32928467712 32961829888 32990011392 33039089664 33057450846 33090943704 33124470496 33170202624 33202111488 33235750912 33287913607 33365937696 33399743104 33469731979 33498882729 33511948288 33516476064 33530572257 33564544468 33582172288 33629073408 33677303296 33681853413 33694990336 33747873796 33795006336 33829246464 33861248512 33908539392 33961758012 33996167088 34075851264 34110375936 34181853936 34214735982 34243988688 34249401368 34278683712 34296686592 34331435008 34393841664 34431029136 34465913664 34500833536 34534022432 34581700608 34616737792 34635975738 34671067912 34704420569 34719489792 34787544064 34890803064 34893975893 34909127424 34942709088 34977553408 35008017408 35026403328 35081376408 35115123771 35150701404 35199230976 35234893824 35372911392 35378502512 35408750208 35442812496 35497355264 35527704576 35563700224 35583464436 35602152576 35636400912 35672506688 35721756672 35757948928 35792347136 35848522346 35934386176 35968954112 35984572416 36075719862 36131236608 36146432504 36162127872 36272765214 36309515736 36340559424 36343864088 36359645184 36375518088 36394622208 36431496192 36539051328 36574200936 36611256864 36648350336 36698947584 36734251008 36791904513 36829181012 36848523392 36883970704 36915505536 36952907264 36972314624 36992861661 37030341764 37082058624 37097654412 37117137792 37154743808 37265029308 37279563776 37300281564 37338073136 37390219776 37463508992 37574710992 37612780608 37632534528 37700941824 37779943824 37818221376 37854601512 37886966208 37906864128 37945270272 37983715328 38004824442 38079926521 38093904576 38132500224 38171134976 38260604928 38287918837 38320654008 38359479392 38379625472 38396380204 38416545664 38433226752 38488346624 38530576539 38568998624 38606100988 38622864384 38698569728 38813437728 38850775236 38943830016 38983286784 39004951401 39102555408 39135987072 39142172992 39175638528 39196213248 39233918976 39307247616 39335308714 39349747584 39389615616 39427507392 39467454208 39521943552 39583972272 39622051014 39662194936 39757193216 39795438592 39800815326 39878829592 39934524672 39974346752 39991797664 40009162752 40012801024 40131570024 40172230176 40210232608 40227692544 40266390528 40370448417 40408638361 40426184448 40465073376 40506071424 40568406016 40590951549 40664736567 40705936908 40727315328 40768579072 40842686976 40864137216 40886847099 40905539584 40928272476 40969739824 41009151638 41065769472 41107376128 41229394128 41268396624 41310208576 41448988672 41454588816 41494467042 41514041842 41535844672 41572020672 41593853952 41635995648 41675382784 41799086784 41841436416 41939509248 41982001152 42005332278 42047890872 42088339839 42146447616 42153109376 42189149184 42231894016 42277556184 42318226083 42361101692 42397319328 42419586048 42462564352 42503412224 42628893216 42672083584 42713133008 42731679744 42815438848 42882636628 42942526848 43086790656 43154414316 43177078656 43218613872 43262401728 43299389952 43322130432 43366023168 43390123452 43475867526 43519916024 43535890944 43580000256 43621923072 43757621528 43795033152 43837162824 43881577376 43904623616 43986681856 44034944616 44076601128 44121258272 44226936832 44269481984 44338961849 44400885984 44487916928 44507234304 44619969303 44665176972 44688634752 44707429676 44726842368 44769868416 44838764544 44863683291 44909137884 44971140096 44990772372 45014401152 45060008448 45105661952 45211385856 45236511684 45282344016 45328222784 45434468352 45480501248 45551881778 45575805248 45619647976 45639456768 45658651584 45704911616 45728915456 45800685866 45858455552 45864651456 45908038848 45954551552 46018732032 46090957302 46108934144 46181300984 46245798144 46292653056 46401159168 46434284547 46473984648 46521070752 46545503232 46590278784 46630112256 46677356544 46727825256 46775168544 46820165028 46867601872 46884805632 46932307968 46979858432 47005967073 47163881856 47211666944 47257083328 47370272768 47422248048 47444619248 47469536768 47490259726 47510880768 47515201216 47535833088 47629008896 47704523334 47749651222 47770384896 47816338752 47930867712 48006094032 48052274634 48100959816 48167368704 48174982144 48216170496 48363686952 48412687648 48454079232 48479526912 48500690784 48526162944 48575328256 48651566041 48718735104 48765601248 48815009152 48959905527 48979001344 49006220991 49055872684 49220674048 49227324219 49323815548 49366774548 49392701568 49442744832 49463539216 49485017088 49489517056 49558634496 49636415556 49686705744 49733708752 49755303936 49803167232 49853626368 50048906544 50099614656 50150374144 50176712704 50267922432 50346816702 50373258432 50424295168 50472802016 50515954944 50542485504 50593693696 50621810694 50673099256 50721845447 50743869696 50791872768 50843333632 50994250632 51094205344 51165563904 51272780904 51322103973 51374102052 51418025568 51445029888 51497152512 51590762496 51698870496 51751250304 51801033648 51872550912 51925106688 51953963607 51977715712 52006601868 52109373134 52136740544 52181316096 52234184704 52261617664 52311891968 52393994198 52466330112 52519487488 52570009856 52592836608 52726052106 52778629696 52829401352 52852340736 53067753768 53113125312 53164218744 53246032896 53291556864 53345550336 53375196654 53403228864 53454601368 53508760032 53562973568 53582635008 53636923392 53688520704 53772783519 53827264556 53901579264 53953431168 54008095232 54121268732 54196854912 54219648756 54274582544 54303087104 54456915968 54464273604 54485516288 54515796132 54571029968 54647244288 54754359296 54916885296 54972525504 55024528832 55048421376 55101376512 55243771518 55272785088 55325956056 55373258304 55429360896 55458471936 55514660864 55545512646 55646481618 55655277223 55675706688 55732115712 55788581888 55919345664 55950422346 56007109704 56063854496 56117786452 56195263488 56252198912 56340485357 56370074912 56419170912 56424301444 56448801792 56529759104 56559448064 56727332064 56781902268 56838524288 56917905408 56975572992 57007236663 57198750336 57256702464 57390907392 57449054208 57480981012 57490066582 57539219088 57569438208 57594570306 57624818496 57683202304 57732519936 57762840576 57853497936 57909151482 57967823368 58047854592 58106667008 58162564096 58393377536 58449550432 58474930176 58653833112 58713259488 58737952819 58763457792 58768801504 58794319872 58850878464 58960871424 59002963071 59058779143 59084423424 59141261088 59201181312 59282915328 59375958408 59433076521 59493292404 59553569296 59584846336 59635789824 59693157888 59785019392 59818244388 59878850512 59936452394 59961520128 59987696496 60019201536 60080011264 60258345264 60315348912 60376458688 60579291136 60674368846 60759107136 60852609024 60878202112 60904636416 61058905362 61090972992 61152868608 61210718464 61237297152 61264030464 61296205824 61358309376 61392408714 61454609736 61513727457 61598654208 61661064192 61723537408 61902594936 61912379396 61965312864 62028094336 62060670976 62120371712 62173483008 62236475392 62271062763 62303767008 62366891392 62426886704 62453993472 62513074176 62576410624 62674622764 62762154624 62885175808 62973001728 63071836308 63229664064 63283723776 63347841024 63381110784 63416334276 63496323072 63541652538 63595978992 63606031112 63629379072 63693846528 63755118336 63843139584 63943339824 64008125376 64069699512 64134613088 64223158272 64288227328 64323954942 64451066771 64484915936 64605438976 64639369216 64667587712 64701550592 64803098087 64893602592 64958313472 65020801664 65049034752 65213801289 65279874036 65341627988 65370000384 65432884608 65636432292 65692549728 65755744236 65822366064 65856935424 65923659776 65980022784 66078179328 66114901692 66181887408 66248940992 66340405248 66404222976 66471501824 66575827214 66731875392 66799486208 66939463958 66997765458 67023896576 67032952128 67061144514 67129088936 67164344576 67258146816 67354606592 67363706826 67389980672 67495747592 67590012672 67658492928 67722497024 67817078784 67923516024 67992334176 68151702528 68220751872 68327822667 68363707872 68429471964 68487977376 68498802736 68557367424 68593373184 68662870016 68701028799 68787683328 68862058272 68931827328 69001667072 69068044864 69163401216 69233475584 69271951476 69342135824 69408841138 69438979584 69575088128 69781606128 69787951786 69818254848 69885418176 69955106816 70016034816 70052806656 70162752816 70230247542 70301402808 70398461952 70469787648 70719863539 70745822784 70757005024 70817500416 70885624992 70994710528 71055409152 71106134983 71166928872 71204305152 71235389589 71272801824 71345013376 71443513344 71556785001 71584694272 71624476833 71697044692 71868772352 71937908224 72151439724 72262473216 72292865008 72324255744 72545530428 72619031472 72681118848 72687728176 72719290368 72751036176 72789244416 72862992384 73078102656 73148401872 73222513728 73296700672 73397895168 73468502016 73583809026 73658362024 73697046784 73767941408 73831011072 73905814528 73944629248 73985723322 74060683528 74131927961 74164117248 74195308824 74234275584 74309487616 74530058616 74600563128 74676146272 74780439552 74927017984 75044614099 75149421984 75225561216 75265069056 75401883648 75520225053 75559887648 75636442752 75709203024 75773932416 75813728256 75890540544 75932716041 75967430656 76009648884 76159853042 76187809152 76265000448 76342269952 76521209856 76575837674 76641308016 76718958784 76759250944 76792760408 76833091328 76866453504 76976693248 77061153078 77137997248 77212201976 77245728768 77397139456 77626875456 77701550472 77887660032 77966573568 78009902802 78164059701 78205110816 78271974144 78284345984 78351277056 78392426496 78467837952 78590991297 78670617428 78699495168 78779231232 78855014784 78934908416 79167944544 79244102028 79324389872 79514386432 79590877184 79601630652 79757659184 79869049344 79948693504 79983595328 80018325504 80025602048 80263140048 80344460352 80420465216 80455385088 80532781056 80740896834 80817276722 80852368896 80930146752 81012142848 81136812032 81181903098 81329473134 81411873816 81454630656 81537158144 81685373952 81728274432 81773694198 81856544952 81939479648 82018303276 82131538944 82214752256 82343786291 82458788256 82536793248 82620417152 82865657277 82897977344 82909177632 82988934084 83028083684 83071689344 83144041344 83187707904 83271991296 83318268969 83350765568 83598173568 83682872832 83879018496 83964002304 84010664556 84095781744 84176679678 84292895232 84306218752 84378298368 84463788032 84555112368 84636452166 84722203384 84794638656 84839172096 84925128704 85006824448 85257786432 85344167168 85426266016 85463359488 85630877696 85765273256 85847777197 85885053696 86173581312 86235099873 86308828632 86316677209 86354157312 86391855459 86437227744 86524803456 86598779904 86644260864 86780246904 86863727223 86951735052 87039832048 87071781888 87160000512 87243846144 87515243056 87590066304 87674325648 87763154752 87809247232 87973363712 88069889232 88153202256 88242516544 88453873664 88538963968 88677923698 88801771968 88975833856 89014468608 89239938606 89330353944 89377269504 89414859352 89453684736 89539736832 89677529088 89727366582 89818275768 89904678591 89942280192 89981544744 90028802304 90120016896 90211323904 90473023368 90564688032 90656445568 90868936704 90961002496 91011553269 91103763556 91151610496 91239295952 91278913536 91317303168 91409823232 91457830912 91601371732 91716911104 91729302912 91816077696 91909103104 92037464064 92181914604 92217868288 92362601968 92491596288 92585306112 92802318336 92868569094 92947969296 93042141504 93091006464 93180557568 93260224512 93354713088 93455650512 93550337088 93640330056 93735203744 93769611264 93864615936 93959716864 94011934146 94197712973 94327763712 94423333888 94514166656 94712220281 94844496096 94889238496 94939073536 94980519452 95021761536 95030402432 95071666176 95312478807 95409046668 95499302444 95540769792 95632677504 96012188064 96104549268 96201919632 96334737408 96349964288 96432340992 96485932413 96727373904 96825375296 96908158464 96959053824 97001381568 97052325888 97150656512 97303132082 97437470208 97531202496 97630018304 97919811054 97958002688 98012441982 98111745368 98441348096 98454648438 98647631096 98733549096 98785403136 98885489664 98927078432 98970034176 98979034112 99117268992 99272831112 99373411488 99467417504 99510607872 99606334464 99707252736 99863740821 100097813088 100199229312 100300748288 100353425408 100409195937 100535844864 100591716771 100693633404 100746516864 100848590336 100945604032 101031909888 101084971008 101187387392 101243621388 101346198512 101443690894 101487739392 101583745536 101686667264 101988501264 102188410688 102331127808 102545561808 102644207946 102748204104 102836051136 102890059776 102994305024 103181524992 103359800557 103397740992 103502500608 103602067296 103745101824 103850213376 103907927214 103924351129 104013203736 104113261707 104218746268 104273481088 104362632192 104468369408 104623783936 104681927679 104787988396 104932660224 105038974976 105140019712 105452104212 105557259392 105658802704 105704681472 106135507536 106226250624 106328437488 106492065792 106583113728 106691100672 106750393308 106806457728 106909202736 107017520064 107125947136 107165270016 107273846784 107377041408 107545567038 107654529112 107803158528 107906862336 108016190464 108242537464 108346663943 108393709824 108439297512 108549165088 108606174208 108913831936 108928547208 109031592264 109142059936 109294488576 109508718592 109680589837 109833770592 109945051008 110049057664 110096842752 110202753024 110375713539 110487543036 110545570176 110651912112 110746516608 110858721792 110916943872 110978584983 111029321728 111091025292 111292963236 111310554446 111351413376 111464231424 111577163776 111838691328 111900844692 112014219408 112127708992 112235572904 112390526976 112504397824 112680970714 112740149824 112838341824 112848602888 112897603584 113059518208 113118896128 113454664128 113563804536 113677048576 113835810816 113951145984 114014473326 114239779563 114397500672 114513404928 114781814784 114863756511 114961962024 114980133164 115078438176 115138876416 115189140612 115249636992 115366404608 115465039872 115706995872 115818302964 115935646736 116095709184 116213334016 116325128192 116786755072 116899100864 116949860352 117307666224 117426518976 117475905638 117526915584 117537603008 117588639744 117701756928 117921742848 118005926142 118117558286 118168846848 118282522176 118402362624 118565830656 118751916816 118866153042 118986584808 119107138592 119169692672 119271579648 119386315776 119636488776 119757701024 119872904788 119923040256 119975392992 120038403072 120160022528 120348610733 120516690528 120630697824 120752917376 121111345251 121158582272 121225915083 121348737692 121518214272 121705218048 121756404224 121772854647 122117810724 122181945984 122305737216 122421436928 122528060928 122592411648 122716618752 122784817428 122909219472 123027454914 123197308416 123322128384 123447074816 123805189872 123824758792 123930625728 124056188672 124121341952 124240743424 124346966016 124472950784 124542125526 124607534016 124733782784 124853773408 124907986944 125026148352 125152821248 125349245528 125469828211 125524309248 125770351616 125946003456 126143672616 126265019517 126459328128 126567447552 126695682048 126832668552 126954678249 127083305076 127191957984 127212062224 127258758144 127387693056 127510236672 127886679648 128016250752 128139399024 128269226176 128446316544 128576454656 128647909884 128902133542 128969831872 129210877952 129278738432 129335175424 129403101184 129606196174 129787205184 129916626944 130041603328 130098069504 130427602578 130559748072 130683255976 130740000768 130865769216 131272864584 131385099456 131511488472 131644732128 131713870848 131847319552 131960045568 132229803384 132363774816 132497881984 132680810496 132808445952 132943003648 133016885547 133151654428 133463750784 133598972416 133878927916 133995530916 134047793152 134065904256 134122289028 134258177872 134328689152 134516293632 134709213184 134727413652 134779961344 134991495184 135180025344 135316985856 135444994048 135634157568 135847032048 135984668352 136303405056 136441503744 136655645334 136727415744 136858943928 136975954752 136997605472 137114734848 137186746368 137325740032 137402057598 137575366656 137673580499 137724116544 137863654656 138003334144 138136089728 138326802432 138543902952 138684271648 138817682276 138877959168 139150176256 139302853641 139368569041 139563212256 139575903572 139636509696 139770836352 139910213632 140032069632 140325505632 140460495084 140602805616 140796923904 140939575296 141017901219 141439727078 141491645568 141514010048 141635000832 141771249984 141989421056 142110818304 142212269966 142333857744 142408610304 142470779178 142545603648 142690026752 142887026688 143113570002 143169388544 143248953666 143394089384 143737544704 143875816448 144302879448 144524946432 144585730016 144648511488 145091060856 145238062944 145299146447 145362237696 145375456352 145438580736 145502072352 145578488832 145725984768 145954698123 146156205312 146296803744 146445027456 146593401344 146937004032 147018662973 147167618052 147316724048 147394093568 147535882816 147662022144 147811629056 147889258496 147971446644 148121367056 148263855922 148328234496 148390617648 148468551168 148618975232 149060117232 149201126256 149352292544 149560879104 149854035968 150089228198 150298843968 150451122432 150530138112 150803767296 151040450106 151119775296 151272885504 151418406048 151547864832 151627456512 151781081088 151865432082 152019297768 152165536341 152319706084 152375618304 152530000896 152684539904 153151675348 153282616032 153437917568 153518501888 153585520816 153666182656 153953386496 154122306156 154275994496 154424403952 154491457536 154794278912 155253750912 155403100944 155775320064 155933147136 156019805604 156328119402 156410221632 156543948288 156568691968 156702554112 156784852992 156935675904 157181982594 157341234856 157398990336 157558462464 157710029568 157869816832 158335889088 158488204056 158648779744 159028772864 159181754368 159203261304 159431586223 159515318368 159738098688 159897387008 159967190656 160036651008 160051204096 160302400531 160526280096 160688920704 160840930432 160910770176 161065562112 161318350557 161481793668 161634553444 161704737792 161860293504 162024285696 162273624064 162363806196 162658946268 162823747632 162909261312 163074316288 163370747904 163456548864 163547388396 163713089904 163878959296 164036606552 164263077888 164429504512 164687572582 164917576512 165073586496 165240834304 165731314554 165795954688 165818355264 165977868168 166056167368 166143378688 166288082688 166375415808 166543982592 166636537938 166701531136 166965831669 167196347136 167365745664 167758036992 168021329112 168191563488 168353359356 168585790464 168612437504 168756596736 168927576064 169021456071 169110224736 169272904332 169444406768 169589277312 169678344192 169850257408 170013648896 170515572864 170688334336 170852532032 170926718976 171261755392 171530546512 171695554394 171770107392 172347162624 172470199746 172617657264 172633354418 172708314624 172783710918 172874455488 173049606912 173197559808 173288521728 173560493808 173727454446 173903470104 174079664096 174143563776 174320001024 174487692288 174938609807 175030486112 175180132608 175348651296 175526309504 175618494464 175894123379 176139778464 176213858457 176306404512 176485033088 177008889213 177077927936 177176337429 177355847396 177603543936 177951667712 178479877212 178660707888 178754539008 178829718704 178907369472 179079473664 179355058176 179454733164 179636551536 179809357182 179884560384 179963089488 180057604608 180240033792 180422647808 180946046736 181129376064 181312891136 181737873408 181922004992 182023106538 182207527112 182303220992 182382805969 182478591904 182557827072 182634606336 182819646464 182915661824 183202743464 183378979693 183458605824 183632155392 183818206208 184074928128 184363829208 184541182371 184725203936 184983192576 185170612224 185737138188 185895938592 186084283008 186182012928 186361115136 186520449024 186709426176 186813188289 186911301024 187100674176 187280660112 187470407488 187539222528 187729231872 187919433728 188023868292 188395425946 188655527424 188846667776 189028333312 189424440562 189688992192 189778476992 189878147072 189961038904 190043523072 190060804864 190143332352 190624957614 190818093336 190998604888 191081539584 191265355008 192024376128 192209098536 192403839264 192669474816 192699928576 192864681984 192971864826 193353200313 193454747808 193650750592 193816316928 193918107648 194002763136 194104651776 194301313024 194409294261 194606264164 194874940416 195062404992 195260036608 195839622108 195916005376 196024883964 196223490736 196882696192 196909296876 197295262192 197467098192 197570806272 197770979328 197854156864 197940068352 197958068224 198234537984 198545662224 198746822976 198934835008 199021215744 199212668928 199414505472 199727481642 200195626176 200398458624 200601496576 200706850816 200818391874 201071689728 201183433542 201215233037 201387266808 201493033728 201697180672 201891208064 202063819776 202169942016 202487242776 202692397024 202887381788 202975478784 203167491072 203373334528 203692523983 203977002528 204376821376 204662255616 204983468001 205091123616 205288415892 205496408208 205672102272 205780119552 205988610048 206103086397 206363049984 206719601114 206795481984 207005001216 207204134592 207490203648 207700426752 207815854428 207848702258 208026407472 208226523414 208437492536 208546962176 208725264384 208936738816 209247567872 209363855358 209575976792 209865320448 210077949952 210280039424 210904208424 211114518784 211317605408 211409362944 212159590617 212271015072 212360290961 212452501248 212656874976 212984131584 213166227456 213318404949 213500786616 213612915456 213706168767 213818405472 214035040128 214251894272 214330540032 214754082816 214873430499 215091134076 215309058224 215606317056 215813724672 216032380928 216485074928 216693327886 216787419648 216878595024 217098330176 217212348416 217827663872 217857094416 218063184528 218284119872 218588977152 219017437184 219361179674 219667541184 219890102016 220098115328 220193685504 220405506048 220751427078 220975086072 221091140352 221303824224 221493033216 221717443584 221833887744 221957169966 222182050584 222395783883 222585926472 222621108892 222702826752 222928462848 223154327552 223801689384 224028438816 224255417984 224471145808 224781053952 225008795648 225133842297 225361941428 225480299648 225676683648 225697205776 225795207168 226119036416 226237792256 226909328256 227127609072 227354097152 227671621632 227902291968 228028946652 228479559126 228795001344 229026809856 229563629568 229727513022 229923924048 229960266328 230156876352 230277752832 230378281224 230499273984 230732809216 230930079744 231413991744 231636605928 231871293472 232191418368 232426668032 232650256384 233015395249 233573510144 233798201728 233899720704 234288123853 234492179103 234615332448 234853037952 234951811276 235053831168 235075206016 235177279488 235403513856 235772973891 236011852284 236235116572 236337693696 236565044352 236804725248 237503833632 237732306084 237973169616 238214277184 238339385344 238543159296 238772631552 239272977552 239515402048 239745809576 239846080512 239950785984 240076806144 240320045056 240697221466 241033381056 241261395648 241505834752 242222690502 242317164544 242451830166 242697475384 243036428544 243410436096 243512808448 243545709294 244235621448 244363891968 244611474432 244842873856 245056121856 245184823296 245569634856 245818438944 246054909828 246394616832 246644256768 246894149632 247031358873 247610379744 247649517584 247861251456 248112377344 248242683904 248481486848 248693932032 248945901568 249084251052 249215068032 249467565568 249707546816 249815973888 250052296704 250305642496 250698491056 250939656422 251048618496 251540703232 251892006912 252287345232 252530039034 252918656256 253134895104 253391364096 253665337104 253909356498 254166610152 254383915968 254424124448 254517516288 254775386112 255020473344 255679506641 255773359296 256032501504 256278798048 256538452352 256892633088 257076026477 257295819768 257543331591 257804267084 257939663744 258421755904 258670350848 258705299619 258806202368 258950031627 259212392348 259574410368 259833253888 260083206656 260855205156 261119496144 261366511952 261480001536 261731538432 262545729168 262770198912 263022976944 263289464256 263427741696 263694639104 263920091136 264459606768 264727549632 264995763968 265361620992 265616891904 265886007296 266033771094 266303308856 266559485647 266927501568 267197944832 267757855832 267991061832 268015431859 268131808512 268244578056 268516355744 268657378304 269032587264 269418426368 269454827304 269714035773 269982990368 270360050688 270633971712 270889988096 271694064096 271969336704 272606810112 272883007488 273034659807 273311290668 273454831488 273717887856 273951909504 273995210944 274229469696 274373492736 274651480064 274804115196 275150733312 275347160998 275448233088 275727309312 276006668288 276272179456 276653604864 277087805904 277368543296 277635364552 277755918336 278300352512 278605707282 278737138082 279126424512 279151807144 279273019392 279541672704 279820427264 280064139264 280651011264 280920990168 281205611232 281593847808 281879150592 282035802438 282593138919 282879454156 282983291136 283028020096 283270001664 283542499968 283978842112 284136660843 284424539932 284667715488 284817220608 284941558356 285091207296 285380053504 286227140004 286338777088 286497907332 286788178768 287475089408 287751632896 288605758896 289049892864 289171460032 289297022976 290182121712 290476125888 290598292894 290724475392 290750912704 290877161472 291004144704 291156977664 291451969536 291909396246 292312410624 292593607488 292890054912 293186802688 293874008064 294037325946 294335236104 294633448096 294788187136 295071765632 295324044288 295623258112 295942893288 296242734112 296527711844 296656468992 296781235296 296937102336 297237950464 297704458129 298120234464 298402252512 298704585088 299121758208 299591222463 299708071936 300178456396 300597687936 300902244864 301060276224 301227587811 301607534592 302080900212 302239550592 302545771008 302836812096 303095729664 303254913024 303562162176 303730864164 304038595536 304331072682 304639412168 304751236608 305060001792 305369079808 306303350696 306565232064 306875835136 307037003776 307171041632 307332365312 307906772992 308244612312 308551988992 308848807904 308982915072 309588557824 310079401671 310372732943 310507501824 310806201888 311550640128 311773053387 312039611208 312339785121 312656238804 312820443264 313087896576 313137383936 313405108224 313871351808 314045783037 314363965188 314682469712 314797980672 315116924928 315420059136 315739633664 316671778176 316976408112 317297559488 318057545728 318363508736 318406522608 318863172446 319030636736 319476197376 319794774016 319934381312 320073302016 320102408192 320604801062 321052560192 321377841408 321681860864 321821540352 322131124224 322636701114 322963587336 323269106888 323409475584 323720587008 324048571392 324727612392 325039991829 325317892536 325647495264 325818522624 326148632576 326741495808 327094776792 327426179808 327757918592 328073213104 328526155776 328859009024 329041769511 329375145164 329835153024 330147172992 330481668608 331462629108 331591909376 331636710528 331955736336 332112334736 332286757376 332576165376 332750831616 333087965184 333273075876 333403062272 333931663338 334392694272 334731491328 335516073984 336042658224 336383126976 336706718712 337171580928 337224875008 337513193472 337855152128 338042912142 338220449472 338545808664 338888813536 339178554624 339356688384 339700514816 340027297792 340560962287 341031145728 341376668672 341705064064 341853437952 342719338689 343061093024 343391108788 343540214784 344591269533 344940399492 345235314528 345266708836 345416629248 345567421836 345748910976 346099213824 346395119616 347120987616 347454908892 347806940208 348159328192 348287127552 348640002048 348975384576 349877219614 350060972224 350360265216 350697302592 351052619008 351236988928 351788246758 352279556928 352427716914 352612809024 352970066176 354017778426 354155855872 354352674858 354711694792 355207087872 355903335424 356959754424 357321415776 357509078016 357659437408 357814738944 358158947328 358909466328 359273103072 359618714364 359769120768 359926178976 360115209216 360480067584 360845295616 361045832199 361892093472 362258752128 362625782272 363475746816 363677745249 363844009984 364046213076 364415054224 364606441984 364765611938 364957183808 365115654144 365269212672 365639292928 365831323648 366405486928 366757959386 366917211648 367264310784 367636412416 368149856256 368727658416 369082364742 369450407872 369966385152 370341224448 371474276376 371791877184 372168566016 372364025856 372722230272 373040898048 373418852352 373626376578 373685432783 373822602048 374201348352 374561320224 374940814976 375078445056 375458463744 376047736584 376409484633 376790851892 377311054848 377693335552 378056666624 378848881124 379377984384 379556953984 379756294144 379922077808 380087046144 380121609728 381249915228 381636186672 381997209776 382163079168 382530710016 384048752256 384418197072 384807678528 385338949632 385399857152 385729363968 385943729652 386706400626 386909495616 387301501184 387632633856 387836215296 388005526272 388209303552 388602626048 388818588522 389212528328 389586940561 389749880832 390124809984 390520073216 391679244216 392049767928 392446981472 393765392384 393818593752 394383397499 394590524384 394934196384 395141612544 395541958656 395708313728 395880136704 395916136448 397091324448 397493645952 397869670016 398042431488 398425337856 398829010944 399050656641 399454963284 400391252352 400796917248 401202993152 401413701632 401636783748 402143379456 402366867084 402430466074 402774533616 402986067456 403394361344 403782416128 404127639552 404339884032 404974485552 405384794048 405774763576 405950957568 406334982144 406746669056 407385047966 407954005056 408753642752 409324511232 409966936002 410182247232 410576831784 410992816416 411344204544 411560239104 411977220096 412206172794 412726099968 413020741497 413439202228 413590963968 414010002432 414408269184 414980407296 415631708856 415697404516 416052814944 416453046828 416874985072 417093924352 417450528768 417873477632 418105707123 418495135744 418727710716 419151953584 419730640896 420155899904 420560078848 421808416848 422229037568 422635210816 422818725888 424319181234 424542030144 424720581922 424905002496 425313749952 425968263168 426332454912 426636809898 427001573232 427225830912 427412337534 427636810944 428070080256 428503788544 428661080064 429508165632 429746860998 430182268152 430618116448 431212634112 431627449344 432064761856 432742876891 432970149856 433386655772 433574839296 433757190048 434196660352 434424696832 435106515727 435655327744 435714188832 435897439341 436126369056 436568239744 437177954304 437864094369 438034874368 438722359348 439335082368 439780204032 440196230656 440811012096 441502854156 441950172144 442182280704 442607648448 442986066432 443434887168 443667775488 443914339932 444364101168 444791567766 445171852944 445242217784 445405653504 445856925696 446308655104 447603378768 448056877632 448510835968 448942291616 449562107904 450017591296 450267684594 450723882856 450960599296 451157467397 451353367296 451394411552 451590414336 452238072832 452475584512 453621686609 453818656512 454255218144 454708194304 455343243264 456057893304 456496609023 456959118252 457590002688 458053619712 459455026044 459847848096 459920532656 460313752704 460555505664 460756562448 460998547968 461465618432 461860159488 462827983488 463273211856 463742586944 464382836736 464853336064 465300512768 466030790498 467147020288 467596403456 467799441408 468576247706 468984358206 469230664896 469706075904 469903622552 470107662336 470150412032 470354558976 470807027712 471545947782 472023704568 472470233144 472675387392 473130088704 473609450496 475007667264 475464612168 475946339232 476428554368 476678770688 477086318592 477545263104 478294758669 478545955104 479030804096 479491619152 479692161024 479901571968 480153612288 480640090112 480907201593 481394442932 482066762112 482522791296 483011669504 484445381004 484634329088 484903660332 485394950768 486072857088 486820872192 487025616896 487091418588 488471242896 488727783936 489222948864 489685747712 490112243712 490369646592 491139269712 491636877888 492109819656 492789233664 493288513536 493788299264 494062717746 495039044773 495220759488 495299035168 495722502912 496224754688 496485367808 496962973696 497387864064 497742944881 498168502104 498430136064 498935131136 499415093632 499631947776 500104593408 500897495007 501396982112 501879312844 502097236992 503081406464 504574690464 505060078068 505837312512 506269790208 506782728192 507064368213 507330674208 507818712996 508333220304 508767831936 508848248896 509035032576 509550772224 510040946688 511359013282 511546718592 512065003008 512557596096 513076904704 513785266176 514152052954 514591639536 515086663182 515608534168 515879327488 516843511808 517340701696 517410599238 517612404736 517900063254 518424784696 519148820736 519666507776 520166413312 521710410312 522238992288 522733023904 522960003072 523463076864 524815829421 525091458336 525312298693 525540397824 526045953888 526578928512 526855483392 527389278208 527682370137 528641575371 528919213536 529455099264 529991527936 531233783808 531529012287 531772014592 532067542188 532606617712 533118971294 533855003136 534395889664 535515711664 535982123664 536030863718 536263617024 536489156112 537032711488 537314756608 538065174528 538836852736 538909654608 539428071546 539965980736 540720101376 541267943424 541779976192 543388128192 543938673408 545213620224 545766014976 546069319614 546622581336 546909662976 547148417907 547435775712 547903819008 547990421888 548458939392 548746985472 549608230392 550136939079 550694321996 550896466176 551454618624 552013336576 552544358912 554175611808 554737086592 555270729104 555511836672 556600705024 557211414564 557474276164 558252849024 558303614288 558546038784 559083345408 559640854528 560128278528 561302022528 561841980336 562411222464 563187695616 563758301184 564071604876 565186277838 565758908312 565966582272 566056040192 566540003328 567084999936 567957684224 568273321686 568849079864 569335430976 569634441216 569883116712 570182414592 570760107008 572454280008 572995814664 573576357536 574950178816 575503265792 576406504037 577211517792 578099785728 578342920064 578594045952 580059600939 580364243424 580952251776 581196585788 581448950784 581501825408 581754322944 582008289408 582313955328 582903939072 583227882783 583818792492 584624821248 585187214976 585780109824 586373605376 587748016128 588074651892 588670472208 589266896192 589576374272 590143531264 590648088576 591246516224 591885786576 592485468224 593055423688 593312937984 593562470592 593874204672 594475900928 595408916258 596240468928 596804505024 597409170176 598243516416 599182444926 599416143872 600356912792 601195375872 601804489728 602120552448 602455175622 603215069184 603645699111 604161800424 604479101184 605091542016 605673624192 606191459328 606509826048 607461728328 608077191072 608662145364 609278824336 609502473216 610120003584 610738159616 611077571949 612606701392 613130464128 613751670272 614074007552 614342083264 614664730624 615813545984 616489224624 617103977984 617697615808 617965830144 619177115648 620158803342 620745465886 621015003648 621612403776 623101280256 623546106774 624079222416 624679570242 625312477608 625640886528 626175793152 626274767872 626810216448 627742703616 628091566074 628727930376 629364939424 629595961344 630233849856 630840118272 631479267328 632470358533 633343556352 633952816224 634595118976 635924907601 636478771851 636727017472 636813045216 637080872883 637726344892 638061273472 638952394752 639868762624 639955214847 640204816384 641209602124 642105120384 642755682816 643363721728 644262248448 645273402228 645927174672 646538213776 646818951168 647441174016 648097142784 649455224784 650079983658 650635785072 651294990528 651637045248 652297265152 653482991616 654189553584 654852359616 655515837184 656146426208 657052311552 657718018048 658083539022 658750290328 659383990811 659670306048 660294345984 660963337216 662925258216 662985541967 663273421056 663911472672 664224669472 664573514752 665152330752 665501663232 666546151752 667187351649 667863326676 668785388544 669462982656 672085316448 672766253952 673413437424 674343161856 674449750016 675026386944 675401526891 675710304256 676085824284 676440898944 677091617328 677777627072 678357109248 678713376768 679401029632 680054595584 681121924574 682062291456 682753337344 683410128128 683706875904 685438677378 686122186048 686782217576 687080429568 689182539066 689880798984 690470629056 690533417672 690833258496 691134843672 691497821952 692198427648 692790239232 694241975232 694909817784 695613880416 696318656384 696574255104 697280004096 697950769152 699046185747 699754439228 700121944448 700720530432 701394605184 702105238016 702473977856 702864371559 703576493516 704559113856 704855433828 705225618048 705940132352 708035556852 708311711744 708705349716 709423389584 710414175744 711806670848 713919508848 714642831552 715018156032 715318874816 715629477888 716317894656 717818932656 718546206144 719237428728 719538241536 719852357952 720230418432 720960135168 721690591232 722091664398 723518603899 723784186944 724517504256 725251564544 726951493632 727355490498 727470457903 728092426152 728830108448 729212883968 729531223876 729914367616 730231308288 730538425344 731278585856 732810973856 733515918772 733834423296 734528621568 735272824832 737455316832 738164729484 738900815744 739932770304 740682448896 741094076619 742948552752 743583754368 744337132032 744728051712 745444460544 746081796096 746837704704 747252753156 747370865566 747645204096 748402696704 749122640448 749881629952 750156890112 750916927488 752095473168 752818969266 753581703784 754622109696 755386671104 756113333248 757697762248 758755968768 759113907968 759512588288 759844155616 760174092288 760243219456 762499830456 763272373344 763994419552 764326158336 765061420032 767038519923 767764128859 768097504512 768836394144 769615357056 770677899264 770799714304 771228079431 771887459304 772629994773 773412801252 773818991232 774603002368 775265267712 776011052544 776418607104 776850094881 777205252096 777637177044 778425056656 779173881122 779499761664 780249619968 781040146432 783358488432 784099535856 784893962944 787530784768 787637187504 788766794998 789181048768 789868392768 790283225088 791083917312 791416627456 791760273408 791832272896 794182648896 794987291904 795739340032 796084862976 796850675712 797658021888 798101313282 798909926568 799678456941 800782504704 801593834496 802405986304 803273567496 804046295577 804733734168 804860932148 805549067232 805972134912 806788722688 807564832256 808255279104 809948971104 810769588096 811549527152 811901915136 812669964288 813493338112 814770095932 815908010112 817507285504 818649022464 819933872004 820364494464 821153663568 821985632832 822688409088 823120478208 823954440192 824412345588 825452199936 826041482994 826878404456 827181927936 828020004864 828816538368 829960814592 831263417712 831394809032 832105629888 832906093656 833749970144 834187848704 834901057536 835746955264 836211414246 837455421432 838303907168 839461281792 840311799808 841120157696 842440275131 843616833696 844458075136 845270421632 845637451776 847779416757 848638362468 849084060288 849441163844 849810004992 850627499904 851936526336 852409982529 853273619796 854003146464 854451661824 854824675068 855273621888 856140160512 857007577088 859016331264 859493721996 860364536304 861236232896 862425268224 863254898688 864129523712 865485753782 865940299712 866773311544 867149678592 867514380096 868393320704 868849393664 870213031454 871310655488 871428377664 871794878682 872252738112 873136479488 874355908608 875728188738 876069748736 877444718696 878670164736 879560408064 880392461312 881622024192 883005708312 883900344288 884364561408 885215296896 885972132864 886869774336 887828679864 888728202336 889583135532 890343705888 890484435568 890811307008 891713851392 892617310208 893113374387 895206757536 896113755264 897021671936 897884583232 899124215808 900035182592 900535369188 901447765712 901921198592 902314934794 902706734592 902788823104 903180828672 904476145664 904951169024 907243373218 907637313024 908510436288 909416388608 910686486528 912115786608 912993218046 913918236504 915180005376 916107239424 918910052088 919695696192 919841065312 920627505408 921111011328 921513124896 921997095936 922931236864 923720318976 924379754779 925655966976 926546423712 927485173888 928765673472 930238205013 930601025536 931118198829 932061580996 934294040576 935192806912 935319160161 937152495412 937968716412 938461329792 939412151808 939807245104 940215324672 940300824064 941614055424 943091895564 944047409136 944940466288 945350774784 946260177408 947218900992 950015334528 950929224336 951892678464 952857108736 953357541376 954172637184 955090526208 956589517338 957091910208 958061608192 958983238304 959384322048 959803143936 960307224576 961280180224 961814403186 962788885864 963715063493 964133524224 965045582592 966023339008 968890762008 969807320664 970789901536 972145714176 974051233792 974182837176 975119975487 975579983287 976942485792 977455567872 978445897728 979371495424 980224487424 982278539424 983273755776 984219639312 985578467328 986577027072 987125308533 987576598528 988125435492 990078089546 990441518976 990598070336 991445005824 992449509376 992970735616 993925947392 994775728128 995485889762 996337004208 996860272128 997870262272 998830187264 999263895552 1000209186816 1001794990014 1002793964224 1003758625688 1004194473984 1006162812928 1009149380928 1010120156136 1011674625024 1012539580416 1013565456384 1014128736426 1014661348416 1015637425992 1016666440608 1017535663872 1017696497792 1018070065152 1019101544448 1020081893376 1021682886861 1022718026564 1023093437184 1024130006016 1025115192192 1026153809408 1028304105908 1029183279072 1030173326364 1031217068336 1031758654976 1033687023616 1034681403392 1034821198476 1035224809472 1035800126508 1036849569392 1038297641472 1039333015552 1040332826624 1043420820624 1044477984576 1045466047808 1045920006144 1046926153728 1049631658842 1050182916672 1050624597386 1051080795648 1052091907776 1053157857024 1053710966784 1054778556416 1055364740274 1057283150742 1057838427072 1058910198528 1059983055872 1062467567616 1063058024574 1064135084376 1065213235424 1066237942588 1067710006272 1068791779328 1070469221783 1071031423328 1071964247328 1072061727436 1072527234048 1072978312224 1074065422976 1074629513216 1077673705472 1077819309216 1078856143092 1079931961472 1081440202752 1082535886848 1083137496597 1083559952384 1086776256384 1087877346816 1090427240448 1091532029952 1092138639228 1093245162672 1093819325952 1094296835814 1094871551424 1095807638016 1095980843776 1096917878784 1097493970944 1099216460784 1100273878158 1101388643992 1101792932352 1102909237248 1104026673152 1105088717824 1108351223616 1109474173184 1110541458208 1111023673344 1113201410048 1114422829128 1114948552328 1116021103561 1116505698048 1116607228576 1117092077568 1118166690816 1119281709056 1120256557056 1121056298349 1122116803717 1122604045056 1123683960672 1124822444928 1126375391232 1128143209752 1129228453899 1130372555676 1131517816624 1131933164544 1132112080384 1133080006656 1134169999872 1135915368448 1136546643372 1137698159728 1138670861952 1139268882432 1139766233424 1140364829184 1141520214016 1144908560016 1145991629328 1147152715072 1149900357632 1151006531584 1152813008074 1154423035584 1156199571456 1156685840128 1157188091904 1160119201878 1160728486848 1161904503552 1162393171576 1162897901568 1163003650816 1163508645888 1164016578816 1164627910656 1165807878144 1166455765566 1167637584984 1168760821683 1169249642496 1170374429952 1171560219648 1172747210752 1176149303784 1177340944416 1178533792384 1179152748544 1180287062528 1181296177152 1182493032448 1183150192497 1183771573152 1184970936448 1186110847376 1186625875968 1187124941184 1187748409344 1188951801856 1190817832516 1192480937856 1193609010048 1194818340352 1196487032832 1198364889852 1198832287744 1200713825584 1202390751744 1203608979456 1204241104896 1204910351244 1206430138368 1207291398222 1208323600848 1208958202368 1210183084032 1211347248384 1212382918656 1213019652096 1214923456656 1216154382144 1217324290728 1218557648672 1219004946432 1220240007168 1221476319232 1222155143898 1224570268649 1225213402784 1226260928256 1227503340544 1228148015104 1228684166528 1229329461248 1231258863653 1232978449248 1234207955968 1235395231616 1235931660288 1239062224491 1240317606684 1241490931772 1242030007296 1243224807552 1247092213548 1248158444832 1249359140484 1250624955216 1251281773056 1252351586304 1252549535744 1253620432896 1254317121369 1255485407232 1256183132148 1257455860752 1258729878848 1259191922688 1260467699712 1261680236544 1262958534656 1264940717066 1266687112704 1267905632448 1269190237952 1271849815202 1272957543702 1273454034944 1273626090432 1274161745766 1275452689784 1276122546944 1277904789504 1279737525248 1279910429694 1280409632768 1282419204248 1284210240768 1285511365632 1286727443456 1288524496896 1290546804456 1291854349344 1293076427552 1293637902336 1294882348032 1296194285568 1298228630673 1298910449568 1300159967316 1301271570144 1302589981056 1303274090496 1304594530304 1305319547181 1306965983232 1307692318023 1308379107168 1309704719232 1311031674368 1312292852416 1314104623104 1315436036096 1316167078044 1317500580656 1318767981622 1319340612096 1320588691968 1321926674432 1325850516432 1325971083934 1326546842112 1327822945344 1328449338944 1329147029504 1330304661504 1331003326464 1333092303504 1334374703298 1335726653352 1337570777088 1338925965312 1343677407241 1344170632896 1345532507904 1346826874848 1348686323712 1348899500032 1350052773888 1350803053782 1351016564677 1352171648568 1352881797888 1353472402191 1354183234656 1355555254144 1356714218496 1357426753536 1360109191168 1360865059827 1362243849148 1364124582912 1365506674688 1366820256256 1370877354756 1372244372096 1373564435152 1374160859136 1378365078132 1379761597968 1380941258112 1381066835344 1381666516992 1382269687344 1382995643904 1384396855296 1385580478464 1388483950464 1389819635568 1391227760832 1392637312768 1393148510208 1394560008192 1395901538304 1398092371494 1399508878456 1400243888896 1401441060864 1402789210368 1404210476032 1404947955712 1405728743118 1407152987032 1408506631259 1409118227712 1409710867656 1410451236096 1411880264704 1416071113704 1417410699432 1418846779168 1420828351488 1423613341696 1425847667881 1427839017696 1429285663104 1430036312064 1430637749632 1431258955776 1432635789312 1434884276007 1435637865312 1437092412288 1438474857456 1439076483072 1439704715904 1440460836864 1441920270336 1442721604779 1443381182464 1444183328796 1447037207798 1447568373888 1449035008512 1450503129088 1453902987264 1454710980996 1454940915806 1456184852304 1457660216896 1458425767936 1459062447752 1459828735232 1460462616576 1461076850688 1462557171712 1465621947712 1467031837544 1467668846592 1469057243136 1470545649664 1474910633664 1476329458968 1477801631488 1479865540608 1481364897792 1482188153238 1485117134319 1485897105504 1487167508736 1488674264064 1489456103424 1490888921088 1492163592192 1493228834643 1494505506312 1494741731132 1495290408192 1496805393408 1498245280896 1499763259904 1500313780224 1504190946336 1505637938532 1507163407568 1509244219392 1510773342208 1512226666496 1515395524496 1517511937536 1518227815936 1519025176576 1519688311232 1520348184576 1520486438912 1524999660912 1526544746688 1527988839104 1528652316672 1530122840064 1534077039846 1535528257718 1536195009024 1537672788288 1539230714112 1541355798528 1541599428608 1542456158862 1543774918608 1545259989546 1546825602504 1547637982464 1549206004736 1550530535424 1552022105088 1552837214208 1553700189762 1555274354088 1556850113312 1558347762244 1558999523328 1560499239936 1562080292864 1564531939529 1566716976864 1568199071712 1569787925888 1574447488263 1575061569536 1575274375008 1575936896079 1577533589996 1578362097536 1579736785536 1580566450176 1582167834624 1582833254912 1583047110411 1583664545792 1588365297792 1589974583808 1591478680064 1593701351424 1595316043776 1596202626564 1597819853136 1599356913882 1601565009408 1603187668992 1604811972608 1606547134992 1608092591154 1609467468336 1609721864296 1611098134464 1611944269824 1613577445376 1615129664512 1616510558208 1619897942208 1621539176192 1623099054304 1623803830272 1625339928576 1626986676224 1629540191864 1631107766743 1631816020224 1635014571008 1637298044928 1639867744008 1640016866971 1640728988928 1641445253721 1642307327136 1643971265664 1645376818176 1646240956416 1648824691176 1650410817237 1652082965988 1653756808912 1654363855872 1656040009728 1657633076736 1662526835424 1662789618064 1664211259776 1665812187312 1667499940288 1668375697408 1669802115072 1671493910528 1672422828492 1674910842864 1676607814336 1678922563584 1680623599616 1682240315392 1684880550262 1687233667392 1688916150272 1690540843264 1691274903552 1695558833514 1697276724936 1698168120576 1698882327688 1699620009984 1701254999808 1703873052672 1704819965058 1706547239592 1708006292928 1708903323648 1709649350136 1710547243776 1712280321024 1714015154176 1718987443992 1720729072608 1722472465792 1724850536448 1726509797376 1728259047424 1729219512111 1730971507564 1731880599424 1733546623088 1734299357184 1735028760192 1736786641408 1737698787328 1740426062908 1742621310976 1742856755328 1743589757364 1744505476224 1746272958976 1748711817216 1751456377476 1752139497472 1754889437392 1757340329472 1759120816128 1760784922624 1763244048384 1766011416624 1767800688576 1768729122816 1770430593792 1771944265728 1773739548672 1775657359728 1777456404672 1779166271064 1780687411776 1780968871136 1781622614016 1783427702784 1785234620416 1786226748774 1789756546487 1790413515072 1792227510528 1794043343872 1795769166464 1798248431616 1799532185339 1801070738376 1802895531424 1803842397184 1804629869588 1805413469184 1805577646208 1806361657344 1808952291328 1810937097333 1814486746436 1815274626048 1817020872576 1818832777216 1824231573216 1825986436092 1827836473008 1830360010752 1832214478848 1833232715847 1837820104176 1839391392384 1839682130624 1841255010816 1842222022656 1843026249792 1843994191872 1845862473728 1847440637952 1848759509558 1851311933952 1853092847424 1854970347776 1857531346944 1860476410026 1861202051072 1862236397658 1864123161992 1868588081152 1870385613824 1870638320322 1874304990824 1875937432824 1876922659584 1878824303616 1879614490208 1880430649344 1880601648128 1883228110848 1886183791128 1888094818272 1889880932576 1890701549568 1892520354816 1894437801984 1897411075599 1900030669056 1901858448672 1903785356928 1905714217472 1906715082752 1907774722803 1910181052416 1911242618649 1913179034676 1914183820416 1916123216384 1917966476608 1919606287872 1920614449152 1922560360448 1923628806372 1925577771728 1927430126986 1928267048448 1930091165184 1932046678016 1937781524016 1939614641328 1941579803072 1944291428352 1948102467584 1948365674352 1950239950974 1951159966574 1953884971584 1954911135744 1956891795456 1958742990848 1960448974848 1964557078848 1966547511552 1968439278624 1971156934656 1973154054144 1974250617066 1976250870984 1978151972433 1980156179092 1980883037952 1981196140672 1982890011648 1984899018752 1987851894784 1988956625901 1990971779524 1992674008416 1993720544256 1995740524544 1997660374528 2003589980028 2005587928448 2007517251376 2008388947968 2012325625856 2018298761856 2020240312272 2023349250048 2025079160832 2027130912768 2028257472852 2029322696832 2031274851984 2033332881216 2035071327744 2035392995584 2036140130304 2038203088896 2040163786752 2043365773722 2045436053128 2046186874368 2048260012032 2050230384384 2052307618816 2056608211816 2058366558144 2060346652728 2062434136672 2063517309952 2067374047232 2069362806784 2069642396952 2071600253016 2073699138784 2076595282944 2078666031104 2080665653248 2083931206903 2086841641248 2088955969152 2090932095616 2091840012288 2093852307456 2097138557241 2099263317684 2100365833344 2101249194772 2102161591296 2104183815552 2106315714048 2107421933568 2108593114677 2109557112832 2110729480548 2114566301484 2115676854144 2117820397056 2119966111744 2124935135232 2126116049148 2128270168752 2130426470848 2132475885176 2135420012544 2137583558656 2140938443566 2142062846656 2143928494656 2144123454872 2145054468096 2145956624448 2148130845952 2149259026432 2155347410944 2155638618432 2157712286184 2159863922944 2162880405504 2165071773696 2166274993194 2167119904768 2170555811697 2173552512768 2175754693632 2180854480896 2182411373709 2184277278456 2186490325344 2187638651904 2188593671628 2189743102848 2191615276032 2191961687552 2193835757568 2198432921568 2200547756316 2202777287984 2203585864704 2205818474496 2208053346304 2210177435648 2216702447232 2218948346368 2221082916416 2222047346688 2226402820096 2228845658256 2229897104656 2232042207122 2233011396096 2233214457152 2234184155136 2236333381632 2238563418112 2240513114112 2242112596698 2244233607434 2245208090112 2247367921344 2249644889856 2252750782464 2256286419504 2258456907798 2260745111352 2263035633248 2263866329088 2264224160768 2266160013312 2268339999744 2273093286744 2275396319456 2277341723904 2278537764864 2279532466848 2280729658368 2283040428032 2286623603927 2289817120032 2291983258656 2294305430144 2301115559769 2302013063168 2303292386577 2305626016148 2308846071168 2312399142912 2313371680256 2313684238293 2320238403756 2321456973696 2323809007104 2324786343152 2325795803136 2326007301632 2328033157632 2329255821312 2331615756288 2332911531132 2335275169968 2337521643366 2338499284992 2340748859904 2343120439296 2345494421504 2352298607568 2354681888832 2357067584768 2358305497088 2360574125056 2362592354304 2364986064896 2366300384994 2367543146304 2369941872896 2372221694752 2373251751936 2374249882368 2375496818688 2377903603712 2381635665032 2383926736009 2384961875712 2387218020096 2389636680704 2392974065664 2396729779704 2399035370823 2401427651168 2404781503488 2407217958912 2409820702488 2412138886731 2414582796444 2416647201696 2417916404736 2420366168064 2422694496768 2424765837312 2429846913312 2432308764288 2434648581456 2437115297344 2438009892864 2440480014336 2442952638464 2444310287796 2449140537298 2450426805568 2452521856512 2455006681088 2456296030208 2457368333056 2458658922496 2462517727306 2465956898496 2468415911936 2470790463232 2471863320576 2478124448982 2480635213368 2482981863544 2484060014592 2486449615104 2494184427096 2496316889664 2498718280968 2501249910432 2502563546112 2504703172608 2505099071488 2507240865792 2508634242738 2512366264296 2514911721504 2517459757696 2518383845376 2520935399424 2523360473088 2525917069312 2527320825393 2529881434132 2533374225408 2535811264896 2538380475904 2543699630404 2545915087404 2546908069888 2547252180864 2548323491532 2550905379568 2552245093888 2555809579008 2559475050496 2559820859388 2560819265536 2564838408496 2568420481536 2571022731264 2573454886912 2577048993792 2581093608912 2583708698688 2586152855104 2587275804672 2589764696064 2592388571136 2596457261346 2597820899136 2600319934632 2602543140288 2605179962112 2606548180992 2609189060608 2610639094362 2613931966464 2615384636046 2615798029481 2616758214336 2619409438464 2622063348736 2624585704832 2628209246208 2632334156088 2635001161312 2637535963244 2638681224192 2641177383936 2643853348864 2648002811779 2651701032864 2651942167868 2653093684224 2655645890688 2656898677888 2658294059008 2660609323008 2666184607008 2668749406596 2671453306704 2675141554176 2677851930624 2679340123161 2687354814482 2688341265792 2691065015808 2693653749696 2697372647424 2697799000064 2700105547776 2701606107564 2702033129354 2704343297136 2705763595776 2706944804382 2708366469312 2711110508288 2713428436992 2714853507072 2720218382336 2721730119654 2724487698296 2728249165824 2731013349376 2733640512512 2741754709512 2744488744192 2747128870304 2748321718272 2756730156264 2759523195936 2760683782493 2761882516224 2762133670688 2763333033984 2764539374688 2765991287808 2768793710592 2771160956928 2773139264337 2776967900928 2779639271136 2782455521664 2785274625536 2786297020416 2791803076608 2793354596487 2796184742988 2799017756912 2800487777792 2802882121728 2805578420736 2808420952064 2809895911424 2811457486236 2814305974064 2817013262518 2818236455424 2819421735312 2820902472192 2823760529408 2832142227408 2834821398864 2837693558336 2841656702976 2847226683392 2851695335762 2855678035392 2858571326208 2860072624128 2861275499264 2862517911552 2865271578624 2869768552014 2871275730624 2874184824576 2876949714912 2878152966144 2879409431808 2880921673728 2883840540672 2885443209558 2888366657592 2891145190479 2894074415596 2895136747776 2898070017024 2901006258176 2909421961992 2909881831612 2912369704608 2915320433792 2916851535872 2918124895504 2919657470464 2922153701376 2925114343424 2926739949861 2931243895424 2934063675088 2935337693184 2938114486272 2941091299328 2949821267328 2952658917936 2955603262976 2959731081216 2962729795584 2964376306476 2970234268638 2971794211008 2974335017472 2977348528128 2978912206848 2981777842176 2984327184384 2986457669286 2989011012624 2989483462264 2990580816384 2993610786816 2996490561792 2999526519808 3000627560448 3008381892672 3011275877064 3014326815136 3018488438784 3021546684416 3024453332992 3029200138237 3030791048992 3035023875072 3036455631872 3038050353152 3039376622464 3040696369152 3040972877824 3045745610089 3049999321824 3053089493376 3055977678208 3057304633344 3060245680128 3065048660583 3068154079692 3071056515436 3072390018048 3075345576576 3078461428224 3083198857216 3084912317724 3087549837216 3090519979092 3093651205008 3095275964928 3098412009472 3101061070848 3104044210176 3105674428416 3107400379524 3110548708176 3113700226624 3116695524488 3117999046656 3120998479872 3124160585728 3129063879058 3133433953728 3136398143424 3139575851776 3148894976526 3150123139072 3150548750016 3151873792158 3155067179992 3156724195072 3159473571072 3161132900352 3164335669248 3165666509824 3166094220822 3167329091584 3176730595584 3179949167616 3182957360128 3187402702848 3192405253128 3195639706272 3198713827764 3203130018816 3206375337984 3209623945216 3211407665349 3213094269984 3216185182308 3218934936672 3219443728592 3222196268928 3223888539648 3227154890752 3230259329024 3233021116416 3239795884416 3243078352384 3246198108608 3247607660544 3250679857152 3253973352448 3259080383728 3262215533486 3263632040448 3270029142016 3274596089856 3279735488016 3280033733942 3281457977856 3282890507442 3284614654272 3287942531328 3290753636352 3292481912832 3297649382352 3300821634474 3304165931976 3307513617824 3308727711744 3312080019456 3315266153472 3323833586333 3325053670848 3325579236128 3328422519552 3331624374624 3334999880576 3336751394816 3339604230144 3341988344201 3344845656984 3348063310683 3349821685728 3353215628672 3357845127168 3363168895047 3364480630784 3366350411151 3369761100524 3374467334784 3377832300544 3381081686528 3391117667028 3394553449872 3396336241152 3397764655376 3399240019968 3402509999616 3407746105344 3409639930116 3413094479184 3416012585856 3417806647296 3419298700272 3421094487552 3424560642048 3428030308352 3437974887984 3441458145216 3444944931584 3449701072896 3453019594752 3456518094848 3458439024222 3461943015128 3463761198848 3465273313411 3467093246176 3468598714368 3470057520384 3473573282816 3475397574656 3480852125816 3484200614167 3485713510656 3487179514728 3489010952448 3492545917952 3497423634432 3502912754952 3506282465049 3509778874784 3514680658944 3518241632256 3521569845248 3532022833248 3535601377152 3537458245632 3540861187584 3543888531456 3547479097344 3549450577491 3551314719456 3554912809344 3558332542128 3561374823552 3561937742272 3563245228032 3566855405568 3570469240832 3572453497548 3579513092974 3580827030144 3584455021056 3588086687744 3591538332928 3596496863232 3599064370678 3602141476752 3605791062848 3607684794368 3609259739176 3610826938368 3611155292416 3612723314688 3617904582656 3621874194666 3628973492872 3630549252096 3634041745152 3637665554432 3648463146432 3651972872184 3655672946016 3660720021504 3664428957696 3666465431694 3673710805947 3675640208352 3678782784768 3679364261248 3682510021632 3684444045312 3686052499584 3687988383744 3691724947456 3693776590959 3697519019116 3702623867904 3706185694848 3709940695552 3720952820052 3722404102144 3724472795316 3728246323984 3737176162304 3740771227648 3741276640644 3748609981648 3751874865648 3753845319168 3757648607232 3759228980416 3760861298688 3761203296256 3766456221696 3772367582256 3776189636544 3779761865152 3781403099136 3785040709632 3788875603968 3794822151198 3800061338112 3803716897344 3807570713856 3811428434944 3813430165504 3815549445606 3820362104832 3822485237298 3826358069352 3828367640832 3832246432768 3835932953216 3839212575744 3841228898304 3847257612744 3851155543456 3854860253972 3856534096896 3860182330368 3864093356032 3870157955677 3875563048032 3879229282656 3883159606144 3888582856704 3894685892019 3896204935168 3896731348704 3900479901948 3902319933148 3907769943168 3909822271488 3913783590912 3915958641543 3917485981696 3920897949696 3929114157696 3933095023104 3936878557248 3942313869312 3946308108288 3948501234132 3952501741968 3956303944866 3960312358184 3961766075904 3962392281344 3965780023296 3969798037504 3975703789568 3977913251802 3981943559048 3985348016832 3987441088512 3991481049088 3995320749056 4007179960056 4011175856896 4015034502752 4016777895936 4024651251712 4031032221723 4034845528259 4036597523712 4040480624544 4046698500096 4050158321664 4053049694031 4056514945704 4058645393664 4060417206573 4062549703968 4066665762432 4070142655488 4070785991168 4072280260608 4080327573504 4082595179481 4086731547444 4090872106256 4092373748736 4096520024064 4100460768768 4104615237632 4113216423632 4116733116288 4120693305456 4124868273344 4127034619904 4134748094464 4138725613568 4139284793904 4143200506032 4147398277568 4153190565888 4157332062208 4161331306496 4167862413806 4173683282496 4177911938304 4181864191232 4183680024576 4187704614912 4194277114482 4198526635368 4200731666688 4202498389544 4204323182592 4208367631104 4212631428096 4214843867136 4217186229354 4221458961096 4225519893777 4229132602968 4231353708288 4235640794112 4239932223488 4252232098296 4256540337504 4260852941696 4264951770352 4270840025088 4275167117312 4277543003643 4281876887132 4284125693312 4287856989312 4288246909744 4290108936192 4291913248896 4296261691904 4298518052864 4310694821888 4311277236864 4315424572368 4319727845888 4325760811008 4330143547392 4332549986388 4334239809536 4341111623394 4347105025536 4351509387264 4361708961792 4364822747418 4368554556912 4372980650688 4375277303808 4377187343256 4379486205696 4383230552064 4383923375104 4387671515136 4396865843136 4401095512632 4405554575968 4407171729408 4411636948992 4416106692608 4420354871296 4427292509731 4433404894464 4437896692736 4442165832832 4444094693376 4451474353207 4455351402957 4457691316512 4459794209312 4464084414244 4466022792192 4466428914304 4468368310272 4472666763264 4479686503929 4484225193396 4488467214868 4490416180224 4494735842688 4499289779712 4512572839008 4516913815596 4521490222704 4526071266496 4527732658176 4528448321536 4532320026624 4536679999488 4546186573488 4550792638912 4554683447808 4557075529728 4559064933696 4561459316736 4566080856064 4573247207854 4579634240064 4583966517312 4588610860288 4602231119538 4604026126336 4606584773154 4611252032296 4617692142336 4624798285824 4626743360512 4627368476586 4640476807512 4642913947392 4647618014208 4649572686304 4651591606272 4652014603264 4656066315264 4658511642624 4665823062264 4670550339936 4675043286732 4676998569984 4681497719808 4686240878592 4690988843008 4693595818587 4704597215136 4709363777664 4714135169536 4716610994176 4721148250112 4725184708608 4727810688237 4729972129792 4732600769988 4735086292608 4739883745792 4744443389504 4746503503872 4748499764736 4750993637376 4755807207424 4763271330064 4767853472018 4769923751424 4774436040192 4779273361408 4785948131328 4793459559408 4798070741646 4802855302336 4809563006976 4814435917824 4819641404976 4824277773462 4829165592888 4833294403392 4835832809472 4840732336128 4845388993536 4849531674624 4857910626179 4859693826624 4864617528576 4869297162912 4874230594688 4876019785728 4880960028672 4884444503063 4888620575592 4893323300229 4898281074596 4900853611136 4905043713024 4910013362176 4914736666112 4917317844992 4920050600913 4925035454612 4931913796992 4936831823872 4941580926464 4956248897964 4961270426736 4965963727088 4968120029184 4972899230208 4988368854192 4992633779328 4997436561936 5002499820864 5005127092224 5009406345216 5010198142976 5014481731584 5017268485476 5024732528592 5029823443008 5034919515392 5036767690752 5041870798848 5046720946176 5051834138624 5054641650786 5059762868264 5064630227293 5066748450816 5071622529792 5076760951808 5087399260808 5091830174808 5092293205321 5094504361728 5096646983064 5101810759136 5104490187776 5111619158016 5118950100992 5119641718776 5129676816992 5136840963072 5142045462528 5146909773824 5162187217824 5167417397376 5172305710208 5174551609344 5179529392128 5184777142272 5187658536333 5192914522692 5195641798272 5200639869264 5205086280576 5210359924224 5213096361984 5218378121216 5221278188724 5227863932928 5230769272092 5231596058962 5233516428672 5238818876928 5244126697472 5249171409664 5256418492416 5264668312176 5270002322624 5275071926488 5277362448384 5282354767872 5287706697728 5296005623558 5303402065728 5303884335736 5306187368448 5311291781376 5313797355776 5316588118016 5321218646016 5332369214016 5337498813192 5342906613408 5350283108352 5355703861248 5358680246322 5369269639461 5374709628964 5376682531584 5382130031616 5387307499392 5394745294848 5395598000128 5398596556017 5403212215128 5404066258708 5408686594272 5411527191552 5413889608764 5416732938624 5422221016576 5426856873984 5440436764672 5443460239308 5448975396592 5456498331648 5462026698752 5467281025024 5483509419024 5488977488384 5494257740608 5496643436544 5513460312528 5519046391872 5521367564986 5523765032448 5524267341376 5526666067968 5529078749376 5531982575616 5537587421184 5542321913856 5546278528674 5553935801856 5559278542272 5564911043328 5570549251072 5572594040832 5583606153216 5586709192974 5592369485976 5598035513824 5600975555584 5605764243456 5611156841472 5616841904128 5622914972472 5628611948128 5634026525036 5636472910848 5638843470624 5641804944384 5647521058816 5656384704451 5664284454816 5669642797728 5675387116672 5683313405952 5692233226797 5694453366784 5703390671524 5711356070784 5717142652416 5720145248256 5722550998528 5723324168409 5730543157248 5739537104028 5742551461248 5748369649152 5753899429824 5758818863616 5761843347456 5767681081344 5770886419116 5776733315184 5782290380958 5788148831192 5790273495552 5796140034048 5802012516352 5818843923984 5819763663224 5824739409216 5830640867584 5833703071744 5836249791008 5839314940928 5844307402752 5850228686848 5853479899722 5862487790848 5868127350176 5870675386368 5876228972544 5882182598656 5897081925917 5899642534656 5905317835872 5911206525952 5919462162432 5928752612952 5934455917299 5940468537276 5943588422016 5948670034944 5954697056256 5963555684352 5966869877703 5972915338572 5978022025248 5978966924528 5981161632768 5987221573632 5992981123584 5999053039616 6016763785344 6022551754128 6028653630272 6036976877568 6043093368832 6048906665984 6058400276474 6061582097984 6070047750144 6072911263744 6076100706304 6078753244928 6081392738304 6081945755648 6091491220178 6099998643648 6106178986752 6111955356416 6114609266688 6120491360256 6130097321166 6136308159384 6142113030872 6144780036096 6150691153152 6156922856448 6169824635448 6175099674432 6181039958184 6187302410016 6190551929856 6196824018944 6202122141696 6208088420352 6214800759048 6221097416352 6227400453248 6233391048976 6235998093312 6241996959744 6248321171456 6251793620709 6258127758116 6266867907456 6272796286848 6279151703552 6297789953052 6300246278144 6301097500032 6303747584316 6310134359984 6313448390144 6318947142144 6322265800704 6328671338496 6331333019648 6332188441644 6334658183168 6353461191168 6359898335232 6365914720256 6374805405696 6384810506256 6391279412544 6397427655528 6406260037632 6412750675968 6419247890432 6422815330698 6426188539968 6432370364616 6437869873344 6438887457184 6444392537856 6447777079296 6454309781504 6460518658048 6466042232832 6470658283453 6479591768832 6486156704768 6492396217216 6495215321088 6501359714304 6511667435091 6518160767456 6524431066972 6527264080896 6540058284032 6547234121127 6559470976032 6560067467884 6562915955712 6565781014884 6569229308544 6575885062656 6581507272704 6595298764704 6601643268948 6608331863952 6615027235648 6617455423488 6624160038912 6630532306944 6647667172666 6650107341696 6651158472256 6656845039104 6663248749248 6669999761152 6673502789632 6679208460288 6683976688402 6689691313968 6696126621366 6699643371456 6706431257344 6715690254336 6726337790094 6728961261568 6732700822302 6739522201048 6748934669568 6755664601088 6762163373056 6782235334056 6789106899744 6792672482304 6795529310752 6798480039936 6805019999232 6819279860232 6826188958368 6829059883009 6832025171712 6835613294592 6838597400544 6842188975104 6849121284096 6856060616704 6859870811781 6875949775968 6882916290432 6889889863168 6906039189504 6909877159731 6913036189696 6916878048444 6923886030256 6927522397696 6930546626822 6934186492352 6937197428736 6940115040768 6947146565632 6950795149312 6961704251632 6968401228334 6971427021312 6974359029456 6978021904896 6985091835904 6994847268864 7005825509904 7012564930098 7019557749568 7029361317888 7036483264512 7043139690496 7064045666496 7071202754304 7074916491264 7081722375168 7087777062912 7094958194688 7098901154982 7102629438912 7109825618688 7116665084256 7122749647104 7123875484544 7126490456064 7133710811136 7144906995096 7151780208027 7159026185948 7161654060288 7168910042112 7176173375488 7183076665856 7198128741356 7204282953504 7211582125696 7215369588736 7218519478352 7221653876736 7222310584832 7235809165312 7243748389332 7257946985744 7261098504192 7268083490304 7275331108864 7296926292864 7303945744368 7311345892032 7321440043008 7328857915392 7332930863388 7347421611894 7351280416704 7357565569536 7358728522496 7365020043264 7368888090624 7372104999168 7375976767488 7383449894912 7387553181918 7395038038232 7405247735808 7412371389696 7419881391104 7441905640104 7448945590632 7456492647968 7474352324608 7481542455296 7482553281288 7493284552481 7497219963296 7503749731296 7507690638336 7515297214464 7518457960832 7521722597376 7522406592512 7544735164512 7552379273088 7559523730304 7562806198272 7570081419264 7577751207936 7581962476179 7589644302396 7600122676224 7607433794688 7615141427712 7622856869888 7626860331008 7631098891212 7640724209664 7644970474596 7652716138704 7656735281664 7664492865536 7671865906432 7678425151488 7682457796608 7694515225488 7702311086912 7709720507944 7713068193792 7720364660736 7728186712064 7740315911354 7751126096064 7758458565312 7766319212288 7777165713408 7789371784038 7792409870336 7793462697408 7800959803896 7804639866296 7815539886336 7819644542976 7827567181824 7831917283086 7834971963392 7841795899392 7847394088443 7858228315392 7866190046208 7873757114496 7884627738624 7897002468264 7905003483936 7912607889732 7920624716368 7923532151808 7924784562688 7931560046592 7939596075008 7944008435337 7951407579136 7955826503604 7963887118096 7970696033664 7974882177024 7982962098176 7990641498112 8014359920112 8022351713792 8030069005504 8033555791872 8049302503424 8062064443446 8069691056518 8073195047424 8080961249088 8093397000192 8100316643328 8106099388062 8113029891408 8117290787328 8120834413146 8125099407936 8133331524864 8140285310976 8141571982336 8144560521216 8160655147008 8165190358962 8173463094888 8181744212512 8184747497472 8193040048128 8200921537536 8209230475264 8222114660929 8226432847264 8233466232576 8241386610912 8249736546688 8254069239808 8267023798813 8277451227136 8278569587808 8282051347479 8286401012064 8294796555136 8306381131776 8319417793011 8322662612992 8335724827612 8347366564992 8355823876608 8363728382464 8375409229824 8388554228964 8397053270736 8401463333376 8404996779088 8408646365184 8416735262208 8425262856192 8429687734272 8434372458708 8442917922192 8451039787554 8458265205936 8462707416576 8471281588224 8479864446976 8504464196592 8513080675008 8521705883392 8529903540704 8541680050176 8550334234624 8555086007286 8563753774264 8568251386624 8571991880543 8575713978624 8576493819488 8580217872384 8583826497792 8592523383808 8597036105728 8618812045571 8622554473728 8630849144736 8639455691776 8651521622016 8665099972776 8673435571437 8682223246788 8694210051072 8703018774528 8729645494836 8737109113824 8745961301376 8750554607616 8754374686512 8758972411392 8766461104128 8767846750208 8775343030272 8780219849583 8793731686272 8802191025264 8811109151936 8814343458816 8823273897984 8832213385216 8840709742592 8854585019462 8866809788928 8875793385472 8884331665664 8888189386752 8902948706414 8910702805914 8915382633024 8919588418624 8928168828488 8932045584384 8932857828608 8936736620544 8945333526528 8959373007858 8968450386792 8976934429736 8980832360448 8989471685376 8998579559424 9025145678016 9033827631192 9042980445408 9052142532992 9055465316352 9056896643072 9064640053248 9073359998976 9087600414711 9092373146976 9101585277824 9109366895616 9114151059456 9118129867392 9122918633472 9132161712128 9137236830267 9146494415708 9159268480128 9167933034624 9177221720576 9204462239076 9208052252672 9213169546308 9222504064592 9235384284672 9249596571648 9253486721024 9254736953172 9280953615024 9285827894784 9295236028416 9299145372608 9303183212544 9304029206528 9312132630528 9317023285248 9331646124528 9341100679872 9350086573464 9353997139968 9362995439616 9372481757184 9381977686016 9387191637174 9405741850687 9409194430272 9418727555328 9428270339072 9433221988352 9442296500224 9450369417216 9455621376474 9457115952739 9465201539976 9470172585216 9479767491584 9488886779008 9493007007744 9496999529472 9501987274752 9526542660128 9535706944036 9539847502848 9548872080384 9558546722816 9586919118816 9596141483292 9605710604672 9619126013952 9628871835648 9634222996047 9639282809952 9648555546924 9658331185776 9666588806784 9671665618944 9681464672256 9690777987072 9699063349248 9715821252358 9719387653248 9729235057152 9738594325824 9748461189376 9752039571456 9761920057344 9768889006126 9777241151184 9786646600458 9796562149192 9801707222272 9810087426048 9820026724352 9829473332224 9834635689984 9840101201826 9850070909224 9863827593984 9873663647744 9883161852928 9912497795928 9922540853472 9931927454176 9936240058368 9945798460416 9971500758999 9976737708384 9980933675167 9985267558656 9994873123872 10004999641728 10010254184448 10018812690432 10020396285952 10025965032603 10034536970952 10044189932049 10049465057184 10059646886016 10069839030784 10073535381504 10093441892352 10099051233453 10103668277248 10109283301572 10119525736528 10129260454586 10133496901632 10143245059584 10153521903616 10174798521616 10183660349616 10184586410642 10189008723456 10193293966128 10203621518272 10208980375552 10223238316032 10237900201984 10239283437552 10259353633984 10273681926144 10284090925056 10293819547648 10324374435648 10334834794752 10344611420416 10349103218688 10359058784256 10369554284544 10375317072666 10385829045384 10391283596544 10395819940233 10401279738528 10410172561152 10420719848448 10426192723968 10442556377448 10452601842501 10461538544184 10463192117924 10467032857344 10477637753856 10488253394944 10498342819328 10529336624352 10540004645248 10550143852976 10554724896768 10564709535744 10575413395456 10592011247116 10606804131456 10607768671472 10612374736896 10622583562752 10627594711552 10633176236032 10642437292032 10664738428032 10674997626384 10685813226816 10700566216704 10711407722496 10717360492644 10738539278922 10749419257928 10753365063168 10764260063232 10774614998784 10789490589696 10791196000256 10797193112034 10806424430256 10808132517416 10817373188544 10823054383104 10827779217528 10833465877248 10844442033152 10853713747968 10886920478616 10897950793184 10912996663296 10924053397504 10934562050048 10951723576703 10967018838048 10977954976768 10988515481216 10993286873088 11021132417841 11026920625056 11038092783744 11042735129972 11047530064896 11048534682752 11053332135936 11058157498752 11063965151232 11075174842368 11081329772877 11092557057348 11107871603712 11118557084544 11129822086656 11141098502144 11167212306432 11173418385948 11184738971952 11196071027648 11201951111168 11211528486912 11222313682944 11233683808256 11245829944944 11257223896256 11268053050072 11272945821696 11277686941248 11283609888768 11295042117632 11312769408902 11328568909632 11339285595456 11350774233344 11366626811904 11384466453594 11388906733568 11406781343048 11422712141568 11434285304832 11440290496512 11445101997056 11446648336818 11461086314496 11479074208056 11485102922496 11496739298304 11507798859648 11517637727232 11523686694912 11541772838232 11553466630368 11564580761916 11576297662384 11580546991104 11592280068096 11604025032704 11610473867031 11637687847968 11639527326448 11649478818432 11661281735168 11667406143488 11672499582016 11678629881856 11688614805504 11700457373696 11706959799444 11724975581696 11736254700352 11741350772736 11752457945088 11764365197312 11794163851834 11799285069312 11810635671744 11822413051904 11838924324864 11857505225904 11868911834598 11880937074552 11887176844032 11897340069888 11909394112512 11927111368704 11933739755406 11945830677144 11956044050496 11957933849056 11962323265536 11974443147264 11985962247168 11998106079232 12016936812127 12033527570688 12045103508256 12057307260544 12073953755136 12082573244419 12093096665169 12097813331968 12104536584777 12116800552948 12123164195968 12140095500288 12145822527488 12157506489856 12159149082093 12163891511296 12182982440356 12199997287296 12212357973504 12223910712832 12240982720512 12260194642332 12272616318768 12284226061744 12289560072192 12301382306304 12313845712896 12339649270896 12350199348864 12362079916368 12374604820032 12381103859712 12393648037888 12404244283392 12416176840704 12429601518096 12442194832704 12454800906496 12466782097952 12471996186624 12483993919488 12496642342912 12503587241418 12516255516232 12528295825409 12533735814912 12545592573696 12558303407104 12595579906104 12596725297373 12602195000064 12607495168632 12620268719968 12626896780288 12637894284288 12644531601408 12662666039296 12664376883288 12676559681331 12706922382336 12719796670464 12731829440512 12769621012512 12782558825088 12794855311056 12812520075264 12825501351936 12832629010929 12838495780864 12845630661396 12852377079936 12864740729232 12875739746688 12877774914368 12888785075712 12895554158592 12908619563008 12921037316096 12932084465664 12941316566906 12959183537664 12972313409536 12984792434432 12990430642176 13002719428608 13023334870182 13036321534912 13048862133944 13054528161792 13080116568064 13094468242254 13118941952064 13120134935768 13125831911424 13131562029768 13138458617088 13151770125312 13163014545408 13190597529408 13203286537896 13216663727904 13230054471296 13234910846976 13248320077824 13261064613888 13281877529193 13295334345332 13300214683392 13302316944512 13313690078208 13326497498496 13339999522304 13347005579264 13354423059621 13367953376804 13379382627936 13392253242732 13399286742912 13412862514688 13452675580188 13457922523136 13465401644604 13479044402096 13497869339136 13511329202176 13524326746112 13564470668112 13578213799488 13585344964608 13591058621504 13596960079872 13610039998464 13638559720464 13652377916736 13658119766018 13664050343424 13671226589184 13677194801088 13684377950208 13698242568192 13712121233408 13719741623562 13751899551936 13765832580864 13779779726336 13812078379008 13819754319462 13833756096888 13847772060512 13855044795392 13861093253644 13868372984704 13874394857472 13880230081536 13894293131264 13923408503264 13936802456668 13942854042624 13948718058912 13956043809792 13970183671808 14011651019808 14025129860196 14039115499136 14058722635776 14072966529024 14080787455761 14086279380992 14128091332992 14142405508608 14149832982528 14163444750336 14175554125824 14189916389376 14197802309964 14205258877824 14219651237376 14233330168512 14245499294208 14247750969088 14252980912128 14267421622272 14289813990192 14303560416054 14318052371896 14323308120576 14337820084224 14352346750976 14366153331712 14396257482712 14408565907008 14423164251392 14430739177472 14437038956704 14443307753472 14444621169664 14471618330624 14487496778664 14515893971488 14522197008384 14536166980608 14550662217728 14573731878537 14587518448321 14593852585728 14607891488736 14622691784064 14642880086016 14653333509189 14665861726776 14679969900687 14694843223788 14702560833408 14715131139072 14717457044992 14730040086528 14744209998336 14751953534976 14760151802739 14766899789824 14775106363836 14790076076464 14810495471616 14824742779392 14839762782208 14883811280208 14897891181264 14912985295936 14948704649216 14963084910592 14965106562576 14986569104962 14994439926592 15007499462592 15015381276672 15030594428928 15036915921664 15043445194752 15044813185024 15089470329024 15104758546176 15119047460608 15125612396544 15140162838528 15155502415872 15163924952358 15179288604792 15193890681879 15200245352448 15214867589376 15230282855424 15245713739776 15262197782424 15276879615963 15289940949192 15305432277408 15313470563328 15328985731072 15343731812864 15356850302976 15389030450976 15404622173824 15419441015888 15426136387584 15440729321472 15456373424128 15480631822708 15502252192128 15516917130624 15532638424576 15554331426816 15578743568076 15584819740672 15586925394816 15601919607792 15609279732592 15631079772672 15639289085952 15655134363648 15663834566172 15669943926784 15683591798784 15694788176886 15716456630784 15732380092416 15747514228992 15769255477248 15794004936528 15810006967872 15825215779464 15841249432736 15847064303616 15849569125376 15863120093184 15879192150016 15888016870674 15911653007208 15927774236192 15941392067328 15949764354048 15965924196352 15981282996224 16006365227489 16028719840224 16044703427584 16060138011008 16067111583744 16107808918383 16124128886892 16139382113036 16146390094848 16161922498176 16186794000384 16195789668051 16212198776124 16226059782816 16234581574656 16241668826292 16250198815872 16266663049728 16280570621952 16283143964672 16321310294016 16330380717924 16346926189776 16363488425024 16369494994944 16386080096256 16401843075072 16418460950528 16444229321858 16452865694528 16466932465152 16482773221824 16499473093376 16508138479616 16534047597626 16554902454272 16557139175616 16564102694958 16572802024128 16589593110272 16612762263552 16638835586022 16645325225984 16671449655224 16694733129984 16711647753216 16727456764928 16750818459648 16777108457928 16794106541472 16802926666752 16809993558176 16817292730368 16833470524416 16850525712384 16868744917416 16885835844384 16902079575108 16916530411872 16925414833152 16942563176448 16959728893952 16969154113353 17008928393184 17026161350016 17043411766784 17059807081408 17083360100352 17100668469248 17110172014572 17127507548528 17136502773248 17143983761086 17151427957248 17152987638976 17160435744768 17167652995584 17185046767616 17194072211456 17237624091142 17245108947456 17261698289472 17278911383552 17303043244032 17330199945552 17346871142874 17364446493576 17388420102144 17406037549056 17459290989672 17474218227648 17491922602752 17501109215232 17508749373024 17517944822784 17532922208256 17535693500416 17550686060544 17560439699166 17563215340801 17587463372544 17604382050528 17622218303872 17628686917632 17646547795968 17681419485184 17691245777751 17709170038924 17733619577856 17751586770944 17768663331328 17805897412828 17821405611828 17830765266048 17839176837248 17856337656976 17864091168768 17865715657216 17890667053056 17918746015716 17936900773584 17953868859472 17961664720896 17978943370752 17997159118848 18050291356032 18067655262384 18085960890816 18104285065984 18110930632704 18113793286144 18129280106496 18146719997952 18175200829422 18184746293952 18203170555648 18218733791232 18228302118912 18236259734784 18245837266944 18264323424256 18274473660534 18292988831416 18310586206367 18318536960256 18335866069248 18354443441152 18408924478152 18426339092616 18445008129184 18470768569344 18506973442048 18509473906344 18536019682453 18561907230048 18571655789568 18590472056832 18598290745216 18606366425088 18608058413056 18624265261056 18663292249056 18682201359744 18700173146928 18707994279936 18725990879232 18744963514368 18755380862127 18763955372032 18774383274348 18811483701374 18818388860544 18837455110656 18856540678144 18866443976704 18884593000448 18900738834432 18911242752948 18914231905478 18930403079952 18940345170432 18959534983168 18977773558016 18986014015488 18993999058944 19003974549504 19053085320256 19071413888072 19079695005696 19097744160768 19117093445632 19173838237632 19192282966584 19211421209344 19238252027904 19257743671296 19268445992094 19278565619904 19297111093848 19316662371552 19333177613568 19343331237888 19362929344512 19381555974144 19398126698496 19411974850359 19431642504716 19438775306496 19458470114304 19477188651648 19496922378752 19504079142912 19537778012252 19554482302368 19573293200916 19593124298384 19603414444544 19620174852096 19640053448704 19658946664448 19669271379968 19680202403652 19700141818448 19727655187968 19747327295488 19766323705856 19824995591856 19845081706944 19863854908352 19872480116736 19891596920832 19943001517998 19953475416768 19961867350334 19970535117312 19989746247744 20009999283456 20020508368896 20037625380864 20040792571904 20051930065206 20069073941904 20088379864098 20098930114368 20119293772032 20139678061568 20147070763008 20186883784704 20198102466906 20218566603144 20239051473056 20258520909172 20266993803264 20286490119168 20307043807232 20338915213877 20349597043232 20367320699232 20369172821284 20378017446912 20386587932256 20407243036544 20417960751104 20475800403968 20478566875104 20487179649027 20518707267968 20547363852288 20568181850112 20579612435343 20587639095296 20648748871296 20669669589504 20689222840832 20718117568512 20739108569088 20750634145332 20771658090768 20782567193088 20791639880466 20802559477056 20820345122304 20841439696896 20852385447936 20885112754896 20905203685002 20923077088368 20926384235848 20934065714688 20955275507712 20976506789888 20996685638656 21058673248704 21080009290496 21100287705952 21109449793536 21129419071488 21150826790912 21184022494232 21204400967659 21213608262912 21215537342944 21224749473792 21245167125504 21255189423104 21266352472064 21284874584064 21320219270623 21329476856064 21349995252768 21371626453632 21401132433408 21434720985288 21455340624081 21477078557844 21498838515856 21506730126336 21528520126464 21549229997568 21582392000512 21594386224068 21612848860512 21616265034832 21634746377088 21646108766208 21655558435056 21666931754496 21688884066304 21707427495936 21773840957232 21795901586368 21825993326592 21848106795008 21869124100096 21903447153406 21934037676096 21955909953536 21977030962432 21986573746176 22042264835682 22053841250112 22076185567488 22085470259944 22095060129792 22097069365504 22106664271872 22116314997504 22127930302464 22150349684736 22162659545754 22185114114696 22215743207424 22237114169088 22259644173312 22282197004288 22346836771896 22369477943904 22392142055296 22403902222336 22423056973824 22444627365888 22467367616512 22479853657443 22491659889888 22514447792512 22536106100144 22545891643392 22555373882496 22567219777536 22590084235264 22625538817804 22657137819264 22678571190912 22701548466688 22733253623808 22768932907188 22777813467136 22813562686096 22845424283136 22868570609664 22880580993024 22890203994112 22893296673636 22922172628992 22958148416112 22970205844992 22993478596608 23015597719296 23035275454464 23047373389824 23083545676464 23106933260736 23129161523832 23152595324768 23161093982208 23184560136192 23208050065408 23220947734062 23266835104331 23275375695936 23279054652896 23298957636864 23322563470336 23334812286976 23344999164032 23357259763712 23377229611008 23393918409407 23413919598888 23449951163392 23472509400704 23482701545472 23504915890176 23542182265329 23588327703668 23598570138624 23621271343488 23644826103808 23715010451808 23737823669196 23761874149104 23774353688064 23794680139776 23818788225024 23832025306011 23854222737408 23867479510812 23891661354288 23912088100992 23915867698112 23924646531072 23948886294528 23971924494336 23996212158464 24033873624254 24067055141376 24090207016512 24114614521088 24147907510272 24165146488838 24186193330338 24195626663936 24209073169554 24233601105896 24246328391936 24280191000576 24291645054976 24315012979712 24318298164186 24327783022592 24365964880712 24399994574592 24424715947008 24447821425664 24481965441024 24520389284664 24545232637536 24568452123488 24579120144384 24602764612608 24627691425792 24666343982787 24679298541792 24700398697728 24724159832736 24749209640064 24762207719424 24787296075776 24801071396439 24832353681408 24846154042437 24859203036192 24884389665408 24909601812992 24933564195904 24967987838976 24993284685824 25007174482836 25032511032464 25056591650818 25067471629824 25091185147392 25116606814208 25191159812208 25193450594746 25204390000128 25214990337264 25240537439936 25253793560576 25275788568576 25289063202816 25325332078592 25328753766576 25353119362662 25413844764672 25439593340928 25463658881024 25539242025024 25565117650176 25589710622112 25625040150528 25651002703872 25665258021858 25691261322792 25704754159872 25715975641629 25729481458464 25751479493376 25755549828736 25777570151424 25791108317184 25842074632192 25856436136713 25882633133812 25918367075328 25944626819072 25969584868864 26046669740364 26072643069824 26097724267888 26109056323584 26160233136128 26188936484508 26237883904128 26240269871536 26251663822848 26263124059536 26276917234176 26303540250624 26326029090816 26381195058816 26406573075792 26433327455808 26460108942592 26469821693952 26496640155648 26522129227776 26563755058386 26590668690664 26600429366784 26604633889024 26627380156416 26652994996992 26679999044608 26694011158528 26708846119242 26735906753608 26758765255872 26784506485464 26798573485824 26825725029376 26905351160376 26930803289208 26958088804192 26995738678272 27022658404352 27048653492224 27091105689739 27128941336224 27156427598976 27170689929216 27182117243008 27193920159744 27220079996928 27262801244133 27277119440928 27304755833472 27316239532036 27328100686848 27342453178368 27354389602176 27368755900416 27396485136384 27411710490801 27424242466816 27439483247124 27503799103872 27531665161728 27559559452672 27624156758016 27639508638924 27667512193776 27695544121024 27710089590784 27722186507288 27736745969408 27748789714944 27760460163072 27788586262528 27846817006528 27873604913336 27885708085248 27897436117824 27912087619584 27940367343616 28023302039616 28050259720392 28078230998272 28117445271552 28145933058048 28161574911522 28172558761984 28217225552061 28256182665984 28284811017216 28299665965056 28326889500672 28351108251648 28371347858217 28395604619928 28410517755648 28439302474752 28466660337024 28490998588416 28495501938176 28505961824256 28579627980384 28607120832108 28636104743792 28646616241152 28675640168448 28704693501952 28732306663424 28792514965424 28817131814016 28846328502784 28861478354944 28874077913408 28886615506944 28889242339328 28943236661248 28974993557328 29031787942976 29044394016768 29072333961216 29101324435456 29147463757074 29175036896642 29187705171456 29215782977472 29245383568128 29285760172032 29306667018378 29331723453552 29359939801374 29389686447576 29405121666816 29430262278144 29434914089984 29460080173056 29488419996672 29503907069952 29520303605478 29550212727672 29580152152928 29620990943232 29649485558784 29679525564416 29726106851051 29767622560416 29795782362528 29825970591872 29914502276997 29926169821184 29930213125152 29942801025501 29973138209924 29988879853184 30014998925184 30030762553344 30061188857856 30073831843328 30077895097809 30089626370048 30178940658048 30209517092352 30238094921216 30280325677056 30311004831744 30327849904716 30358577209584 30387781363758 30400490704896 30429735178752 30460565710848 30491427479552 30524395564848 30553759231926 30579881898384 30610864554816 30626941126656 30657971462144 30687463625728 30713700605952 30778060901952 30809244347648 30838882031776 30852272775168 30881458642944 30912746848256 30961263645416 30991047568117 31004504384256 31033834261248 31065276849152 31108662853632 31157487136152 31160320472449 31173850789632 31187459820699 31203839215584 31218559465184 31262159545344 31278578171904 31327669132344 31357805527503 31389576353772 31432913261568 31464760184832 31495028457984 31588009873056 31620013935744 31650431558928 31682498865472 31694128607232 31699138250752 31726240186368 31758384300032 31776033741348 31823306014416 31855548472384 31882784134656 31899528708096 31931848392704 31962565992448 32012730454978 32057439680448 32089406855168 32120276022016 32134223167488 32215617836766 32248257773784 32278764226072 32292780189696 32323844996352 32373588000768 32391579336102 32424397552248 32452119565632 32469163149312 32483337652584 32500397631744 32533326099456 32561141243904 32566287929344 32660761435848 32693852379552 32726976850048 32738989989888 32772160192512 32803686150144 32836921901056 32855170730109 32888458643716 32905731389056 32933864930304 32965546443648 32998946186752 33016276959232 33068095195252 33109804908544 33114278351232 33128205389916 33145604048256 33179186220544 33225524527104 33277671172044 33290650451968 33342899310448 33389466259968 33423295506432 33454913529856 33501636919296 33554216915856 33588213082944 33605853333504 33619987116352 33634585460736 33666941048832 33701051424768 33737489834832 33771671688768 33804159150216 33833060823744 33850829666304 33885126352896 33919457787904 33938308226706 34005374383253 34017856786368 34052322700032 34086823533568 34119614162816 34166720200704 34191111521441 34220344029144 34255015097056 34273005546496 34287967522172 34302855914496 34305975277952 34320871489536 34335305991168 34370093535232 34475248182284 34490217894912 34523396578944 34557822767104 34660399891104 34693742285748 34728892987152 34776840204288 34812075098112 34831421601093 34918581979344 34948436455296 34983845205504 35002218430464 35017498746048 35035889645568 35065844416512 35071387000832 35101372121088 35120879398332 35126430681602 35174926745088 35208764101056 35244436607744 35257373835264 35293095591936 35362838970368 35382491555502 35418340077848 35467239155712 35503173541888 35537326662656 35611794825656 35642811223656 35661530532096 35678353674496 35712675313952 35728182337536 35731431314432 35781334106112 35837492031432 35873801547168 35907737718944 35923329441792 35957886741504 35994318237696 36050810436381 36100582712064 36135310524768 36171921781632 36208570131968 36221861265408 36227586572288 36247719733257 36293439995904 36313609754331 36350401658844 36369492587904 36406341111296 36437467582464 36472519469568 36491674533888 36528646848512 36548947321068 36585977662832 36621172412734 36637073920512 36671732138496 36708886882304 36817848956304 36852678185232 36890016258368 36941537138688 37013946884096 37018947812688 37072039364906 37123814460096 37143311579136 37180944113664 37196581490432 37212732850176 37216116826112 37248530522112 37326584498112 37364402719488 37400346293856 37415988559872 37451981758464 37489927028736 37510761724254 37548766548696 37584887476227 37622967402748 37636777721088 37674910221312 37713081356288 37769186000896 37790175892119 37822485505896 37828463810956 37860806159904 37880690340864 37919069966336 37955547116032 37987998117888 38106170640512 38142827776144 38159390011392 38195488321536 38234186891264 38347676475264 38384565933168 38422842418688 38476504055808 38515487342592 38536891984188 38557131239808 38594222187696 38633324743104 38666355227136 38686662475776 38725858689024 38763111948288 38796253396992 38823949700718 38863285009432 38877550612992 38916940228608 38954377303296 38993844757504 39008158285824 39075556024504 39108964604736 39146586401832 39186248596768 39206828889088 39240349704192 39280106897408 39317893328896 39360404807304 39400283636896 39455310375936 39494654590976 39532647411712 39594692931157 39649991183712 39690163413888 39727709816704 39744960233472 39783193841664 39845632587579 39886003035996 39906950833536 39923734700668 39941070234624 39979492495488 40019998566912 40041016737792 40063269178863 40081585143808 40103860130412 40138147883808 40176759728196 40197860228736 40238587544064 40279356123136 40373767569408 40396204933812 40437133206288 40478102946112 40517041818344 40533987606528 40572980238336 40614087614464 40677830427754 40699194086464 40734641398464 40738345642568 40756034893824 40773175864512 40814486073088 40835921502208 40951600807936 40957133750208 40974359298054 41037414535936 41094727704576 41136363700224 41159224870686 41175278190592 41297497742592 41339339179008 41378445681664 41436235137024 41501268290664 41543316181536 41565134386176 41583279760932 41605118954112 41640690244608 41682879393792 41770225509792 41810407370004 41846154176736 41852768471696 41868131429376 41910551015424 41953013579776 41993371277312 42117346497408 42160018580992 42200575411904 42218899587072 42258838142976 42301653581824 42368044988464 42408801935318 42427216525824 42431074685888 42449498947584 42490334251008 42510378846208 42532704944128 42569749168128 42640438541246 42658953712128 42699990505536 42743252907264 42802264866816 42869441970576 42910681248162 42954157115688 42997677031712 43013460252672 43057040252928 43098459995136 43188772448136 43225697721024 43232530069664 43269492754176 43292217532416 43311116870112 43333863508992 43377768132608 43414854991872 43445848474613 43547681914464 43591803172736 43651986653184 43721195635611 43738248200192 43762555344963 43806894306812 43868075352192 43911819907072 43954061924864 43960000527567 44084529671364 44107682500224 44152371134976 44170940519888 44190120259584 44194138731008 44232629995008 44255860604928 44300699369472 44325319091508 44370228229392 44431486414848 44474228338176 44519288346624 44564394008576 44693673543792 44738955887808 44784284110592 44807804444672 44846113947648 44889254731776 44934735233024 44959707314886 44983319779776 45028895585024 45072212200288 45091783286784 45110747764992 45134439555072 45180168470528 45251077635608 45294607984171 45314275638528 45357142381824 45403096933376 45466507247616 45537865814376 45581672045637 45627125372192 45690848566272 45737141219328 45780407988224 45786593347272 45830638847889 45916296832224 45940411689984 45986957193216 46031195438592 46070550908928 46167091352928 46213866521472 46258323047664 46305190649536 46322187964416 46369120272384 46416100130816 46441895468124 46533670208662 46550751391872 46558109305792 46597915273728 46645126940672 46669624573952 46689998328064 46714519527424 46754459222016 46787836818814 46827839197776 46899902326784 46945018801408 46965403090944 47009831780352 47084364530658 47176655407336 47197140277248 47242542686976 47289652207616 47430020903616 47475647338392 47523748298208 47548707376128 47589360279552 47637576450048 47664050612022 47734959021624 47783322708576 47824176201984 47831735396224 47849293062144 47897772589056 47943848988672 47992424316928 48019095682467 48067747248508 48134110282752 48180414033024 48229229042176 48330292977676 48372386660676 48391253327872 48418146339108 48467202211792 48492656783872 48560382001152 48583290109952 48630025959424 48636596328372 48655566045184 48731929761424 48799989149184 48849431894016 48895642851328 48963930882048 49040778569328 49090465275072 49136904246976 49158240288768 49205529225216 49255382851584 49332687965574 49358597083584 49400797395456 49448319665472 49498419280128 49524415438848 49574592151552 49602142792878 49664707362816 49692308084874 49718406072384 49768779330816 49819203625984 49867128391808 49935975677952 50014348965672 50065022064928 50113183301636 50134943259648 50182370294784 50233213628416 50312053423801 50382319624416 50386901189492 50408780000256 50429980674528 50481074879872 50507587121152 50551577137152 50650664157184 50657507533152 50706238725324 50827689529344 50879186681856 50907462340059 50927317762048 51078484050048 51130235300352 51179421244224 51250080301056 51302005407744 51330516043716 51382522645584 51409508319744 51431951283258 51458962916928 51502958986752 51511099657472 51555140302848 51582216634368 51684149264384 51712872273426 51765266267624 51836734150656 51889253638144 51939169737728 52093339480728 52145286139648 52195448535776 52218112647168 52320466272256 52377872969016 52452991867367 52475767808256 52480539743072 52503327645696 52526248119072 52553834468352 52607080501248 52652058181632 52689646022403 52762390117632 52813146151584 52866654911616 52920217885184 52939643387904 53044258455552 53073737333253 53127510116772 53181337381328 53200858733568 53209267778048 53254760312832 53305989993984 53359998089216 53388022317056 53417692238484 53471813507216 53517530511744 53569012970928 53597146971648 53651450058752 53810702320752 53861606578416 53916177608384 53991477356544 54045316808704 54097306984448 54182211379478 54257882672448 54312855197952 54341379858432 54364234486016 54387840319488 54440159993856 54525602488266 54554238881856 54609511666944 54632479064072 54656201373696 54684906356736 54708779204352 54737511800832 54792970272768 54823420981602 54878966494248 54931758619101 55007598207744 55063330323456 55119118905344 55279017277848 55335024387552 55391088242048 55420179181568 55444373014576 55473491938816 55520920326144 55577172525056 55608059047359 55693634013056 55747209826672 55771416170496 55794872235648 55824175239168 55880734687232 56046604079232 56100519440784 56156461996544 56234890543104 56291866116096 56323149823044 56345117523968 56434451104122 56512365331968 56569622034432 56599331930112 56653779001344 56702216503296 56742695716434 56791209239856 56821035511296 56878604949504 56933320674048 56981997176832 56991003876352 57011923648512 57159255960768 57214241664216 57272209487584 57293232482304 57351280336896 57409387003904 57464613326848 57554802626503 57585029930848 57634263628032 57692657005568 57722956709888 57748155826816 57773231013888 57778484678656 57869166591691 57949987114656 58063575885952 58088788033536 58144667922432 58235924551077 58294927514148 58350073793284 58375410342912 58431565954944 58490767136256 58613334036756 58663446907104 58719879602748 58779372895152 58810243333632 58860524556288 58869828179968 58920160346112 58976839993344 59007814139904 59040607210956 59100425455344 59160304305856 59241981886464 59298971117568 59359051128832 59452213702102 59535245120832 59591564725056 59651941183744 59829004553994 59852339642368 59860426250304 59885602051002 59946276419848 59977759706368 60029997850368 60061525106688 60122377715712 60147663686656 60155790195618 60179252740096 60357881316096 60419034184704 60476189842432 60560651354112 60655699809432 60717154419168 60775562727516 60800981409792 60859470357504 60921131421696 60982854959104 61016745641631 61048791129696 61107518463852 61159763796768 61221729109632 61253882253312 61315942924288 61374927251456 61427401211904 61461538947081 61556121803904 61618488695296 61677764063552 61704545550336 61762917285888 61825493696512 61922527290832 61982095136234 62009008768512 62067668522496 62130553698304 62217325707264 62314974272304 62320640944898 62347701579264 62374919641398 62407678431168 62437118930368 62524319090688 62557156343808 62655338264688 62715611055006 62779152707544 62865826523136 62929520369664 62990056915968 63152838140327 63176019746112 63240027871488 63300863117856 63364997730944 63388257214464 63398276501504 63452480372736 63497778539819 63552067482696 63613202902977 63646612028832 63711096944768 63765568269312 63799057416192 63925131984896 63960657811869 64025460909956 64114879360896 64178813710336 64240552044032 64431235673532 64496515547568 64557528452144 64585560379392 64647689992704 64747176001536 64783158672204 64848795104496 64904239131264 64938326298624 64966675305168 65000795263488 65066652198912 65122282487808 65132575858688 65321522871696 65387704759104 65453953700096 65477979979776 65544320385024 65607372300288 65673843802112 65710341460218 65776917287432 65811462778112 65840192954809 65867729860608 65931092887296 65997892373504 66032553918464 66136190390504 66199811669173 66228556702464 66256410779832 66291208096512 66358372441088 66451049054208 66555342344088 66685798620896 66778932519936 66846591012864 66909827059712 67108433831712 67176426165888 67211706667008 67239974232704 67269170921472 67333882097664 67402102849536 67439560972329 67474979669664 67543343377536 67608318300432 67666121647488 67701659332608 67770252705792 67838915575808 67876616453412 68010748766506 68035713572736 68104645400064 68173647067136 68239228325632 68333440401408 68382223042882 68440688058288 68510030194112 68546011092992 68575935044344 68605711828992 68611950555904 68641742979072 68670611982336 68740187070464 68950496364568 68980435789824 69046793157888 69115645534208 69320799782208 69387484571496 69457785974304 69553680408576 69624150196224 69662843202186 69800505312993 69837163958688 69896872910592 69967690411008 70004436860928 70034997492096 70071779291136 70131688833024 70142774001664 70181755228221 70241758796664 70252861363204 70349853490176 70417528202112 70488873215488 70514747670528 70725677940736 70764983111004 70836680155696 70934478311424 71006347083776 71074653325312 71223589651312 71285622447312 71323061064192 71356707348992 71425350627904 71456364675072 71462862628864 71562668212224 71674984062864 71747603094336 71815475437888 71846658883584 71915773483008 71988636475392 72101620872762 72201165424128 72270621049536 72343843563264 72417140263936 72443722530816 72455173144576 72495439466514 72586879991808 72627219508662 72700803317688 72738985175808 72812682222592 72874935164928 72945038939136 72983349067776 73097894642136 73171955325664 73242344825468 73274147841024 73343464276992 73417773764608 73533001157863 73635697912608 73705356370464 73780032516736 73883074277376 73999031948361 74027893768192 74037895625376 74144078729812 74247628920192 74286623158272 74361888227328 74393162980864 74403214189317 74432233652224 74497061044224 74653168996224 74728805438976 74800692587712 74903963516928 74979854057472 75021523448508 75097533097392 75169774952454 75245934805496 75273555442176 75349820442624 75426162712576 75538372001792 75580351784238 75644971011792 75656927621912 75721612319808 75761380681728 75838139932672 75911094232064 75975996235776 76212341281024 76285655552288 76318780022784 76390976643072 76468373782528 76662065036921 76695352950528 76769131866336 76845684837376 76953008111616 77073783968376 77114262479616 77147926924887 77188444375392 77266649486208 77332710454272 77373324951552 77526223896576 77569308410139 77647899401436 77726570018864 77755101225984 77833880457216 77908754606592 77987689515008 78151112049008 78217929209472 78293172803664 78372497193536 78413657778176 78480699408384 78560213794816 78635786657792 78720809614608 78800567273792 78910620751872 78989309181952 79065294823424 79189385862314 79299982367424 79380326827776 79455419633408 79489920466944 79566387683328 79691265175158 79772006071992 79813901667072 79847469401336 79882140469248 79958984990976 80039997133824 80082033475584 80126538357726 80207720260824 80276295767616 80353519456392 80395720457472 80477175088128 80558712246272 80792409867624 80874266412576 80956205892224 81034083636688 81067975213056 81145960476672 81228175228928 81273317069217 81355660855508 81398388172928 81469282796928 81476691285136 81512069787648 81546351729024 81628972146176 81671843004416 81903201615872 81914267500416 81948718596108 82074829071872 82189455409152 82272727400448 82318449741372 82350556381184 82594995485184 82678678358016 82756891363328 82872470274048 83002536581328 83086632363072 83130268772352 83166559521864 83210237908224 83281380489216 83365758787584 83540451019584 83620814740008 83692308353472 83705536943392 83736262858752 83821102030848 83906027159552 83986742554624 84118557684889 84234692994816 84320037161984 84401150823808 84437799174144 84517676285952 84578012710933 84651676656183 84736089976928 84817603870636 84854433051648 84862149371776 84898997895168 84980668502016 85020757692416 85114043574651 85280877082492 85317907424256 85399981011072 85486505814528 85738883941152 85821362496324 85908314231376 85995354063424 86026920505344 86114080505856 86196919990272 86377544896272 86451395442048 86465060139328 86538985508352 86584435064832 86622233740224 86667727017984 86755536265216 86829709983744 86891696949226 87095363828928 87183606345472 87303973306368 87442391271222 87476496400384 87525110689926 87613788613624 87736150704384 87823639814144 87908123849728 87920001055134 88169059342728 88215365000448 88304742269952 88341881039776 88380240519168 88388277462016 88465259990016 88511721209856 88650638183016 88740456458784 88862972829696 88948456676352 89038576693248 89128788017152 89178320553153 89387347087584 89477911775616 89568568221184 89615608889344 89778509463552 89828403076503 89869470466048 89919414629772 89966639559552 90057791170048 90144424400576 90183566573568 90221495529984 90268879110144 90360336941056 90502155271216 90589215968342 90628551277056 90714284763648 90806193866752 90933014495232 91075731628752 91163344091274 91254250744384 91381697132544 91474282438656 91560815976448 91573186694544 91661277695778 91832593664448 91880823379968 91973914386432 92062390877184 92141101817856 92334182705856 92427733042944 92516646095328 92610381299072 92644375928832 92738240544768 92883790936248 92973142704351 93067340417324 93101502783744 93116218611584 93195830547456 93290253881344 93379996656128 93429039054848 93480961417347 93575673637628 93655678395552 93799804653568 93890037602816 94168729061316 94353310814672 94394280554496 94485085373952 94579304415232 94860041807232 94951294676784 95047496596416 95097414752256 95178720559104 95275152900096 95328101224044 95469918043248 95566645417152 95648352403968 95663470792448 95698586124288 95795545178112 95887697977344 95984848633856 96038191364934 96135494497016 96268220565504 96360828066048 96458458084352 96660585955352 96744773321352 96836292678216 96934404423584 96985313567744 97120764002304 97166580219904 97260051918848 97273192656744 97463859522848 97599978298368 97698863788032 97791285702656 98081557138656 98180930550144 98273808493952 98316480577536 98411058450432 98510765703168 98565512190327 98665375931148 98717194167168 98801594790912 98896639330944 98996838560256 99048830877696 99149184303104 99204285585756 99329414725632 99384616169748 99436812144768 99537558661632 99638407251968 99734256783616 99871951355904 100028697931344 100130044129856 100226366603272 100269886519296 100364740589568 100466427256832 100624106847602 100764639248832 100773802378984 100817560000512 100859961349056 100962149759744 101015174242304 101103154274304 101301328314368 101315015066304 101412477450648 101655379058688 101758373363712 101814924680118 101854635524096 102016123149759 102156968100096 102260470600704 102358842488448 102500160602112 102573334564323 102661032087432 102765045291168 102819016639488 102863902566516 102917925833856 103005917973504 103022199314944 103110280605696 103368298528768 103425744546852 103530532535248 103673468301312 103778507276288 103878339475456 104186678961456 104290572279296 104390897071552 104436225294336 104640932544512 104755745938032 104905983734734 104951535616512 104961079486144 105006655291392 105052496238144 105107668936704 105214161002496 105304116363264 105379292044806 105524780235264 105626292303168 105733309823232 105840435770368 105879286775808 106088516911104 106147474666506 106255020233544 106362674762656 106401717467136 106418535556096 106509520625664 106611979987968 106719996178432 106835384476968 106943627014432 107035061023488 107138025941856 107194293943296 107302900117504 107471309384569 107621404641504 107723213156832 107832355216768 107982954713088 108152431309143 108194613968896 108364422758956 108515765344896 108625710395904 108682759716864 108728468972032 108743159199771 108880319987712 109051204976532 109108477763712 109219023333888 109264958128144 109312402747392 109417558408704 109475023601664 109585940545536 109646841963204 109757932988496 109863517238202 110015196415488 110126660646912 110238237810688 110558034555696 110670048775104 110782176484096 110840358363136 110888746029152 110946983877632 111041840652288 111154345050112 111216118094718 111387268026112 111494419653344 111542832340992 111589744471296 111648350478336 111761469374464 112044556592423 112093208158464 112201038881568 112312923993088 112469781086208 112646299646088 112754662428681 112868902208244 113024730663936 113139244068864 113307558002688 113370527676357 113485391432868 113582418479712 113642071022592 113757209899008 113866641348096 113963994353664 113982007752704 114318511921536 114428483328432 114544418975168 114586464964608 114702560673792 114818774007808 114929226653696 115109605253006 115170059861696 115268527256064 115385314011136 115445913419776 115496311653632 115546462027776 115556969357312 115738333183382 115899974229312 116127151771904 116177576067072 116289335844864 116471849102154 116589855028296 116700147586568 116750820685824 116863131909888 116981534272512 117226668073512 117326893814208 117439759205496 117558745790304 117620486667264 117721049112576 117739656359936 117840320692224 117953679986688 118081214421912 118200850910688 118320608611712 118483963772928 118597942235136 118718102257664 118784078793471 118904427404204 119070490241664 119183129450112 119303882367488 119658009107988 119704679284736 119720852500608 119771204102004 119892552839696 119955519412736 120059995700736 120123050213376 120244755431424 120295327373312 120311580391236 120358505480192 120715762632192 120838068369408 120952379684864 121121302708224 121311399618864 121434308838336 121551125455032 121601962819584 121718940715008 121842262843392 121965709918208 122033491283262 122097582259392 122215036927704 122319527593536 122443458219264 122507764506624 122631885848576 122749854502912 122854802423808 122923077894162 122942507385607 123112243607808 123236977390592 123355528127104 123409091100672 123525834571776 123845054581664 123964190272468 124018017537024 124135337044992 124261107396608 124629948544608 124641281889796 124695403158528 124749839282796 124815356862336 124874237860736 125048638181376 125310676529376 125431222110012 125558305415088 125731653046272 125859040739328 125980113831936 126305676280654 126352039492224 126480055742976 126601726235712 126729995461888 126776514428928 126796553003008 126904960745472 126995557079638 127104134965392 127226405805954 127293224057664 127422193889536 127531136538624 127598114832384 127850263969792 127921315623738 128050921819912 128229758721792 128357627420672 128481104088064 128862471347064 128993031095136 129115056904288 129171120758784 129295379985408 129566317344408 129697590208992 129752137777171 129808478262528 129876652597248 129933350610336 130001590526976 130133304397824 130244564975616 130265151717376 130337545423839 130643045743392 130775409518208 130907907400192 130955959959552 131214744600576 131287666034889 131347687604224 131420682920436 131553834574864 131622925556224 131680385909618 131735459721216 131862185774592 131995784747008 132065107836928 132272380781008 132399623338346 132457113404928 132512821559664 132582416193024 132716744882176 132902098108416 133110684688176 133371597241792 133557865039872 133693182025728 133819654119424 134216867663424 134352852331776 134423413334016 134479948465408 134538341842944 134667764195328 134804205699072 134879121944658 134949959339328 135086686755072 135216636600864 135332243294976 135403318665216 135540505411584 135753232906824 135883823952513 136021497533012 136071427145472 136209290800128 136347294134272 136478456651264 136764446085764 136881376116576 137020060388224 137092022185984 137151870088688 137211423657984 137223901111808 137341223964672 137480374140928 137900992729136 137960871579648 138093586315776 138231291068416 138641599564416 138774969142992 138915571948608 139107360817152 139248300392448 139325686404372 139601010625986 139674327917376 139793745821184 139935380822016 140008873721856 140069994984192 140143558582272 140263377666048 140285548003328 140363510456442 140483517593328 140505722726408 140699706980352 140835056404224 140977746430976 141029495341056 141529966222008 141673360311392 141868956622848 142012694167552 142149306650624 142372406497139 142447179302624 142571244894624 142646122128384 142713414697984 142850701255808 142912729350144 142925725257728 143349968125728 143495206188672 143630950875776 143693317767168 143831546966016 143977272950784 144057287047401 144203241745524 144402330848256 144541242099072 144687687126528 144834280527872 144910346289152 144990878933028 145173759983616 145254439017324 145401606635376 145477970351616 145625364445184 145749870329856 145890077878272 145966698135552 146195789284272 146343910651328 146484689650936 146548295682048 146686928553984 146835547529216 147066002315726 147271395825216 147410712740928 147560065033472 147766148554752 147998063896722 148055787536384 148075791250752 148288157459624 148495257840384 148573246316544 148723776454656 148786325961728 148806428378634 148864467304448 148994122088448 149306337992448 149457610877952 149601385175424 149807927033856 150043046897016 150195066194784 150339549904908 150491869610992 150547110884352 150699640885248 150852325425152 150936160271403 151076744003584 151160703568476 151289942023584 151313855243824 151443224639616 151522761363456 151676279865344 151822188464128 151951992471552 152424682562048 152571311104576 152637560045568 152781953286144 152936747565056 153324130073842 153390705901056 153538263732672 153691369674752 153906016223232 154147567936752 154228524959232 154295853849774 154376888750784 154533298972416 154665420908544 154746649903104 155052447793152 155138616820278 155295798802872 155453140037728 155510202451968 155667760914432 155817509213184 155975379030016 156220178557651 156302224098016 156435858418944 156586345607328 156744994387072 156827315556352 156961398816768 157073452177447 157271573315584 157358975602101 157441619229216 157601134547584 157821241503744 158068938067209 158130589646848 158378771724628 158599964734848 158760653655552 158910839266816 159132775366656 159382530350316 159544012143984 159627803334144 159694938802672 159764280938496 159917969981952 160079994267648 160164066951168 160253076715452 160415440521648 160552591535232 160707038912784 160791440914944 160954350176256 161117424492544 161584819735248 161748532825152 161912411784448 162068167273376 162135950426112 162291920953344 162456350457856 162546634138434 162711321711016 162796776345856 162867845730317 162938565593856 162953382570272 163024139575296 163092703458048 163257944292352 163343686008832 163757428865849 163828535000832 163897437192216 164149658143744 164378910818304 164636899482744 164795275857303 165189990970368 165357356716032 165513782726656 166005073162656 166173264726144 166260537544704 166333119043728 166420475816448 166562760978432 166731517575168 166824177142077 167080902039168 167241629480016 167384616706944 167411073886784 167472525717504 167642204061696 167812054319104 167973485109248 168237115369778 168469385989632 168640074323968 168802301647616 168875598348288 169035352571904 169156025421866 169303353312366 169472179953856 169635207741272 169708866103296 169724298743552 169797995790336 169961337004032 170041515384832 170228087149302 170561754164984 170635814848512 170799962022144 170973011629056 171477767882304 171642724992648 171816628462752 171990708126848 172053841010688 172228161011712 172393839980544 172664407879509 172755089792544 172902790884096 172930120278656 173077971016704 173168870129664 173244467480448 173335454035968 173511072530432 173607499775073 173783393898452 174190727657856 174367212690944 174884782542444 174952992800768 175050221379852 175227577227248 175472301408768 175647279628288 175816247699456 175840002110268 176338118685456 176430730000896 176609484539904 176683762079552 176760481038336 176776554924032 176930519980032 177023442419712 177301276366032 177480912917568 177725945659392 177896913352704 178077153386496 178257576034304 178356641106306 178774694175168 178955823551232 179137136442368 179231217778688 179557018927104 179656806153006 179838829259544 179933279119104 180115582340096 180288848801152 180367133147136 180442991059968 180537758220288 181004310542432 181178431936684 181257102554112 181428569527296 181612387733504 182151463257504 182326688182548 182508501488768 182763394265088 182948564877312 183050236924893 183121631952896 183146373389088 183322555391556 183665187328896 183761646759936 183947828772864 184124781754368 184282203635712 184668365411712 184855466085888 185033292190656 185220762598144 185288751857664 185476481089536 185767581872496 185946285408702 186134680834648 186203005567488 186232437223168 186391661094912 186580507762688 186759993312256 186858078109696 186961922834694 187151347275256 187311356791104 187599609307136 187780075205632 188337458122632 188706621629344 188788561108992 188970170747904 189158608830464 189458514420981 189637739828173 189720083614464 189902589353568 190094993192832 190194829504512 190357441118208 190493335619457 190656202448088 190839608708931 190939836086496 191133290834304 191296704807936 191326941584896 191397172248576 191775395954688 191881973435607 191969697267712 192076382729868 192270988994032 192536441131008 192721656132096 192916916168704 193321171910704 193489546642704 193672585356432 193868808847168 193970627135488 194241528004608 194333160439808 194520103837696 194546385313488 194927719045696 195199956596736 195397727576064 195582571405312 196163114277312 196361861100288 196547616987904 196632961155072 196822116900864 197021531406336 197131024380654 197330751862296 197434388334336 197520578864427 197603189581824 197793278661888 197993677120512 198097661755392 198408571171512 198599435007519 198769232339496 198873624289536 199075117323264 199276814503936 199468513567232 200057395862688 200260088259712 200452733206544 200539773038592 200729481179136 200932854513664 201248213695204 201529278497664 201547604757968 201635120001024 201719922698112 201924299519488 202030348484608 202206308548608 202602656628736 202630030132608 202824954901296 203310758117376 203516746727424 203629849360236 203709271048192 204032246299518 204313936200192 204520941201408 204717684976896 205000321204224 205146669128646 205322064174864 205530090582336 205638033278976 205727805133032 205835851667712 206011835947008 206044398629888 206220561211392 206851489093704 207061065070496 207346936602624 207557014552576 207756678950912 208082747957357 208373357922912 208581144558592 208781794143104 208872450588672 209401515938979 209511491876064 209811967469468 209903071233024 209922158972288 210013310582784 210104992476288 210215337873408 210428322004992 210545265684663 210758584089612 211049560470528 211252584606336 211466619646464 211680871540736 212177033822208 212294949333012 212510040467088 212725349525312 212803434934272 212837071112192 213019041251328 213223959975936 213439992356864 213670768953936 213887254028864 214070122046976 214276051883712 214388587886592 214605800235008 214942618769138 215242809283008 215446426313664 215664710433536 215965909426176 216304862618286 216389227937792 216728845517912 217031530689792 217251420791808 217365519433728 217456937944064 217486318399542 217760639975424 218102409953064 218216955527424 218438046667776 218529916256288 218624805494784 218835116817408 218950047203328 219293683926408 219515865976992 219727034476404 220030392830976 220253321293824 220476475621376 220599003473589 221116069111392 221340097550208 221564352968192 221680716726272 221777492058304 221893967755264 222083681304576 222308690100224 222432236189436 222774536052224 222988839306688 223085664681984 223179488942592 223296700956672 223522938748928 224089113184846 224186416316928 224402077763136 224625847986176 224939562172416 225292599292176 225509324857362 225737804416488 226049461327872 226278488137728 226615116005376 226741055352714 226970782865736 227164836959424 227284142045184 227514419798016 227733282696192 227927988707328 227964015505408 228321799430413 228637023843072 228856966656864 229088837950336 229172929929216 229405121347584 229568891643961 229858453307392 229986195110763 230219210506012 230340119723392 230537054512128 230770628022272 230992623307264 231113938714624 231476666366764 231799948458624 232254303543808 232578671689728 232943698204308 233179710056592 233400295173136 233501641371648 233726263819776 233963068545024 234453336147024 234653787628416 234879518410992 235117491580608 235240973334528 235442098225152 235479312719872 235680641384448 235907359973376 236162428843824 236401701821376 236641217223424 236967927545856 237195884470272 237436204515328 237568157586942 237808854808408 238037620682771 238140980483328 238366258900224 238607764734976 239316018215976 239337780650087 239441705001216 239542408204008 239785105679392 239911038825472 240119991401472 240246100426752 240590654746624 240623160782472 241431525264384 241676136738816 241904759369728 242622799237728 242868617676672 243102250910064 243203925639168 243437881430016 243684525686784 243819951207651 243931419836416 244066982566524 244195164518784 244430073855408 244639055187072 244886916438528 245015529013248 245263771697152 245499709005824 245709604847616 245846155788324 245885014771214 246224487215616 246473954781184 246711056254208 246818182201344 247051669143552 247690109163328 247928380544936 248036035074048 248270674089984 248522214793216 249259897089216 249282563779592 249390806317056 249499678565592 249630713724672 249748475721472 250097276362752 250621353058752 250862444220024 251116610830176 251463306092544 251718081478656 251960227663872 252355673054667 252611352561308 252704078984448 252960111485952 253203452471424 253459990923776 253553028857856 253593106006016 253734038132799 253991114159276 254208269930784 254452811611908 254586448115328 254844387779072 255062273077248 255700527939584 255842631247476 256101843639824 256459517443584 256715254841344 256962208176128 257724942694128 257986062190272 258230113808576 258342241517568 258590759970816 259132634688816 259395180417984 259504275554342 259616956525056 259753305194496 259866701220672 260003181053952 260266608795648 260489129951232 260530303434752 260675090847678 261286091486784 261550819036416 261815814800384 261911919919104 262429489201152 262575332069778 262841365840872 263107669149728 263245851112448 263360771819236 263470919442432 263724371549184 263991569494016 264544761562016 264799246676692 264914226809856 265025643119328 265164832386048 265433489764352 266221369376352 266743194483584 267115730079744 267386364051456 267534961659459 267639308238848 268433735326848 268705704663552 268846826668032 268959896930816 269335528390656 269608411398144 269758243889316 269899918678656 270173373510144 270433273201728 270664486589952 270806637330432 271081010823168 271506465813648 271767647905026 272042995066024 272142854290944 272418581600256 272694588268544 272956913302528 273528892171528 273762752233152 274040120776448 274184044371968 274303740177376 274422847315968 274447802223616 274682447929344 274960748281856 275801985458272 275921743159296 276187172631552 276462582136832 277162850518099 277283199128832 277549938285984 277831143897216 278214721634304 278651372808744 278919428113053 279202021251972 279348655834752 279587491642368 279870761644032 280139989968384 280287117164544 280442884252041 280571096006656 280727020912884 280967035186656 281011445452816 281399413960704 281670112808448 281955492861952 283059932444016 283346720622784 283737913245696 284025388335104 284298613301248 284744812994278 284894358605248 285142489789248 285292244256768 285426829395968 285701402511616 285825458700288 285851450515456 286699936251456 286990412377344 287261901751552 287386635534336 287663093932032 287954545901568 288114574094802 288406483491048 288804661696512 289082484198144 289375374253056 289668561055744 289981757866056 290508878034648 290803213270752 290955940703232 291250728890368 291499740659712 291780155756544 292391578568544 292687821302656 292969379301872 293096591364096 293373857107968 293671095058432 294132004631452 294542791650432 294821425481856 295120130066944 295532297109504 295996127793444 296111575072768 296151582501504 296576314919248 296990515680768 297146492633088 297447552909312 297572651923456 297612856757268 297728934608896 297988244176896 298612675984896 298915221755904 299202770350848 299615854067712 300086093794032 300390132389568 300679099809816 300983739221984 301094221768704 301399281770496 301704650850304 301872320542806 302321407136952 302579884047168 302627710487648 302886449279232 303045522726912 303352559730688 303644376928256 303903984943104 304120939322291 304849365124096 305142622209152 305275120091136 305563906572288 306048369449277 306648260147684 306781411802112 307076527465344 307382739349504 307720003692969 308295135873504 308457049918464 308591707699548 308753777501568 309066597944832 309330841817088 310104895586304 310277233640556 310591597605744 310906280075456 311020404903936 311335521828864 311635018426368 311950758060032 312440357115302 312604448196032 312871716837888 313172691214656 313489988774144 313654631112704 313922797633536 314146904354894 314543146631168 314717951204202 314883238458432 315202269095168 315642483007488 316137876134418 316261179293696 316757543449256 317199929469696 317521307311104 317821678533632 318265550733312 318765060700632 319088024287968 319255606668288 319389877605344 319528561876992 319835939963904 320159988535296 320506153430904 320830881043296 321105183070464 321414077825568 321582881829888 321908700352512 322234848985088 322413928153707 323169639470496 323497065650304 323824823568896 324136334546752 324583841906688 324912700915712 325093268276868 325422643422032 325593552691712 325735691460634 325877131187712 325906765140544 326048279150592 326185406916096 326515888584704 326687372017664 327514857731698 327657070001664 327794874384432 328299316287488 328757821636608 329273798965488 329590551714606 330379981940736 330714713432064 331027565453312 332010146325312 332346529452288 332521075089408 332666238087456 332840951632896 333125521956864 333463035150336 333648354284154 334161804078336 334483258960032 334769233413888 334822147773568 334945051435008 335284408123392 335946970218496 336133669777269 336474230739556 336938771979264 337280148647936 337604603295232 338312050843732 338606706624732 338944359907712 339270415482544 339417732206592 339448597487104 339922674008064 340083030769664 340456174298604 341123508329968 341271629697024 341599924044288 341946023258112 342955535764608 343285449985296 343633256925504 343981416253696 344107682021376 344456322023424 344787679961088 345328815759018 345510179585088 345805581768192 345860240557312 346155942033408 346337740259328 346488934960896 346670908071936 347022145060864 347214999550146 347566787796904 348381455315712 348734425381888 349769565084888 350100442759704 350455154454496 350944602817536 351294559256576 351632495398912 351680004220536 352184373966607 352676237370912 352861460001792 353218969079808 353367524159104 353520962076672 353553109848064 353861039960064 354602552732064 354961825835136 355451891318784 355793826705408 356154306772992 356352236380413 356515152068608 356713282212612 357549388350336 357911647102464 358274272884736 358462435557376 359114037854208 359313612306012 359677658519088 359866558238208 360231164680192 360577697602304 360734266294272 360885982119936 361075516440576 362008621084864 362356863873368 362514205108224 362857139054592 363224775467008 364302926515008 364653376365096 365017002977536 365526788530176 365897129754624 366100473849786 366243263905792 366292746778176 366645110783112 367330374657792 367523293519872 367895657545728 368249563508736 368564407271424 368827522156821 369336730823424 369710932171776 370066584381312 370441525196288 370577503715328 371535163744992 371892570817404 372269361669296 372406011134976 372464874446336 372783322189824 373161015525376 373519986624512 373716156219392 373923845669388 374302694550512 374622713582208 375199218614272 375560150411264 376674916245264 377413243258688 377577122217984 377940341495808 378317217660928 378917028841962 379275479656346 379440167228928 379805178707136 380189986385664 380389659009024 380714882236416 380986671238914 381312404896176 381679217417862 381879672172992 382266581668608 382593409615872 382653883169792 382794344497152 383550791909376 383763946871214 384152765459736 384541977988064 385072882262016 385443312264192 385833832337408 386439389063663 386642343821408 386979093285408 387345170712864 387737617694336 387941254270976 389040207675392 389092770626976 389256413331513 389855438091392 390399913193472 390795455152128 391012636271517 391165142810624 392326228554624 392723722200576 393095233975808 393644233801728 394043062812672 394262048761308 394661503724592 394868776668672 395041157728854 395206379163648 395586557323776 395987354241024 396195323510784 396817142343024 397198870015038 397538464678992 397747248579072 398150234646528 398553629007872 398937027134464 400114791725376 400520176519424 400905466413088 401079546077184 401458962358272 401865709027328 402496427390408 402883618385521 403058556995328 403095209515936 403270240002048 403439845396224 403848599038976 404060696969216 404412617097216 405084166141837 405260060265216 405649909802592 406621516234752 407259698720472 407651471857539 408064492599036 408627872400384 409041882402816 409435369953792 410293338257292 410644128349728 411060181164672 411276066557952 411455610266064 411671703335424 412023671894016 412088797259776 412441122422784 413702978187408 414122130140992 414693873205248 415114029105152 415513357901824 416165495914714 416746715845824 417162289117184 417563588286208 417744901177344 418803031877958 419022983752128 419623934938936 419806142466048 419844317944576 420026621165568 420209984952576 420430675746816 420856644009984 421090531369326 421517168179224 422099120941056 422505169212672 422933239292928 423361743081472 424589898666024 425020080934176 425450699050624 425606869868544 425674142224384 426038082502656 426447919951872 426879984713728 427117219491417 427341537907872 427774508057728 428140244093952 428552103767424 428777175773184 429211600470016 429885237538276 430485618566016 430892852627328 431329420867072 431931818852352 432609725236572 432778455875584 433457691035824 434063061379584 434502841583616 434731038867456 434913875888128 434972636799084 435521279950848 436204819906128 436433911054848 436876093335552 437059832512576 437249610989568 437670233634816 437900094406656 438587367852816 439031731953984 439454068952808 440060785661952 440506642587648 440952951242752 441198006947178 442069866982289 442232138222784 442680195100416 443128705936384 443361433452544 443554984116608 443787935510528 444167362609152 444484449778733 444864472378872 445549072104448 445977678613376 446171329363968 446358977885184 446593401913344 448178226369692 448372832633856 448804155526272 449251695972352 450585198584352 451018649714724 451475608832976 452098922655744 452556976275456 452808480814209 453230232010752 453482110705428 453941565731472 454329673918848 454568284090368 455028839596032 455466565392384 455855977414656 455928031010816 456643598860826 457274047686144 457713933313728 458177675900672 458345859858432 458810242695168 459137783287922 459716906614784 459972390221526 460438421012024 460680239446784 461074109024256 461541256044544 461985246614528 462227877429248 462953332733528 463599896917248 464508607087616 465157343379456 465887396408616 466359420113184 466800590346272 467003282743296 467452527639552 467926137090048 468660535672953 468906672294048 469307575256832 469759036821984 470234983161216 470481946669056 470884196450304 470958625439744 471220356532341 471814719946752 472076926806303 472324857687648 472803403642752 473282434446848 474391768940544 474872409030656 475136315173884 475617709616816 476075241365542 476281960966656 476732517800448 477215529469952 478632036431952 478675561300174 478883410002432 479084816408016 479570211358784 479822077650944 480239982802944 480492200853504 481181309493248 481246321564944 482863050528768 483352273477632 483809518739456 485245598475456 485737235353344 486204501820128 486407851278336 486875762860032 487369051373568 487639902415302 488133965133048 488390329037568 488603537190951 488860147710816 489278110374144 489773832877056 490031058026496 490999418011648 491272286597547 491692311576648 491770029542428 492448974431232 492947909562368 493422112508416 495380218326656 495856761089872 496072070148096 496541348179968 497044429586432 498519794178432 498565127559184 498781612634112 498999357131184 499261427449344 499496951442944 500194552725504 501242706117504 501724888440048 502233221660352 502926612185088 503436162957312 503920455327744 504711346109334 505222705122616 505408157968896 505920222971904 506406904942848 506919981847552 507106057715712 507186212012032 507468076265598 507982228318552 508416539861568 508905623223816 509172896230656 509688775558144 510124546154496 511685262494952 512203687279648 512919034887168 513430509682688 513924416352256 514731008105041 515449885388256 515972124380544 516460227617152 516684483035136 517181519941632 517993223638527 518265269377632 518790360835968 519008551108684 519233913050112 519506610388992 519733402441344 520006362107904 520533217591296 520822499325219 521060606869504 521350181695356 522572182973568 523101638072832 523631629600768 524858978402304 525150664139556 525682731681744 526215338299456 526491702224896 526721543638472 526941838884864 527448743098368 527983138988032 529089523124032 529598493353384 529828453619712 530051286238656 530329664772096 530866979528704 532442738752704 533486388967168 534231460159488 534772728102912 535069923318918 535278616477696 536867470653696 537411409327104 537693653336064 537919793861632 538671056781312 539516487778632 539799837357312 540346747020288 540866546403456 541328973179904 541613274660864 543012931627296 543535295810052 544085990132048 544285708581888 544837163200512 545389176537088 545913826605056 547057784343056 547525504466304 548080241552896 548368088743936 548607480354752 548845694631936 548895604447232 549364895858688 549921496563712 551603970916544 551843486318592 552374345263104 552925164273664 554325701036198 554566398257664 555099876571968 555662287794432 556429443268608 557302745617488 557838856226106 558404042503944 558697311669504 559174983284736 559741523288064 560279979936768 560574234329088 560885768504082 561454041825768 561934070373312 562022890905632 562798827921408 563340225616896 563910985723904 564796030169969 566119864888032 566693441245568 567475826491392 568375543262943 568597226602496 568913219484519 569489625988556 569788717210496 570284979578496 570584488513536 570853658791936 571402805023232 571480006858371 571702901030912 573399872502912 573980824754688 574523803503104 575326187864064 575909091803136 576229148189604 576812966982096 577609323393024 578164968396288 578750748506112 579337122111488 579963515732112 581017756069296 581606426541504 581911881406464 582501457780736 582999481319424 583560311513088 584783157137088 585375642605312 585938758603744 586193182728192 586747714215936 587342190116864 588264009262904 588829903794223 589085583300864 589642850963712 590240260133888 591064594219008 591992255586888 592046088976531 592303165003008 592561736593281 593152629838496 593981031361536 594292985266176 595145303846912 595225713514536 595798305022557 597225351969792 597830443511808 598405540701696 600172187588064 600780264779136 601358199619632 601967478443968 602188443537408 602798563540992 603409301700608 603744641085612 604642814273904 605159768094336 605255420975296 605772898558464 606091045453824 606705119461376 607288753856512 607807969886208 608241878644582 609698730248192 610285244418304 610550240182272 611127813144576 612096738898554 613296520295368 613562823604224 614153054930688 614765478699008 615440007385938 616590271747008 616914099836928 617183415399096 617507555003136 618133195889664 618661683634176 620554467281112 621183195211488 621812560150912 622040809807872 622671043657728 623270036852736 623901516120064 624248243872071 624880714230604 625208896392064 625743433675776 626345382429312 626979977548288 627309262225408 628293808709788 629086293262336 629435902408404 629766476916864 630404538190336 631284966014976 632275752268836 632522358587392 633515086898512 634399858939392 635042614622208 635643357067264 636531101466624 637530121401264 638176048575936 638511213336576 638779755210688 639057123753984 639671879927808 640319977070592 641012306861808 641661762086592 642210366140928 642828155651136 643165763659776 643817400705024 644469697970176 644827856307414 646339278940992 646994131300608 647649647137792 648272669093504 649167683813376 650186536553736 650845286844064 651187105383424 651471382921268 651754262375424 651813530281088 652096558301184 652370813832192 653031777169408 655029715463396 655314140003328 655589748768864 656598632574976 658547597930976 659181103429212 660759963881472 661429426864128 661797010420767 662055130906624 664020292650624 664693058904576 665042150178816 665332476174912 665681903265792 666251043913728 666926070300672 667296708568308 668323608156672 668966517920064 669538466827776 669644295547136 669890102870016 670568816246784 671893940436992 672267339554538 672948461479112 673877543958528 674560297295872 675209206590464 676624101687464 677213413249464 677888719815424 678540830965088 678835464413184 678897194974208 679845348016128 680166061539328 680912348597208 682247016659936 682543259394048 683199848088576 683892046516224 684965398291239 685911071529216 686570899970592 687266513851008 687962832507392 688215364042752 688706674931883 689575359922176 689958585332289 690657631518036 691020359170176 691611163536384 691720481114624 692311884066816 692977869921792 693341816143872 694044290121728 694429999100292 695133575593808 696762910631424 697468850763776 699539130169776 700200885519408 700910308908992 701889205635072 702589118513152 703264990797824 703360008441072 704368747933214 705352474741824 705722920003584 706437938159616 706735048318208 707041924153344 707106219696128 707722079920128 709205105464128 709923651670272 710903782637568 711587653410816 712308613545984 712704472760826 713426564425224 714112862048313 715098776700672 715823294204928 716548545769472 718013341950261 718627224612024 719355317038176 719733116476416 720462329360384 721155395204608 721771964239872 724017242169728 724713727746736 725028410216448 725714278109184 726449550934016 728605853030016 729306752730192 730034005955072 731053577060352 731794259509248 732200947699572 732486527811584 732585493556352 733290221566224 734660749315584 735046587039744 735791315091456 736499127017472 737128814542848 737655044313642 738673461646848 739421864343552 740133168762624 740883050392576 741155007430656 743070327489984 743785141634808 744538723338592 744812022269952 744929748892672 745566644379648 746322031050752 747039973249024 747847691338776 748605389101024 749245427164416 750398437228544 751120300822528 752299165691983 753349832490528 754826486517376 755154244435968 755880682991616 757067019164001 757834057683924 758550959312692 758880334457856 759610357414272 760379972771328 760779318018048 761202114398397 761973342477828 762624809792352 763358434835724 763759344345984 764533163337216 765186819231744 765307766339584 767101583818752 767527893742428 768305530919472 769083955976128 770145764524032 770886624528384 771667664674816 772878778127326 773284687642816 773958186570816 774690341425728 775475235388672 775882508541952 778080415350784 778185541253952 778512826663026 779710876182784 780799826386944 781590910304256 782025272543034 782330285621248 784652457109248 785447444401152 786190467951616 787288467603456 788524097522616 789323007449184 789737553337344 790082315457708 790412758327296 791173114647552 791974708482048 793634284686048 794397740030076 795076929357984 795494497158144 796300469293056 797107258015744 797874054268928 800229583450752 801040353038848 801810932826176 802159092154368 802917924716544 803731418054656 804992854780816 805767236771042 806117113990656 806190419031872 806540480004096 806879690792448 807697198077952 808121393938432 808825234194432 810168332283674 810520120530432 811299819605184 813243032469504 814519397440944 815302943715078 816128985198072 817255744800768 818083764805632 818870739907584 820586676514584 821288256699456 822120362329344 822552133115904 822911220532128 823343406670848 824047343788032 824177594519552 824882244845568 825471121017647 827405956374816 828244260281984 829387746410496 831026715803648 831488551554297 832330991829428 833493431691648 834324578234368 835127176572416 837606063755916 838045967504256 839247869877872 839612284932096 839688635889152 840419969905152 840861351493632 841713288019968 842181062738652 843034336358448 844198241882112 845010338425344 845866478585856 846723486162944 849179797332048 850040161868352 850901398101248 851213739737088 851348284448768 852076165005312 852895839903744 853759969427456 854234438982834 854683075815744 855549016115456 856280488187904 857104207534848 857554351546368 858423200940032 859770475076552 860597551699249 860971237132032 861785705254656 862658841734144 863863637704704 865219450473144 866915382071648 868126122759168 869005683167232 869827751776256 869945273598168 872409639812256 872867822109696 873752186671104 874119665025152 874499221979136 875340467269632 877174735705632 878063463907968 878908137905616 880121571323904 881013285175296 881905902485504 882396013894356 884139733964578 884464276445568 885360390200832 886257411872768 886722866905088 887109968233216 887575871021056 888334725218304 888968899557466 889728944757744 891098144208896 891955357226752 892342658727936 892717955770368 893186803826688 896356452739384 896745665267712 897608311052544 898503391944704 901170397168704 902037299429448 902951217665952 904197845311488 905113952550912 905616961628418 906964221410856 907883131462944 908659347837696 909136568180736 910057679192064 910933130784768 911711954829312 911856062021632 912362817966873 913287197721652 914548095372288 915427866627456 916355351801344 916691719716864 918275566575844 919433813229568 919944780443052 920876842024048 921360478893568 922148218048512 923082512089088 923970493229056 924455754858496 925906665467056 927199793834496 929017214175232 930314686758912 931774792817232 932718840226368 933601180692544 934006565486592 934905055279104 935852274180096 937321071345906 937813344588096 938615150513664 939518073643968 940469966322432 940963893338112 941768392900608 941917250879488 942440713064682 943629439893504 944153853612606 944649715375296 945606807285504 946564868893696 948783537881088 950272630347768 951235419233632 952150482731084 952563921933312 953465035600896 954431058939904 955929015052219 957264072863904 957351122600348 957766820004864 958169632816032 959140422717568 959644155301888 960479965605888 962362618986496 962492643129888 965726101057536 966704546955264 967241784461121 967619037478912 970491196950912 971474470706688 972409003640256 973751525720064 974738102747136 975279804830604 976267930266096 976780658075136 977207074381902 977720295421632 978556220748288 979547665754112 980062116052992 981998836023296 982544573195094 983384623153296 983540059084856 984897948862464 985895819124736 986844225016832 990760436653312 991713522179744 992144140296192 993082696359936 994088859172864 996606845479973 997039588356864 997130255118368 997563225268224 997998714262368 998522854898688 998993902885888 1000389105451008 1002485412235008 1003449776880096 1004466443320704 1005853224370176 1007840910655488 1008401009331807 1009422692218668 1010445410245232 1010816315937792 1011840445943808 1012813809885696 1013839963695104 1014372424024064 1014936152531196 1015964456637104 1016833079723136 1017811246447632 1018345792461312 1019377551116288 1020249092308992 1023370524989904 1024407374559296 1025838069774336 1026861019365376 1027848832704512 1029462016210082 1030899770776512 1031944248761088 1032920455234304 1033368966070272 1034363039883264 1035986447277054 1036530538755264 1037580721671936 1038017102217368 1038467826100224 1039013220777984 1039466804882688 1040012724215808 1041066435182592 1041644998650438 1042700363390712 1045144365947136 1046203276145664 1047263259201536 1050301328279112 1051365463363488 1052430676598912 1052983404449792 1053443087276944 1053883677769728 1054897486196736 1055966277976064 1056553121899821 1058179046248064 1059196986706768 1059656907239424 1060102572477312 1060659329544192 1061733959057408 1064885477505408 1066972777934336 1068462920318976 1069545456205824 1070139846637836 1070557232955392 1073734941307392 1074822818654208 1075387306672128 1075839587723264 1077342113562624 1079032975557264 1079599674714624 1080693494040576 1081733092806912 1082657946359808 1083226549321728 1086025863254592 1087070591620104 1088171980264096 1088571417163776 1089674326401024 1090778353074176 1091827653210112 1093541249903557 1094115568686112 1095051008932608 1096160483105792 1096736177487872 1097214960709504 1097691389263872 1097791208894464 1098729791717376 1099514165242129 1103207941833088 1103686972637184 1104748690526208 1106482566470463 1108651402072396 1109132796515328 1110199753143936 1111324575588864 1114605491234976 1115677712452212 1116808085007888 1117394623339008 1118349966569472 1119483046576128 1120559959873536 1121148468658176 1121771537008164 1122908083651536 1123868140746624 1124045781811264 1125597655842816 1126680451233792 1127821971447808 1129592060339938 1132239729776064 1133386882491136 1134951652982784 1136751086525886 1137194453204992 1137826438969038 1138979251977112 1139577434420992 1140569959156992 1141168977027072 1141707317583872 1142805610046464 1142960013716742 1143405802061824 1146799745005824 1147961649509376 1149047607006208 1150652375728128 1152458296379208 1153625933964192 1155218646786048 1156329936792576 1157501497012224 1158674244222976 1159318167190989 1159927031464224 1162035512138592 1163212853083008 1163823762812928 1165002915561472 1167120623026176 1167769239994539 1169566314274176 1170751285210624 1171877517207488 1172386365456384 1173495428431872 1174684380233728 1176528018525808 1177659807588446 1178171166601728 1179285701927424 1180480520267776 1182129188438016 1183984511173776 1184092177953062 1184606330006016 1185123473186562 1186305259676992 1187962062723072 1188585970532352 1190290607693824 1190451427029072 1191596610045114 1194450703939584 1195660887023616 1196811081403392 1200344375176128 1201560529558272 1202716399239264 1203934956887936 1204376887074816 1205597127081984 1207489282171224 1208650855156563 1209285628547808 1210319536188672 1210510841950592 1211545797116928 1212182090907648 1214577507713024 1215252498425511 1216483757289164 1219397460496384 1220570488836608 1224193477797108 1226593040590736 1227125647208448 1228306109861376 1229530957398016 1230880014771876 1233180543494016 1233828199673856 1234366830798192 1235015110006272 1236266391779328 1237323367268352 1241108934562224 1242366390422976 1243625120301824 1244081619615744 1245342087315456 1246540073705472 1247803032240128 1248496487744142 1249761428461208 1250417792784128 1251486867351552 1252690764858624 1253959955096576 1254618524450816 1256587617419576 1258871804816808 1259532953833728 1260809076380672 1262569932029952 1264551504537672 1267030173797024 1268799717878784 1270085229244416 1271286714134528 1275060242802528 1276352097151872 1277022426673152 1277559510421376 1278114247507968 1279343759855616 1280639954141184 1281351658474251 1282024613723616 1283323524173184 1284420732281856 1285656311302272 1286331527319552 1287634801410048 1288939395940352 1289655712614828 1292678557881984 1293988262601216 1295299294275584 1296545338187008 1298335367626752 1300373073107472 1301690573688128 1302374210766848 1302942765842536 1303508524750848 1303627060562176 1304193116602368 1304741627664384 1306063554338816 1310059430926792 1310628280006656 1311179497537728 1313197265149952 1317095195861952 1318362206858424 1321519927762944 1322858853728256 1323594020841534 1324110261813248 1326209600946867 1328040585301248 1329386117809152 1330084300357632 1330664952349824 1331363806531584 1332502087827456 1333453349336199 1334593417136616 1336647216313344 1337933035840128 1339076933655552 1339288591094272 1339780205740032 1343787880873984 1344534679109076 1345896922958224 1347755087917056 1349120594591744 1350418413180928 1353248203374928 1354426826498928 1355777439630848 1357081661930176 1357670928826368 1357794389948416 1359690696032256 1360332123078656 1361824697194416 1364494033319872 1365086518788096 1366399696177152 1367784093032448 1369930796582478 1371822143058432 1373141799941184 1374533027702016 1375925665014784 1376430728085504 1377413349863766 1379150719844352 1379917170664578 1381315263036072 1382040718340352 1383222327072768 1383440962229248 1384623768133632 1385955739843584 1386683632287744 1388859998200584 1390267151187616 1393525821262848 1394937701527552 1397127021999397 1399078260339552 1400401771038816 1401820617817984 1403778411270144 1405981607018859 1406529981595648 1406720016882144 1408737495866428 1410704949483648 1411445840007168 1412875876319232 1413470096636416 1413661069597023 1414212439392256 1415444159840256 1418410210928256 1419847303340544 1423175306821632 1424617227091968 1425408945521652 1426853128850448 1428225724096626 1430197553401344 1431646588409856 1433097091538944 1436026683900522 1437254449224048 1438710634076352 1439466232952832 1440924658720768 1442310790409216 1443543928479744 1448034484339456 1449427455493472 1450056820432896 1451428556218368 1452899101868032 1456579235701499 1457211706060032 1458613505460384 1460068011910144 1462107154120704 1464401895399144 1465170987112704 1465810611572853 1466580443132448 1469321498631168 1470093174079488 1472998254034944 1473816859792641 1475310088627284 1477346923293696 1478843728687104 1480266337525248 1481766100785152 1486140654979968 1487570283269616 1489077446677184 1489624044539904 1489859497785344 1491133288759296 1492644062101504 1494079946498048 1495695382677552 1497210778202048 1498490854328832 1500796874457088 1502240601645056 1504598331383966 1506699664981056 1509652973034752 1510308488871936 1511761365983232 1514134038328002 1515668115367848 1517101918625384 1517760668915712 1519220714828544 1520759945542656 1521558636036096 1522404228796794 1523946684955656 1525249619584704 1526716869671448 1527518688691968 1529066326674432 1530373638463488 1530615532679168 1535055787484856 1536611061838944 1538167911952256 1540291529048064 1541773249056768 1543335329349632 1544193024315123 1545757556254652 1546569375285632 1547916373141632 1549380682851456 1550950470777344 1551765017083904 1556160830701568 1556371082507904 1557025653326052 1559421752365568 1561599652773888 1563181820608512 1564050545086068 1564660571242496 1569304914218496 1570894888802304 1572380935903232 1574576935206912 1577048195045232 1578646014898368 1579475106674688 1580164630915416 1580825516654592 1582346229295104 1583949416964096 1587268569372096 1588795480060152 1590153858715968 1590988994316288 1592600938586112 1594214516031488 1595748108537856 1598252596012891 1600459166901504 1602080706077696 1603621865652352 1604318184308736 1605835849433088 1606982241507727 1609985709561632 1611534473542084 1612234227981312 1612380838063744 1613080960008192 1613759381584896 1615394396155904 1620336664567348 1621040241060864 1622599639210368 1629038794881888 1630605887430156 1632257970396144 1634511489601536 1636167529611264 1637741479815168 1641173353029168 1642576513398912 1644240724658688 1645104266231808 1645822441064256 1646686813341696 1648094687576064 1648355189039104 1649764489691136 1650942242035294 1654811912749632 1656488520563968 1658775492820992 1662053431607296 1662977103108594 1664661983658856 1666986863383296 1668649156468736 1670254353144832 1675212127511832 1676091935008512 1678495739755744 1679224569864192 1679377271778304 1680839939810304 1681722702987264 1684362125477304 1686068672716896 1688396483764224 1690020676850688 1691732957171712 1693446972325888 1694388090509907 1698359594664096 1700080323736704 1701802796202496 1702427479474176 1702696568897536 1705791679807488 1706739658453557 1707519938854912 1708468877965668 1709366151631488 1711098032230912 1712560976375808 1714208415069696 1715108703092736 1716846401880064 1719540950153104 1721195103398498 1721942474264064 1723571410509312 1725317683468288 1727727275409408 1730438900946288 1733830764143296 1736252245518336 1738011366334464 1739655503552512 1739890547196336 1744819279624512 1745735644219392 1747504373342208 1748239330050304 1748998443958272 1750680934539264 1754349471411264 1756126927815936 1757816275811232 1760243142647808 1762026570350592 1764792027788712 1766489711382669 1768279467929156 1768928552891136 1770720780401664 1772514823745536 1774219936466432 1775151742042112 1776138266929593 1777937799114932 1779457889515488 1782196288417792 1783910714453504 1785435911540736 1792712905478768 1793491330535424 1795216622105088 1797006783889408 1802340794337408 1804074598858896 1805902435331904 1808395690622976 1810227905101824 1811233923256836 1813928442821712 1815766262925888 1817318695675392 1818273136361472 1820115358384128 1821866261569536 1823423909658624 1823712124043264 1824725635933746 1826574395443304 1829096190744576 1830855733254912 1832710703602688 1833383439433728 1836551133151688 1839889560886104 1841753684048096 1842720957787136 1844296436097024 1846165024178176 1847940986458112 1851813330934112 1854399587668992 1858034428350464 1863549585634464 1865437680452736 1867202361385088 1868013130973184 1869810110558208 1871704548360192 1872744731616213 1874642142691812 1875626689176192 1877230301027328 1879036147287936 1880939932644864 1881927786676224 1883834501758976 1884881426129364 1887258879787008 1888307707225212 1889299430750592 1891213614571008 1893129737787392 1897567075762176 1900545260695536 1902470838467264 1904300965462168 1905127843866624 1906930071201792 1908862117879808 1911858030104438 1914528145727808 1914702245200696 1915533640009728 1916339265632064 1918280845435136 1919288310603776 1920959931211776 1924725237972992 1924985286259776 1931452202115072 1933409093910528 1934483568922242 1935238074957824 1940982393901824 1942948941413376 1944818007280512 1947503051440128 1950559609661208 1952535860532192 1953561316150272 1954414148763804 1955440590843264 1957112441496576 1959095331508224 1963997672046592 1965089146390188 1966769246306592 1967080118169712 1969795897724928 1971791638249472 1973688450033664 1981520873306624 1983427044359488 1984288280592384 1986165392719872 1988177718345728 1993213690959946 1994079176713728 1994260510236736 1995126450536448 1995997428524736 1997045709797376 1997987805771776 2000778210902016 2004970824470016 2006899553760192 2008932886641408 2011706448740352 2015681821310976 2016802018663614 2018845384437336 2020890820490464 2021632631875584 2023680891887616 2025627619771392 2027679927390208 2029872305062392 2031928913274208 2033666159446272 2035622492895264 2036691584922624 2038755102232576 2040498184617984 2041954878306811 2046741049979808 2048814749118592 2051676139548672 2054896194873717 2055697665409024 2058924032420164 2061799541553024 2063888497522176 2065840910468608 2066120024795649 2068726079766528 2071972894554108 2073061077510528 2075161443343872 2076034204434736 2076935652200448 2078933609765376 2080025448431616 2082132870365184 2083289997300876 2085400726781424 2090288731894272 2092406552291328 2094526518403072 2100602656558224 2102730926726976 2104861353197824 2105966808899584 2106886174553888 2107767355539456 2109794972393472 2111932555952128 2113106243799642 2116358092496128 2118393973413536 2119313814478848 2120205144954624 2121318659088384 2123467918114816 2128846575256037 2129770955010816 2133945555868672 2136925840637952 2140279693275672 2142338586144939 2147469882614784 2149645637308416 2151679175446528 2154040025850783 2158065951114528 2159199349429248 2161386988081152 2163466185613824 2165315892719616 2172051726509184 2174141183240208 2176343960528192 2177142834327552 2179348652802048 2181556706148352 2183655306420224 2187082499807114 2188231137372224 2190102017865216 2192320966211584 2193472354975744 2194429921419008 2195382778527744 2195582417788928 2197459583434752 2199028330484258 2206415883666176 2207373945274368 2209497381052416 2212965132940926 2217302804144792 2218265593030656 2220399506287872 2222649151177728 2229210982469952 2231355424904424 2233616170015776 2234789246678016 2236699933138944 2238966093152256 2241119919747072 2243543074016328 2245816167303072 2247736281493248 2248091563622528 2251195311685632 2253360902467584 2255643942895616 2256897497075949 2259184120679876 2264479459552128 2266773764982272 2273502173051772 2274388906409984 2275652877938076 2277958503954224 2279154868841984 2281139918313984 2282337954054144 2283414635167744 2285611220092928 2285920027433484 2286811604123648 2293599490011648 2295923299018752 2298095214012416 2301304751456256 2304916592758416 2307251867928384 2310437293572096 2312659873585152 2315002994024448 2317348488445952 2318636334381978 2319854062928448 2324071024277184 2326425706166016 2327647525625856 2330005831122944 2334241246052352 2335538479989078 2339132628548352 2341502570421248 2343755034414976 2344772730912768 2346990856863744 2353056037051616 2355319615176892 2356342333203456 2358571403854848 2360961040535552 2367969022347552 2368184355906124 2369212660012032 2370246946373124 2372610519353984 2375924125446144 2380581215387648 2380902854058144 2383193220090228 2388901407879168 2391321774047232 2393622162806784 2400688750352256 2403121059116544 2405432798478528 2407869913775872 2408753774149632 2411194254163968 2414978564342448 2417301710313126 2418571257095616 2420639072377344 2421021683901184 2423091594233856 2424364181815296 2429155015426048 2430504996851022 2432967514578328 2438794920992768 2441140977673216 2448386955594216 2453186081181472 2454251294416896 2456612219722752 2459061914796032 2461760029543752 2465290617766249 2466361086988032 2467656399347712 2468733661596384 2470030220012544 2472532783558656 2474646734536704 2476413363052941 2482217869124448 2484732780845952 2487250240603648 2488163239231488 2493080147410944 2494465654662891 2495606064480256 2496992975488284 2499522856922416 2500835585568256 2502973734703104 2505381529717248 2507919910193152 2509237048901632 2513175234839152 2517743609633616 2519065907667456 2521618152761344 2525139864059904 2529103009075344 2534060347594048 2537599435757568 2540170458488832 2542573428269056 2550120485605056 2552704194303744 2554044853346304 2555119020842752 2556228495015936 2558687519711232 2561279908282368 2562703316948502 2564049227447232 2566647048346368 2568841464563712 2571312622604544 2572663054639104 2575269602820096 2579311425229656 2581792655097747 2585357115763968 2587976525202432 2590598588551168 2593090676374016 2600746146214944 2603381147376256 2604748421533696 2605885531685072 2607017049501696 2607254121124352 2609483255328768 2612127108677632 2620118861853584 2621256560013312 2622358995075456 2626394530299904 2634190391723904 2636724413716848 2643039855525888 2645717707456512 2647188041683068 2648220523626496 2652419201893734 2656081170602496 2658772235618304 2660168600715264 2661329904699648 2662727613063168 2665004175654912 2666906698672398 2669186834273232 2673294432626688 2675866071680256 2678153867311104 2678577182188544 2679560411480064 2689069358218152 2691793845916448 2695510175834112 2698241189183488 2700836826361856 2705075723445641 2706496406749856 2708853652997856 2711554879261696 2714163323860352 2715341857652736 2715588779896832 2723649394388832 2728988066639744 2730173037576192 2732799392354304 2735568186064896 2737088453900619 2739861593164956 2743644286116864 2746283599882368 2749066055404032 2751851330029568 2754826699727532 2758301439688704 2759834341329156 2762630526072144 2764081436680704 2766444654145536 2766881924458496 2769247536267264 2771911479687168 2773367264575488 2777719996401168 2780534302375232 2787051642525696 2789875403055104 2794254043998794 2798156520679104 2800803542077632 2803641235635968 2807556822540288 2811963214037718 2813059963191296 2813440033764288 2817474991732856 2821409898967296 2822891680014336 2825751752638464 2826940193272832 2827322139194046 2828424878784512 2830888319680512 2836820421856512 2839694606681088 2846350613643264 2850817891043304 2853706257700896 2856451448193252 2860395106802688 2863293176819712 2866194183077888 2867787045156657 2872053367801044 2874508898448096 2877421268152704 2878932465905664 2881849317441536 2884621580818432 2887087856959488 2896068968678912 2898854910986944 2900113640865792 2902857112436736 2905798203736064 2913158471402998 2914423412120064 2917227010920768 2920136023820288 2924214308241408 2928803790798288 2930341974225408 2931621223145706 2933160886264896 2938642997262336 2940186348158976 2945996508069888 2947633719585282 2950620177254568 2954693846587392 2957687457374208 2960532675050496 2963532201570304 2968183392595369 2972281309959936 2975140566539232 2978154893354368 2979248089079808 2979718995570688 2982266577518592 2984395591371493 2988159892996096 2989820536439919 2991390765355104 2994421556404096 2996981708657664 3004481203290112 3009196662767932 3013399329962112 3019305946069504 3023522731966464 3028268076656004 3031336230735696 3034203837250768 3035521337831424 3038441429657088 3041519891085312 3043117272072192 3044808457593588 3047893369911312 3050499239169408 3053433739342896 3055037377383936 3058132653348864 3060747276926976 3061231065358336 3070111574969712 3073222123677888 3076335823904512 3080583058096128 3083546498113536 3086670658699264 3088386048630246 3091515112509304 3093138750571264 3094489068876023 3095832746283264 3098761365702912 3101900941554688 3103530034167808 3111391148451131 3112742165015808 3114051306652104 3118843504731136 3123199305547776 3128101090172136 3138609828436992 3141789777604608 3144761871806464 3154096390090464 3157292029796736 3158950213349376 3160329261830832 3161651033309184 3164692458590208 3167898833928192 3169659365699463 3174537138744192 3177590960120304 3180307717431936 3181977988632576 3185201877172224 3188429032062976 3191496217075712 3196505192025782 3200918333803008 3204161412155392 3207243731304704 3208636368617472 3211671698866176 3213964483015454 3219971419123264 3223068947084168 3224468455962624 3224761676127488 3226161920016384 3227518763169792 3230788792311808 3240673329134696 3242080482121728 3245199278420736 3258077589763776 3261211774860312 3264515940792288 3269022979203072 3272335059222528 3275482959630336 3280623749710671 3282346706058336 3285153026797824 3288481449317376 3290208532463616 3291644882128512 3293373626683392 3296189375152128 3296710378078208 3298542495726387 3301884484070588 3309623825499264 3312977041127936 3324106863214592 3325954206217188 3329323967317712 3333973726766592 3337298312937472 3340508706289664 3350424255023664 3352183870017024 3356991479511488 3358449139728384 3358754543556608 3361679879620608 3363445405974528 3368724250954608 3372137345433792 3376792967528448 3380041353701376 3383465914343424 3386893944651776 3388776181019814 3396719189328192 3400160647473408 3403605592404992 3404854958948352 3405393137795072 3411583359614976 3413479316907114 3416937755931336 3418732303262976 3422196064461824 3425121952751616 3428416830139392 3430217406185472 3439081900306208 3442390206796996 3443884948528128 3447142821018624 3450635366936576 3460877801892576 3467661528286592 3472504491036672 3476022732668928 3477954501572967 3479311007105024 3479781094392672 3489638559249024 3491471288438784 3495008746684416 3496478660100608 3501361869078528 3508698942822528 3512253855631872 3515632551622464 3520486285295616 3524053140701184 3529584055577424 3532979422765338 3536558935858312 3537857105782272 3541441560803328 3545029647491072 3548439872932864 3550303484084224 3552276533859186 3555875598229864 3558915779030976 3564392576835584 3567821428907008 3570871823081472 3585425810957536 3586982661070848 3590433244210176 3594013567778816 3603117056735287 3604681588674816 3608149197717792 3611804870663808 3616791381245952 3622467846513672 3625952565469689 3627856885643424 3631532525851776 3634637391350784 3636546272722944 3643732523139072 3645757495276533 3647424248086528 3649451271867492 3653148790886608 3658192381489152 3661711466509824 3665421407205376 3673102266303376 3679779121772208 3683507368096192 3685441915574272 3688592872194048 3692330048356352 3695881972916224 3703626661868224 3708799175337984 3716068856700928 3727099171268928 3730875360905472 3734404722770176 3736026261946368 3739620221116416 3743409096720384 3745489463232426 3749284285383624 3751253378352384 3754460602054656 3758072294575872 3761879865289728 3763855573352448 3769762852258728 3776615414450424 3778598861501184 3782427229142016 3786259475574784 3801090521391072 3804941676934528 3808601930924336 3810255687733248 3813860142403584 3817724235759616 3823716060208876 3829056291455616 3829404490401392 3831067280019456 3832678531264128 3836561690870272 3838576621207552 3841919862423552 3849450475945984 3849970572519552 3862904404230144 3866818187821056 3868967137844484 3870476149915648 3881964787803648 3885897882826752 3889636014561024 3895006102880256 3901119219322416 3905071721064384 3907122632300544 3908828297527608 3910881181686528 3914224882993152 3918190663016448 3930178292780376 3933538492613184 3934160236339424 3939591795449856 3943583276498944 3947376900067328 3953572211189783 3963041746613248 3966854088718976 3968576561184768 3972330785439744 3978628802840601 3986427381919892 3988158353427456 3988521020473472 3990252901072896 3991994857049472 3994091419594752 3995975611543552 4000360048008597 4009941648940032 4013799107520384 4017865773282816 4031363642621952 4033604037327228 4037690768874672 4041781640980928 4043265263751168 4047361783775232 4051255239542784 4055359854780416 4059744610124784 4063857826548416 4067332318892544 4071244985790528 4073383169845248 4077510204465152 4080996369235968 4083909756613622 4093482099959616 4097629498237184 4103352279097344 4109792389747434 4111395330818048 4117848064840328 4123599083106048 4127776995044352 4131681820937216 4132240049591298 4137452159533056 4143945789108216 4146122155021056 4150322886687744 4152068408869472 4153871304400896 4157867219530752 4160050896863232 4166579994601752 4170801453562848 4180577463788544 4184813104582656 4189053036806144 4191381065998191 4201205313116448 4205461853453952 4209722706395648 4211933617799168 4213772349107776 4219589944786944 4223865111904256 4226212487599284 4232716184992256 4236787946827072 4238627628957696 4240410289909248 4242637318176768 4246935836229632 4257693150512074 4259541910021632 4267891111737344 4273851681275904 4280559386551344 4284677172289878 4294939765229568 4299291274616832 4303358350893056 4308080051701566 4316131902229056 4318398698858496 4322773976162304 4326932371227648 4330631785439232 4344103453018368 4348282366480416 4352687921056384 4354285668655104 4358697305604096 4367310612840448 4369737707104497 4374164999614228 4376462274744448 4380204035730432 4384641932423168 4388859842838016 4391164835577856 4398056660968516 4412831767332352 4418994762104832 4425930265881852 4434605608289584 4436531186061312 4440799012575744 4445298302355456 4458421964939904 4462710849808848 4467232340031552 4469578493356032 4473399866277888 4477932186304512 4482239839494144 4487086148032656 4491632334606144 4495472562986496 4496183127245056 4502390623371264 4506721804935168 4511287885791232 4513794994151898 4518368241359752 4528958919104256 4533547529964544 4547004346103544 4551305755876152 4555917007908448 4558309737683968 4562279836627968 4564675908108288 4566829270335488 4571222440185856 4571840054866968 4587198980023296 4591846598037504 4596190428024832 4609833185516832 4614503735856768 4620874587144192 4625319747170304 4630005988048896 4632579072945369 4634696976891904 4637272668763956 4639708125856896 4648142048554368 4652851412332032 4655295051251712 4660011662245888 4668482492104704 4671076959978156 4678265257096704 4683005140842496 4687510068829952 4689545461825536 4693981713727488 4706112074103232 4710639230353784 4712684666406912 4717142807709696 4721922081071104 4735938044695104 4736368711812248 4738425320024064 4740493892746248 4745221038707968 4751848250892288 4761162430775296 4761805708116288 4766386440180456 4777802815758336 4782643548094464 4787244325613568 4794757788038673 4801377500704512 4806242118233088 4810865596957056 4815739827551744 4817507548299264 4820946724523181 4829957128684896 4834603420626252 4837142514191232 4841278144754688 4842043367802368 4846183188467712 4858310030852096 4861009993702044 4865935029156656 4877589841985536 4882281955346432 4896773911188432 4906372162362944 4908502588833792 4913224439445504 4918123829592064 4923520059087504 4930581235532498 4932722173976064 4935312798695424 4937467323192768 4940060440025088 4945065567117312 4949293469073408 4952826726105882 4964435738248896 4969465561691904 4974500481207296 4976326478462976 4986160294821888 4988931309325782 4993985950976568 4999045713844832 5001671171136512 5005947469406208 5010763059434496 5015839820386304 5026350469678304 5035487219267232 5038131815334912 5043236305522688 5058206018150688 5068120695188096 5075198871515136 5080340916977664 5083164271529721 5085146856538112 5100240971210112 5105408388607488 5108089706692608 5110238041685504 5117375039422464 5122559816564736 5125406633897004 5128098454894464 5133294096692736 5137682929127424 5142625245209088 5145326109278208 5150539205640192 5158622850459312 5163585310195494 5170714231527936 5175953050404864 5181197177102336 5186181352748032 5201492292429888 5206762294752512 5209496843067392 5211771063370144 5214034099003392 5214508242248704 5218966510657536 5224254217355264 5240237723707168 5242513120026624 5244717990150912 5252789060599808 5266094159843881 5268380783447808 5273448827433696 5286079711051776 5294376083366136 5299469134148007 5304838403787468 5312162341204992 5317544471236608 5322659809399296 5325455226126336 5328414800788779 5333813397344796 5338373668546464 5346588865253376 5351732143360512 5356307734622208 5357154364377088 5378138716436304 5383587691832896 5391020351668224 5396482378366976 5401673652723712 5410151446891282 5412992813499712 5417707305995712 5423109758523392 5428326647720704 5430683715305472 5431177559793664 5447298788777664 5457976133279488 5460346075152384 5465598784708608 5471136372129792 5474176907801238 5479723186329912 5487288572233728 5492567199764736 5498132110808064 5503702660059136 5509653399455064 5519668682658312 5525261052144288 5528162873361408 5532889308291072 5533763848916992 5538495072534528 5543822959374336 5555439992802336 5561068604750464 5574103285051392 5579750806110208 5588508087997588 5596313041358208 5601607084155264 5607282471271936 5615113645080576 5623926428075436 5626119926382592 5626880067528576 5634949983465712 5642819797934592 5645783360028672 5651503505276928 5653880386545664 5654644278388092 5656849757569024 5661776639361024 5673640843713024 5679389213362176 5692701227286528 5701635782086608 5707412515401792 5712902896386504 5720790213605376 5726586353639424 5732388366155776 5735574090313314 5744106735602088 5749017796896192 5754842536305408 5757864931811328 5763698634883072 5769243161636864 5774175713918976 5778297847123529 5792137937357824 5797709821973888 5800227281731584 5805714224873472 5826316942805996 5828846824240128 5834454021841536 5840272047640576 5857607581596576 5860683948450816 5863242446291412 5866321772529792 5877285994524672 5891993016139776 5895267439170564 5901240354509136 5909387693174784 5915374914748416 5921065350100992 5927064403140608 5936366785190738 5944562619919872 5950281133078464 5956309786708736 5958496178159616 5959437991141376 5964533155037184 5968791182742986 5976319785992192 5979641072879838 5982781530710208 5988843112808192 5993963417315328 6008962406580224 6018393325535864 6026798659924224 6038611892139008 6047045463932928 6056536153312008 6062672461471392 6068407674501536 6071042675662848 6076882859314176 6083039782170624 6089616915187176 6095786739822624 6100998478338816 6106867478685792 6110074754767872 6116265306697728 6121494553853952 6122462130716672 6125864634920433 6140223149939424 6146444247355776 6152671647809024 6167092996227072 6173341317398528 6176772097260492 6183030225018608 6186277501142528 6188978137752046 6191665492566528 6197522731405824 6203801883109376 6207060068335616 6222782296902262 6225484330031616 6228102613304208 6237687009462272 6246398611095552 6256202180344272 6277219656873984 6283579555209216 6289523743612928 6308192780180928 6314584059593472 6317900426698752 6320658523661664 6323302066618368 6329384917180416 6335797667856384 6339318731398926 6349074277488384 6355181920240608 6360615434863872 6363955977265152 6370403754344448 6382992434151424 6386539725768111 6393010384051564 6401836667606016 6408322824310784 6414487462609408 6427928966030908 6439942838246528 6446137894168336 6448936911925248 6449523352254976 6455037526339584 6461577584623616 6481346658269392 6484160964243456 6490398556841472 6516155179527552 6522423549720624 6529031881584576 6538045958406144 6544670118445056 6550965919260672 6561247499421342 6564693412116672 6570306053595648 6576962898634752 6580417064927232 6583289764257024 6586747253366784 6592378750304256 6593420756156416 6597084991452774 6603768968141176 6619247650998528 6625954082255872 6651908412434376 6658647934635424 6667947453533184 6674596625874944 6681017412579328 6691503105365533 6700848510047328 6704367740034048 6713982959022976 6716898279456768 6717509087113216 6723359759241216 6737448501909216 6744274690867584 6753585935056896 6760082707402752 6766931828686848 6770692491227847 6773787889303552 6777552362039628 6793438378656384 6800321294946816 6807211184809984 6810786275590144 6823166719229952 6826958633814228 6833875511862672 6837464606525952 6844392128923648 6850243905503232 6856833660278784 6860434812370944 6878163800612416 6884780413593992 6887769897056256 6894285642037248 6901270733873152 6921755603785152 6935323056573184 6945008982073344 6952045465337856 6955909003145934 6958622014210048 6959562188785344 6979277118498048 6982942576877568 6990017493368832 6992957320201216 7002723738157056 7017397885645056 7024507711263744 7031265103244928 7040972570591232 7059168111154848 7065958845530676 7073117871716624 7075714211564544 7082883121606656 7090059294982144 7096879745865728 7100606968168448 7104553067718372 7111751196459728 7117831558061952 7128785153671168 7135642857814016 7141743646162944 7170851621915072 7173965322141696 7180866488420352 7188027135557632 7206234113470574 7209363177349632 7216298395435584 7223609741327616 7233582762491904 7244935693027344 7251905130939378 7255713771286848 7263065051703552 7269274782701568 7273092545445888 7287465046278144 7291514990553066 7298902543734984 7306297581773216 7316384762978304 7323422933019648 7330842814410752 7342348392209597 7346204532606752 7359558243544416 7367014736192384 7370883831148544 7377185744388096 7391763945832448 7395871853298747 7407253323736448 7417598350675968 7429240089158823 7432137713401856 7454198342537856 7461750721810944 7468809445540352 7479240442232832 7486818193440768 7490978926464852 7498568570767248 7502506756704768 7508921204109312 7516144589151744 7523759730579456 7527711146704896 7539525704517456 7553230828900848 7557197723002368 7564854458284032 7572518951149568 7602181042782144 7609883353869056 7617203861848672 7620511375466496 7627720284807168 7635448471519232 7647432120417752 7654788749324899 7658112582911232 7658808980802784 7662134560038912 7665357062528256 7673123381740544 7677153242415104 7683839724847104 7696599156694903 7699941145039104 7725808808460288 7737934275688968 7745377965293241 7763929575607296 7771795765653504 7779272029122048 7802238438644832 7810143442128768 7814245264601088 7817656595055216 7821762363373056 7828449765986304 7836381326032896 7860356585560752 7867076985226368 7868320472678848 7879183590899712 7887166552997888 7894753800134656 7907144422379566 7926083493226496 7933708177437952 7937153122369536 7944661570879488 7957257605681202 7972854763839784 7976316706854912 7977042040946944 7980505802145792 7983989714098944 7988182839189504 7991951223087104 8000720096017194 8019883297880064 8027598215040768 8035731546565632 8067208074654456 8075381537749344 8083563281961856 8086530527502336 8094723567550464 8102510479085568 8110719709560832 8115227170336923 8119489220249568 8127715653096832 8134664637785088 8142489971581056 8146766339690496 8155020408930304 8167819513227244 8186964199919232 8195258996474368 8206704558194688 8219584779494868 8222790661636096 8235696129680656 8247198166212096 8255553990088704 8263363641874432 8264480099182596 8274904319066112 8287891578216432 8292244310042112 8300645773375488 8304136817738944 8307742608801792 8315734439061504 8320101793726464 8333159989203504 8341602907125696 8361154927577088 8369626209165312 8378106073612288 8382762131996382 8402410626232896 8410923706907904 8419445412791296 8423867235598336 8427544698215552 8439179889573888 8452424975198568 8465432369984512 8473575893654144 8477255257915392 8480820579818496 8485274636353536 8515386301024148 8519083820043264 8535782223474688 8561118773102688 8569354344579756 8589879530459136 8598582549233664 8603361135469971 8606716701786112 8616160103403132 8632263804458112 8636797397716992 8645547952324608 8653864742455296 8661263570878464 8688206906036736 8696564732960832 8705375842112768 8708571337310208 8717394611208192 8734621225680896 8739475414208994 8748329999228456 8752924549488896 8760408071460864 8769283864846336 8777719685676032 8782329671155712 8796113321937032 8825663534664704 8837989524209664 8851860531763704 8869211216579168 8873062372122624 8881598025151488 8890596604710912 8904550177786107 8916843929879808 8925421699617696 8934464680063104 8939156986712064 8946799732555776 8953186774114479 8964479678988288 8969461609319757 8974172296065312 8983264669212288 8990945125972992 8992366254490112 9013443609870336 9022575771582464 9027589988303796 9036736482719504 9057917838208512 9067095059929088 9094008692207088 9102611511752304 9111834015816896 9116619475367936 9124559673255936 9129351816216576 9133658540670976 9142444880371712 9143680109733936 9174397960046592 9183693196075008 9192380856049664 9219666371033664 9229007471713536 9241749174288384 9250639494340608 9260011976097792 9265158145890738 9274545337527912 9279416251713792 9283467206628069 9296284097108736 9305702824664064 9310590102503424 9334173445353393 9342153919956312 9356530514193408 9366010281684992 9375020137659904 9412224148206464 9421278460707568 9425369332813824 9434285615419392 9443844162142208 9471876089390208 9472737423624496 9476850640048128 9480987785492496 9490442077415936 9503696501784576 9522324861550592 9523611416232576 9532772880360912 9555605631516672 9565287096188928 9574488651227136 9589515576077346 9602755001409024 9612484236466176 9621731193914112 9631479655103488 9635015096598528 9641893449046362 9659914257369792 9669206841252504 9674285028382464 9682556289509376 9684086735604736 9692366376935424 9722019987404088 9731870058313312 9755179683971072 9764563910692864 9779889153995779 9793547822376864 9812744324725888 9817005177667584 9826448878891008 9841871249132013 9847040118175008 9861162471064996 9865444347952128 9870625597390848 9874934646385536 9880120880050176 9890131134234624 9895627487179161 9905653452211764 9928871476497792 9938931123383808 9949000962414592 9972320589643776 9977862618651564 9987971901953136 9998091427689664 10003342342273024 10011894938812416 10021526118868992 10031679640772608 10052700939356608 10070974438534464 10076263630669824 10086472611045376 10116412036301376 10136241390376192 10150397743030272 10160681833955328 10166328543059442 10170293713076224 10200481942420224 10210816777214976 10216179413385216 10220476083371008 10234750078844928 10250813267794008 10256196909788928 10266588193385472 10275365858254848 10285250490418176 10290652218556416 10317245700918624 10327170620390988 10341428463055872 10351906100809728 10362394354204672 10372362705496064 10402984584859776 10413524589505024 10418993686134784 10423542126740288 10428068198006784 10429016484497408 10437933021315072 10448508434710528 10480475447414336 10485026240053248 10489435980301824 10505578121199616 10532188319687762 10536761566895616 10546897654867392 10572159422103552 10588752166732272 10598938268296014 10609676807574936 10624324682409984 10635088942473216 10645319618798592 10650910452252672 10656829601577558 10667626794689592 10676747337092928 10693177730506752 10703464286721024 10712615469244416 10714308728754176 10731124573229411 10756277432872608 10767175383665792 10782040703336448 10803347305447424 10809351170205861 10820302893782564 10825985626999424 10835414611991424 10846219517046784 10856653295441408 10862355119587328 10894597577555328 10915952266558976 10931197569417216 10942272744259584 10948353815602476 10959446372659824 10974577144467456 10985134399529472 10996264221616128 11007405320118272 11019306798910128 11039337365316624 11050522104288576 11056325746722816 11065778616582144 11067527697833984 11076990145069056 11087645918748672 11110879985604672 11122137209500928 11148206570102784 11159501612220416 11177016175995176 11187768172090237 11192626082716416 11203214168310528 11214564942543872 11230227290161152 11247852856150872 11248875690554089 11253760135057152 11269899966931424 11285639595869184 11291566720057344 11307760773091328 11309288556776184 11347281687426048 11358778426724352 11403271564173216 11414825030803584 11425805792773008 11441580427210752 11453172707278848 11464776732311552 11471148180626628 11488213471204176 11498035593792384 11509685072610816 11515729863622656 11527397269766144 11538486323273728 11548351427837952 11556595694247058 11584275874715648 11595419643947776 11600454563463168 11611428449746944 11652633885611992 11657693648480256 11668908043683072 11680544095281152 11715215163193152 11721367896901632 11726484892582824 11732643545059584 11754571989049344 11790534878341128 11802480709018272 11818775386349568 11830749829496832 11842130700201984 11854128806281216 11860716633569349 11872733570381476 11889125239839744 11900562266156928 11912619573417472 11916992356319232 11918875982282752 11937582365485972 11952639571984384 11959282145759676 11965563061420416 11977686225616384 11987926834630656 12017924813160448 12036786651071728 12053597319848448 12077223784278016 12094090927865856 12113072306624016 12125344922942784 12136815349003072 12142085351325696 12153765718628352 12166079564341248 12179233830374352 12191573479645248 12201996956677632 12213734957371584 12220149509535744 12232530613395456 12242989107707904 12244924261433344 12251729269840866 12280446299878848 12292888494711552 12305343295618048 12334185992454144 12353544194520984 12366060450037216 12372555002285056 12377956275504092 12383330985133056 12395045462811648 12407603766218752 12445564593804524 12450968660063232 12456205226608416 12475374018924544 12512404360688544 12554439313747968 12567159110418432 12574143197994573 12579047487225856 12616385560361856 12629168119186944 12635800853397504 12641317047323328 12658769834360832 12671595335712768 12678637462797852 12698148554976768 12710363840481216 12721230869727744 12727911954530304 12740807508688896 12765984868302848 12773079451536222 12786020768103128 12803673335212032 12816645648621568 12828974925218816 12855857932061816 12879885676493056 12892275788336672 12897873823850496 12899046704509952 12910075052679168 12923155169247232 12962693316538784 12968321928486912 12980797113682944 13032310359055104 13044847099441248 13058063763169152 13076091916812288 13101931838521344 13109213121313491 13122494998842684 13129386824233344 13140612107191296 13153925797269504 13166579528514048 13173494506733568 13186841512312832 13194169982905548 13207537936282352 13238495301997056 13251908164511744 13303816824868752 13317295869270848 13335894907066368 13349193251749888 13362034825158656 13383006210731066 13401697020094656 13408735480068096 13427965918045952 13433796558913536 13435018174226432 13446719518482432 13474897003818432 13488549381735168 13507171870113792 13520165414805504 13533863657373696 13541384982455694 13555104724079256 13586876757312768 13600642589893632 13614422369619968 13653917267628456 13667751023725344 13674929213051904 13688784257847296 13700487811006464 13713667320557568 13756327601224832 13769560827187984 13775539794112512 13788571284074496 13802541467746304 13843511207570304 13870646113146368 13890017964146688 13904090930675712 13911818006291868 13917244028420096 13919124377570688 13958554236996096 13965885153755136 13980034986737664 13985914640402432 14005447476314112 14034795771290112 14049015422527488 14062530206489856 14081945141182464 14118336222309696 14131917691061352 14146235743433248 14151428423129088 14165766243213312 14180118589964288 14193759491731456 14209106135436744 14223502392919456 14235663116123904 14257570307342336 14271285715628032 14283487292325888 14293684148147677 14341703243830144 14347930644283392 14361732976840704 14384273364116019 14412468226941148 14418726354699264 14432596790871168 14447219482655232 14462840173569543 14489871386054688 14503810261878756 14511427542573696 14526130103407104 14538549565403136 14574930092556288 14583029981106132 14597805087469968 14612595163546432 14632769525956608 14646845866039296 14661685628821504 14684696784419194 14692409065213504 14719116487088832 14734029472384768 14741767662297088 14754371488776192 14783527891664896 14791743706597494 14814506647472896 14835196701351936 14858480178317646 14864275426803712 14908396685075712 14923501443621888 14937618891080704 14958480884465664 14981957852929704 14997137141534496 15005013513409536 15017842408218624 15032289178303488 15047519461158912 15079051409034912 15106461657801696 15114395446004736 15129708916568064 15145037902299136 15204362085564288 15219766707738112 15234407723697344 15241022750932992 15255440569614336 15270896943038464 15294864240835504 15309577498649798 15316225165822464 15317617961605568 15324269120077824 15330714125056512 15346246763481088 15354306484830208 15367679449694208 15393198313389806 15399882290078208 15451617616920576 15475868551377936 15490755930586482 15527859151214592 15543591531307008 15558544058244096 15604476877289664 15620286884257536 15628490529202176 15635313190110432 15643524726746112 15656899531972608 15672762652065792 15720713171121504 15734153970452736 15736640945357696 15758367181799424 15789507600269312 15798282479531643 15814288844759132 15852166986452992 15867416354875904 15914515211362404 15945709527679568 15952633413709824 15954084081893888 15967979428197888 15976365678379008 15983902446174208 16001440192034388 16039766595760128 16055196430081536 16071463093131264 16134416149308912 16150763075498688 16167126563923712 16173061055004672 16189447135100928 16205020958171136 16221439419121664 16230454340673846 16238978440499136 16255431306193664 16269329275570176 16284979943162112 16293532679380992 16310040817860608 16335639026454488 16373928399838464 16390517992948736 16413409116389376 16439169558989736 16471392259361312 16494396332424192 16511107980177408 16526727283748864 16528960198365192 16575783156432864 16584488620084224 16601291546750976 16608273635477888 16615485217603584 16631468878123008 16666319978407008 16683205814251392 16722309855154176 16739252418330624 16756212147224576 16765524263992764 16804821252465792 16821847413815808 16838890825582592 16847734471196672 16855089396431104 16878359779147776 16904849950397136 16930864739969024 16947151787308288 16954510515830784 16961641159636992 16970549272707072 17030772602048296 17038167640086528 17071564446949376 17122237546205376 17138708689159512 17179759060918272 17197165098467328 17206722270939942 17213433403572224 17232320206806264 17264527608916224 17273594795433984 17291095904649216 17307729484910592 17322527141756928 17334893541370587 17376413812073472 17393129465921664 17410751684225536 17417142674620416 17469242451361792 17478950828417988 17496659998456912 17505849098977792 17520816142921728 17538567729692672 17555439371352064 17564659342311424 17592226643874064 17651327069329408 17675979048419328 17703721063527408 17738422433158336 17746124744245248 17763196050302976 17781193209421824 17809100355572214 17833687859759616 17850843399235392 17868929360126208 17878313973424128 17893599465111552 17906373548228958 17928959357976576 17938923218639514 17948344592130624 17966529338424576 17981890251945984 17984732508980224 18026887219740672 18055179976607592 18073472965439008 18115835676417024 18134190119858176 18162651285992161 18188017384414176 18205223023504608 18223668031633792 18233238950735872 18249119346511872 18284889760743424 18287360219467872 18348795920093184 18367386392150016 18377593904761299 18384761712099328 18439332742067328 18458014943427072 18501278988681216 18520023952195584 18530316291781476 18549090675055824 18558832503427584 18566934413256138 18592568194217472 18611405649328128 18621180205006848 18668346890706786 18684307839912624 18713061028386816 18732020563369984 18750040275319808 18824448296412928 18842556921415136 18850738665627648 18868571230838784 18887688324284416 18935530064119487 18943752178780416 18945474847248992 18953701280096256 18961975570984992 18980884154831872 19007393003569152 19047222832465152 19065545760721824 19111211263033344 19148977302454272 19159619177304333 19179031152154692 19205510002818048 19224968472932352 19243462387828224 19262959310206976 19283786898092724 19319828514739584 19338413682505008 19348570056764928 19365112579018752 19368173471209472 19384732753870848 19444039974808176 19463740116626624 19510359367942144 19529127821385728 19559778307991558 19587095644753728 19625488649451776 19634010355335168 19652897757782016 19683742498264026 19694080236350016 19722324942129992 19730888695904256 19741251194781696 19749869292771072 19760241760100352 19780262268469248 19791254974358322 19811306904423528 19857742952995584 19877862246767616 19898001924829184 19955725237303128 19975943803906272 19996182855379328 20006684684546048 20023789877624832 20043052237737984 20063359281545216 20074509316096599 20105401878713216 20141948877068928 20152527261339648 20172945222090752 20232824072602752 20272482780752384 20300795486060544 20321363667910656 20332657086118884 20340587426152448 20400963884840448 20421633554429952 20432358826770432 20440952166742016 20469500157689856 20501626535588016 20512393819577856 20533176386770944 20550731716509696 20570500980836352 20581304437112832 20634491401837248 20654341240781976 20682856926111744 20703812201619456 20724788708409344 20744725410992128 20777283748167583 20805969169719552 20827049179010048 20837987372269568 20847084253480576 20856136396013568 20858032968994816 20875866042630144 20890769139600451 20960950894828672 20970052480106496 20978871960603648 21064376639375524 21073523133791232 21093795309734784 21177504333464544 21197876536592028 21219353615149872 21248649364819968 21270177884946432 21290639237597184 21301820904505344 21313659203155116 21335253589379184 21353494674185856 21386355461013504 21406928573442048 21425230938488832 21428617457508352 21462249146458822 21512554865745216 21534350767331584 21564081406672896 21606694610894848 21618702340411722 21640605787565128 21651971253998848 21670829223982848 21692439034093568 21713306590882816 21724710239174656 21789195155110656 21831904533117952 21862395138834432 21896707631204952 21918892745319648 21949154288934912 21970268799058944 21992528443232256 22014810640236544 22027045176628791 22038613597820256 22078674730633248 22101044208577152 22112651493445632 22131557233164288 22135055395667968 22175291837497344 22187615559896241 22221759971209344 22244274419001856 22296413140205568 22319003224440832 22354032351990352 22375536344180474 22385252165432832 22406428336621056 22429129885087744 22460454580322304 22495705712301744 22497751381108178 22507520270114304 22539799933862848 22571279191738368 22583133440114688 22615521546182656 22618577113552368 22694563374852096 22717556853448704 22806543128346432 22829650061607168 22851611585546016 22883160854421504 22906345414557696 22942296361253256 22964366247974697 22976426942408352 22996071187584768 23019370145221632 23031459727245312 23076972646547456 23089797470084709 23113191388494116 23168551749431296 23190839287895552 23305267771223984 23315387296960512 23337816087366144 23361088190562304 23430430326386304 23442735793803264 23452969785165648 23465287090119168 23509143978098688 23581069756682256 23604961418036544 23637550772699136 23661499658993664 23684261400403968 23708257612562432 23721433267138698 23745467140762952 23778250479679488 23801124532313856 23825239146834944 23833984712638464 23837751964565504 23875164730971944 23918564291519352 23931126122840832 23955372451232768 23975853669261312 24073573302143456 24107194639696896 24154447568556032 24226144613248032 24250689845885568 24273630698006144 24284170702651392 24307531437256704 24332159128682496 24345681511010769 24358467660748704 24383146959290496 24403993913355264 24427469914743168 24440299019071488 24465061226790912 24489848522866688 24503458539681732 24560892599757696 24585776989423104 24610686591236096 24668371984908288 24707088389041968 24732120900074432 24745110004570112 24755912551008184 24766661970266112 24790090925623296 24815207532437504 24891129187609048 24901937320126464 24912410453216832 24950748037849088 25024808721377088 25108878627495936 25134318220836864 25148286395989146 25158094974451712 25232771120723712 25258336238373888 25271601706795008 25282634094646656 25317539668721664 25357274925595704 25396297109953536 25420727680962432 25442461739455488 25455823909060608 25531969736605696 25546158903072444 25572041536206256 25607346670424064 25633291297243136 25657949850437632 25711715864123632 25759771352986112 25784551576673344 25795747647700992 25798093409019904 25820150105358336 25846310338494464 25925386633077568 25936643856973824 25961594227365888 26064620718110208 26089694198882496 26116127526338304 26152183833624576 26203863677042688 26218426242626982 26244989997685368 26258773648466688 26281224214382592 26307851594539008 26333159057028096 26346989013467136 26388339965811096 26415075872564704 26476990603994112 26503816329023488 26545413417988543 26607633649737504 26634591738541696 26671789814132736 26713650533358321 26724069650317312 26766012421462132 26803394040189312 26817470960136192 26855931836091904 26859560322343437 26870036348452864 26893439036964864 26949794007636864 26977098763470336 27040330829611008 27067727314747392 27082769964911388 27110209448158512 27173753514625536 27201285179787264 27228844739239936 27307834535256912 27335502047450688 27349858426103808 27377568515694592 27400975622012928 27427334641115136 27512655202449664 27539121654375968 27551079588225024 27577142568148992 27605082935492608 27675005478328481 27687022415140608 27741292226292736 27780035928293376 27823636012583736 27838248755141376 27850401619884207 27917108473992192 27931770307510272 27971829280804864 28002520336060179 28069591542580224 28098030845054976 28125060412979712 28236672444619392 28263835382122704 28292471486866496 28302856846258176 28331532486426624 28360237179928576 28387518983462912 28418212270873488 28447004785838912 28471326232247808 28515140614684672 28542571431256064 28566974584651776 28587368296295354 28683406487660288 28695861288566784 28723465953681408 28768546728232038 28824936453882296 28837452709398528 28865193581742336 28894438965310464 28925680347139086 28979742772109376 29007620523757512 29022855085147392 29052260206814208 29077099130806272 29166059962212264 29195610174939936 29225190327092864 29265539051913216 29293691732078592 29323371257643008 29339667461987337 29369393568838388 29384818130427008 29438232974177664 29468058944769536 29483535324594176 29567055783329792 29583487413194988 29629013294945792 29670393402703872 29716960356635292 29728550853607424 29816793370151424 29847002887243776 29875237782161408 29916961768931328 29963915705859408 29994274283068992 30010027026819072 30035684816437248 30064578356606976 30095038922317824 30158102818069824 30212923315603392 30228790892009472 30259417833136128 30290075804598272 30408724171128576 30439533415476224 30468815447394688 30482045501865984 30510881139228672 30589728481671008 30619154997299596 30632450331644928 30635235923211136 30648538240155648 30661428250113024 30692493526962176 30786396626779612 30799764580156416 30951737102755872 30981511861172964 31055718302429184 31087183062614016 31117088116488192 31208953754579328 31240573768515072 31256981058404352 31270626380220864 31287049453492224 31313799063945216 31345525304131584 31441426342243008 31468307940905472 31473281890715392 31516734363598848 31579015200538624 31596564959063286 31628577689518264 31704333972905984 31734832709751808 31829030422724808 31891419055359136 31905266827419648 31908168163787776 31935958856395776 31952731356758016 31967804892348416 32002880384068776 32079533191520256 32110392860163072 32142926186262528 32193373719688233 32268832298617824 32301526150997376 32334253127847424 32346122110009344 32410041916342272 32428053510617583 32442878838243328 32460908681347692 32477956880998272 32510862612387328 32538658551140352 32569959886324224 32587065358761984 32620081635721216 32671278052908976 32747856799676928 32781035985897472 32826818232778752 32878339117979472 32942784518722624 32988792664848384 33022215960354816 33053454567497728 33057920396730384 33151566312865728 33168977240168448 33202583093501952 33216547270955776 33230970435207168 33262937756246016 33332639956814016 33366411628502784 33444619710308352 33478504836661248 33531048527985528 33563304516270711 33609642504931584 33643694827631616 33677781651165184 33710178792862208 33746627071662267 33809699900794272 33861729479938048 33894303574616576 33923282319273984 34061545204096592 34076335280173056 34143128893898752 34244475092410752 34277417378319024 34359518121836544 34394330196934656 34413444541879884 34426866807144448 34464640413612528 34529055217832448 34547189590867968 34582191809298432 34615458969821184 34645054283513856 34669787082741174 34752827624146944 34786258931843328 34821503368451072 34834285349240832 34957901656835976 34993319996913824 35011698197955584 35041632285843456 35077135459385344 35110878742704128 35184453287748128 35302654138658816 35407442127054816 35476844866316672 35492249488490496 35526392100605952 35562386418843648 35582149900708047 35618200711144428 35667375719519232 35701686798470784 35737858720252416 35756627946848256 35812747096457916 35857918715953152 35877846437279028 35896689184261248 35933058676849152 35963780503891968 35969465017960448 36053774439481344 36110359953215184 36146945930878016 36231671352834048 36268380239716352 36325302571984322 36376034768828352 36410446047009216 36447336063267584 36466477901471744 36498238693023744 36569779521486848 36574720438935744 36697591840186368 36734772784300032 36755187809522598 36769523424198656 36878665484134656 36916029886854144 37002557977362432 37060632583562952 37098181350111648 37117665006855168 37133868826512276 37185136388434944 37222811298656256 37336693781413572 37368615679825248 37426122056773632 37464041126739968 37500080550639616 37648896592825856 37685113842830272 37701477331255296 37737142461677568 37775376648568832 37871060128238974 37887504357560832 37890949694497984 37907402560192512 37923951141969984 37961768309663744 38014786007138304 38094445664930304 38131091521443648 38222422526066688 38297954604908544 38319238354608666 38358062304309384 38411020005636096 38449936945864704 38486924775656448 38525918620413952 38567573796185448 38639657029479168 38676827365010016 38697140113529856 38730225158037504 38736346942418944 38769465507741696 38797142687829409 38888079949616352 38927480233253248 39058255642771456 39119556615983116 39174191289507456 39250977298903552 39305795515564032 39367484996528052 39388160472700032 39444649884259984 39461777391808512 39499738585542144 39520483520200704 39560524536938496 39582509948716644 39622613808847056 39715485905991168 39755724493535232 39796003849658368 39911450474606256 39951887607812544 39992365710758656 40013369369092096 40047579755249664 40086104475475968 40126718563090432 40149018632193198 40210803757426432 40283897754137856 40305054522679296 40345890444181504 40448084929864703 40465648145205504 40544965561504768 40601590972121088 40665314172237768 40801927769680896 40843267108859904 40881904333484032 41003253071176032 41024787639155712 41066352773541888 41101463433019392 41141001961672704 41268982803674496 41308682481563952 41365713852223488 41407624403238912 41449577416818688 41489450821984256 41554567496335166 41611938339439104 41654098358020096 41675974744539136 41694168506961152 41712272792027136 41716065937989632 41751732085260288 41781538279200902 41921901789657344 41940104960212992 41957743921207296 42128753278751048 42147046267582464 42187590619469568 42355008666929088 42395753073184056 42438707230299744 42497298729639936 42540355769892864 42581278475194368 42627318406310232 42670507178758368 42706989348371712 42772710922027008 42813857146884096 42850461876977664 42857234915016704 42881052444443031 42924498292917644 43025109731490432 43068701534663168 43213389221789696 43237404680823444 43281211575130256 43303942507997696 43341658447965696 43384878068187136 43426613181765632 43449420478349312 43578390310221312 43663809066235904 43724790277668864 43793415262409904 43837785490639296 43898308577869824 43940537598117888 43985056886464512 44029621280473088 44054090353257582 44077227195640512 44157349461266496 44202088417154304 44225302986891264 44263114466328576 44270110791335936 44350583674994688 44375231119792482 44443519942418688 44488548838003712 44592826280411136 44708064703980704 44751072688360948 44770504330865664 44812856673242112 44858259770175488 44991411424603488 44995502762216356 45015040540228608 45079599867725696 45142558383476736 45231043092365312 45237154227104736 45389126749704192 45435113706897408 45613086256692864 45659300123214336 45703223171092032 45766321708843008 45812690829115392 45884592722506512 45928732495949394 45952853884816704 45992142375169536 46038740290443264 46062919454490624 46153945293094912 46179594940169418 46226382776988232 46337103498862592 46381678575791104 46610535542447968 46630774593921024 46675632174732288 46722176381124608 46840521737558731 46860860652772608 46885471587606528 46905939570331296 46930574180238336 47018287956197376 47162139513364512 47209922836073088 47275101545398272 47368522800807936 47394847438594929 47416515225124864 47442866534277396 47490934281525904 47556500959358976 47602249064627712 47650478293669888 47675503929131008 47750329461943888 47837128583038704 47862252245681664 47910744902465536 47951707338522624 48147146604286912 48214389279393792 48308895137112064 48452289226496064 48501379691771136 48547261396012288 48568341405302784 48615062874513408 48664318257364992 48691363022021538 48716935321497408 48766293918580992 48807987826710528 48854939829486336 48880598038142976 48930122453581824 49006917079363464 49121785199515392 49171553978846208 49221373182472192 49414176778083936 49464241800148864 49490220009140224 49511825102016368 49533323940532224 49580181851246592 49630415064875008 49782258375218096 49803874640252928 49824820906433664 49901496075698176 50049617442754176 50217757254991872 50268636441673728 50296572791978292 50316189948903424 50465542241447424 50516672476747776 50543203413590016 50565268189293312 50635079337443328 50714549851191408 50792594219907072 50841455361924864 50884923478910976 50911647818121216 51092317806144888 51144083072412512 51214693340848128 51266582594486272 51315899700875264 51396438745467179 51423431728247264 51519542705972224 51569103153346688 51591495295401984 51596186818039808 51640300210716672 51850773266155136 51873287713947648 51923188454731776 52004680624111761 52129241436220416 52179388397764992 52232255052676608 52407727354085376 52436852485253964 52489979995370736 52517547296933376 52562448428765184 52615703189078016 52666318114056192 52693978026934272 52776679931622192 52830151745129408 52953981207988224 53007632658046976 53090826835977086 53215267299475008 53269183477083392 53343579628265472 53427301066716642 53448139300634624 53532024842924264 53606788080378624 53634941920272384 53711863672183808 53719120644686874 53740072696905728 53786878073929728 53899588015273728 53954197526940672 54080661659222016 54165539929822776 54220418896317024 54347507029251072 54402570359574528 54457689478479872 54487953857976483 54615669070513824 54671004094901376 54699716852207616 54755137031389184 54854669282230272 55025310404899328 55078243308751936 55102159176450048 55154285136297984 55210165870985216 55350010956656962 55374044830281216 55482584452585472 55560071856586752 55647272025167472 55676497510282752 55700803239768414 55834216947984384 55863540615020544 55943658561609728 56005040672120358 56139183085160448 56196061690109952 56250120825959424 56473344889238784 56527670764245408 56584942973732992 56605713692516352 56663064972853248 56775037966925824 56806590192358461 56836424541746976 56894009571677824 56942652464495616 57085142862512128 57174736592590708 57366812975320576 57446931907362816 57537093456464076 57649872907764592 57674905418797056 57730387163484672 57788877930620928 57851360694278172 57959485544218752 58015241047515024 58045710170294784 58104520413628416 58154198261612544 58332119924424528 58391220349879872 58450380654185728 58531078103826432 58587383464157184 58646742515286016 58679334923974674 58738787137676776 58769636260854016 58876465948355328 58936117889539072 58967070649188352 59166974826389976 59258026589891584 59340786805407744 59433920713270584 59633586740302848 59694005774487552 59750475564322816 59927831411718816 59988548566137984 60020054053638144 60071369632874496 60129156713213952 60190077844635648 60223527948289797 60316205636139648 60425846631206784 60457581784018944 60518835666272256 60580151609196544 60817448342257152 60879066830952448 60937630894789376 60964091003731968 61021762278457344 61179456963342016 61238309994599192 61264900663289856 61270471846422272 61297076480311296 61322856500226048 61384987053924352 61572793253559224 61599529160312832 61903474205511744 61963023722345928 62111436604858368 62174366125228032 62234176232976384 62331851244502749 62417907509158656 62481147537030144 62513962116808704 62541252760441728 62574098906984448 62627598127890432 62672307418801353 62882852684486016 62936615881810944 62946563781430784 63158030401077248 63193129918126572 63257155379036528 63408667945811968 63469665419503616 63658060845449616 63782838110718272 63810533654839296 63816336327575552 63871917712791552 63905462713516032 63935609784696832 64005760768137552 64159066383040512 64220785720326144 64285852372525056 64386747439376466 64537664597235648 64603052301994752 64668506255694848 64692244220018688 64820083832684544 64856107021235166 64921817362695384 64955913761996544 65021725224774656 65077317102280704 65139919772648448 65174130717523968 65342556105817952 65495713599353856 65562071971794944 65756678235958944 65885569037445248 65977585329696768 66044431920709632 66081135529886373 66106909134995456 66115840793460768 66303132625731456 66337954480336896 66405166187003904 66433094541911552 66525875512492032 66665279913628032 66732823257005568 66889239420616704 66957009673322496 67062097055971056 67126609032541422 67219285009863168 67287389655263232 67355563302330368 67420357585724416 67493254143324534 67619399801588544 67723458959876096 67788607149233152 67846564638547968 68123090408193184 68152670560346112 68286257787797504 68459224077970453 68488950184821504 68554834756638048 68719036243673088 68826889083759768 68893098743924091 68929280827225056 69058110435664896 69094379181735936 69230917939642368 69269392410254127 69339574165482348 69505655248293888 69572517863686656 69643006736902144 69915803313671952 69986639993827648 70023396395911168 70083264571686912 70154270918770688 70221757485408256 70368906575496256 70605308277317632 70814884254109632 70953689732633344 70984498976980992 71052784201211904 71124772837687296 71164299801416094 71236401422288856 71334751439038464 71403373596941568 71475717440504832 71513255893696512 71625494192915832 71755692874558056 71793378368522496 71866117353698304 71927561007783936 71938930035920896 72220719906430368 72293891861756032 72463342705668096 72536760479432704 72650605143968644 72752069537656704 72820892094018432 72894672126535168 72932955802943488 72996477386047488 73139559042973696 73149440877871488 73395183680372736 73469545568600064 73510375619045196 73539046848397312 73757330968269312 73832059773708288 74005115954724864 74121265167125904 74196362700223296 74235330013710336 74267737653024552 74370272776869888 74445622597312512 74673387562827144 74737231359650496 74852244113547264 74928082253479936 75000161101279232 75117872012605877 75297793185651712 75370227685660544 75402954662510592 75474284923355136 75742120256477948 75775008715121664 75781899388995968 75814805120385024 75847902283939968 75923536619327488 76188891329860608 76262183042887296 76595909209817088 76638476709217332 76716124608618768 76822040011272192 76899873891729408 76973849551312896 77051837240827904 77135147592370896 77279314058958336 77353654730020032 77394280227059712 77460450316075008 77472693884837888 77538931015483392 77594285375658818 77776159899232704 77854960466506496 78116511285542912 78239113231966232 78348382579014912 78501954597807104 78611591031128064 78734969993056104 78776320945400064 78889299768519968 78923554783617024 78999477171084288 79040967040401408 79165019897433288 79245227617694112 79430971811982336 79511448987070464 79592007699316736 79636240253965629 79822900949212512 79903775215625088 79984731421517312 80026738738184192 80172208950951936 80253437126180864 80298037264386396 80421607514852864 80567795508275712 80610109045358592 80691780888363008 80896169859729406 80931296290411008 81089931123009536 81203181944242176 81330628344475536 81603855539361792 81686534217719808 81763808666968064 82006506142352064 82049575278311424 82132705547083776 82202926866038784 82282003923345408 82537965607348992 82617364963127904 82731427704446976 82815248806477824 82978901643968512 83025016434985443 83109134992670332 83223876678878208 83308196716040192 83388337013922304 83432131875979264 83563076558401804 83843803579314688 83915487842414592 84257506557502096 84294092535164928 84375181238939136 84710017333858176 84791506146368112 84877414460599488 84994597459279872 85080711539785728 85162556950388736 85254636812620464 85341014357516736 85413978696743424 85545421844054016 85627714293768192 85700923753955328 85714469830033408 85762104888886062 85848996585835288 86050219462980864 86137403069326336 86474809361646888 86562423150260512 86607885015995392 86683316895931392 86769756136374272 86853226363531264 87156780620442624 87327618132471808 87586830524819808 87675570981278592 87796617155739648 87881075196235776 87970113772929024 88019002385962011 88059242560946176 88108180706515164 88154454391281024 88314698922532992 88404176834308608 88450605973782528 88540221582671872 88701167349989376 88750462239584964 88887039884837376 88977097676007424 89185652560822272 89416129407961408 89502145376721896 89541008661731328 89625713346484224 89716519540350976 89982822849206976 89991005524432712 90030081080457216 90159199735451392 90285116766953472 90462086184730624 90474308454209472 90778253499408384 90870227413794816 91226172513385728 91318600246428672 91406446342184064 91532643417686016 91769185445013024 91857464991898788 91905707769633408 91984284750339072 92077480580886528 92307890586189824 92359189880338836 92452765553976464 92674206997725184 92763357151582208 93221071084895936 93261549187842048 93351264349464576 93444352762249216 93681043475117462 93721721305545216 93770943175213056 93811879140662592 93861148360476672 94036575912394752 94324279026729024 94419845672146176 94550203090796544 94737045601615872 94789694877189858 94885733068554792 94981868563051808 95113001918717952 95204498129255424 95300956587339776 95500658923887776 95674257166077408 95724504491363328 95821489804931072 95903414677045248 96294293208573824 96428778558787584 96580121159064699 96617790274224128 96904578452992128 97002759383542272 97094522792024576 97230125749026816 97328636514729984 97382726044043076 97433870642994816 97532587837161984 97615975653421056 97709879658972672 97761196076285952 97860244907163648 98013834158726928 98243570399030784 98343107957692416 98442746364944384 98828353556167872 98928483600297728 98980440018280448 99023650204032736 99066647881064448 99160363702493184 99260830129750016 99564516750436192 99607749280505856 99649641812867328 99802992151396352 100055789037033739 100099234885508352 100435514509983744 100593145583956584 100689913548812133 100931084482894848 101033344953495552 101130536378586624 101239881214986801 101429099702382816 101585188439814144 101682910723849728 101769846957821952 102184635612289776 102288166144825024 102429386681696256 102533165188972544 102631799401750528 102792877490934358 102846863456494528 103039085411944448 103138206306693376 103182990590803968 103192373636079616 103280600421433344 103701546532310272 103746575427895296 103846376909463552 104009361248223522 104258482872440832 104358776795529984 104464510105353216 104873704970507928 104979959990741472 105035094593866752 105124896857530368 105231406378156032 105332636228112384 105553359863244384 105660303490258816 105907962415976448 106015265316093952 106181653671954172 106430534598950016 106538366954166784 106687159256530944 106854602133433284 106896278601269248 107064049685848528 107213576160757248 107269883840544768 107423727344367616 107438241289373748 107480145393811456 107573756147859456 107799176030547456 107908395053881344 108161323318444032 108331079859645552 108440837792634048 108695014058502144 108805140719149056 108915378956959744 108975907715952966 109231338141027648 109342008189802752 109399433704415232 109510274062778368 109709338564460544 110050620809798656 110156486617503872 110204318352900096 110308570272595968 110700021913313924 110748089660562432 110965168905170944 111294544050334944 111352995020565504 111401606479536828 111668433895968768 111887317123219456 112010081344240716 112278366170320896 112392123380219904 112500241651918848 112946689778477568 113055341528490816 113169885947465984 113211427385032704 113326129945706496 113550075933851648 113613180384716922 113672849083493952 113788019143355648 113885304928991232 114170285725024256 114349473185181416 114733625950641152 114893863814725632 115074186912928152 115299745815529184 115349810837594112 115460774326969344 115577755861241856 115702721388556344 115918971088437504 116030482095030048 116091420340589568 116209040827256832 116308396523225088 116391428063488227 116664239848849056 116782440699759744 116900761308371456 117174766928314368 117293485030572032 117358669847949348 117477574275353552 117539272521708032 117752931896710656 117872235779078144 117934141298376704 118333949652779952 118516053179783168 118681573610815488 118867841426541168 119267173480605696 119388011548975104 119500951128645632 119855662823437632 119977097132275968 120040108107276288 120142739265748992 120258313426427904 120380155689271296 120447055896579594 120632411272279296 120851693262413568 120915163568037888 121037671332544512 121344254789594109 121634896684514304 121758133661904896 121875261789578752 122358913926684032 122476619989198384 122529801326579712 122540943692844544 122645713000452096 122769974107848704 123145586507118448 123199058320625664 123806948411023488 123926047444691856 124222873209716736 124348732250456064 124468352465952768 124663702489005498 124835815018317312 124962295074060288 125027924233617408 125082505520883456 125148197813968896 125255196255780864 125344614837602706 125765705368972032 125873231763621888 125893127562861568 126386259836253144 126514310758073056 126817335891623936 126939330839007232 127138559001945127 127316121690899232 127565676221436544 127621067309678592 127632672655151104 127743835425583104 128011521536275104 128318132766081024 128441571440652288 128571704745050112 128643157333329093 128773494878752932 129075329194471296 129206104603989504 129337012511389696 129640167665369088 129712214042470332 129843634725390768 129911827523993088 130043450449549312 130154634204561408 130279839545296896 130348261435047936 130685112211635904 130991427198707712 131124143943589888 131513356471917888 131771138074890496 131955170659393536 132088863841419264 132162271059772746 132213818269990912 132231681586921536 132606265251462912 132675908960673792 132810332374007808 132866189083823104 133051751024984064 133330559827256064 133465646514011136 133778478841233408 134124194111942112 134253218065082844 134438570019726336 134574779310526464 134711126604660736 134840715171448832 134986508286649068 135238799603177088 135446917919752192 135577214298466304 135693129277095936 136246180816386368 136305341120692224 136572515575595008 136918448155940906 136977900369643008 137109669513276096 137438072487346176 137653778167519536 137786197487848182 137858561654450112 138116220871329792 138188758363471872 138461835879284736 138538784820508254 138679148330964696 139011310496587776 139145035727373312 139286013473804288 139504619451982343 139831606627343904 139973279987655296 140046792791822336 140166529143373824 140443514970816512 140521565212676193 140737813150992512 141210616554635264 141629768508219264 141907379465266688 142105568402423808 142249545675374592 142328599602832188 142472802844577712 142669502878076928 142806747193883136 142951434881009664 143026511787393024 143250988385831664 143511385749116112 143586756737044992 143732234707396608 143855122015567872 143877860071841792 144441439812860736 144587783723512064 144926685411336192 145073520958865408 145301210287937288 145440986237173081 145504139075313408 145641784188036864 145789344253070336 145865911605886976 145992954772094976 146235383977203157 146298881755742976 146790367360745472 147020751238090392 147514661936538624 147664119547416576 148242530334251808 148392725400446592 148470660027420672 148535475306049104 148740545553739776 148891245194625024 149346775125654288 149474462719300992 149704488227094528 149856164506959872 150000322202558464 150235744025211754 150595586371303424 150740455371321088 150805909325021184 150948569846710272 151484240512955896 151550017430243328 151563798777991936 151629610240770048 151695804567879936 151847073238654976 152377782659721216 152524366085774592 153276953418434664 153432249217237536 153644080022544384 153799747783458816 153947699102625792 154103674481655808 154189316236401537 154270295184741792 154558628117916672 154707309460040064 154788560454119424 154920900632150016 154945387769675776 155188570751317636 155552319798465408 155709920933012992 156233022571085824 156478226463932464 156696765158029824 157003909195614208 157223182062256128 157469939986112208 157552641890800128 157778599537039936 157847109567234048 157998954342168576 158081934080802816 158330039794866576 158490455235388224 158861943623964672 159022897974140928 159184015398633472 159272480507931258 159645801898425024 159807550431250176 159969462843034624 160053477476368384 160344417901903872 160596074528772792 160843215029705728 161135591016551424 161220218090717184 161792339719458812 161862592580822016 162179862246019072 162661256688951072 163207711078723584 163373068435439616 163463861573929449 163527617333936128 164013012284704128 164099150556622848 164265411094167552 164564007846690816 165075931214697984 165234729926255808 165462855408893952 165630497612955648 165957803287937024 166050032869970886 166218269985340664 166447753357756416 166616393432080384 166776674027844608 166864263751958528 167126153116803608 167687607158629376 167830975684829184 168515013115004192 168588185070329856 168750362477878272 169420034667716352 169583012292736224 169754828921198976 169989194918559744 170325113900777472 170419770577075383 170509273625240928 170682028715033472 170827957393486848 171255428587536384 171428939660066816 171524209777772124 171697993171670576 172100438925961728 172274806138652672 172949618723293776 173124846300521024 173215770031990784 173366633791862784 173539512272748544 173706452727062528 174313561240885248 174655236264943616 175173661049639616 175351141962557184 175593234311479296 175762150392471552 175940227545858048 176038004771924022 176216361413030328 176308908782562048 176629397845065984 176808353668617216 176901211947565056 177500924479169928 177774079769674752 177954195352014848 178832258815922816 179004290753443792 179082017323462656 179251426692968448 179433039080701952 179965645698413952 179982011048865424 180060162160914432 180318399470902784 180570233533906944 180924172369461248 180948616908418944 181556506998816768 181740454827589632 182452345026771456 182637200492857344 182812892684368128 183065286835372032 183538370890026048 183714929983797576 183811415539266816 183968569500678144 184154961161773056 184718379760677672 184905531107952928 185348413995450368 185526714303164416 185817893925919801 186442142169791872 186523098375684096 186702528698929152 186995553733508247 187362086950234924 187443442611090432 187541886350426112 187623758281325184 187722296720953344 188016922256404059 188648558053458048 188839691344292352 189474091203231744 189579389754379716 189771466137109584 189963737126103616 190226003837435904 190408996258510848 190601913174679552 191001317847775552 191348514332154816 191449008982726656 191642979609862144 191806829354090496 192588586417147648 192857557117575168 193160242318129398 193235580548448256 193809156905984256 194005518767084544 194189045584049152 194460251498053632 194765452088086152 194867741285989632 195065175674323968 195231951306842112 195419759317945344 195522392152571904 196027668317453856 196487140798061568 196686215915384832 196885492729888768 197656707112335744 197856967200595456 197960880036560896 198047300408065472 198133295762128896 198320727404986368 198521660259500032 199129033500872384 199215498561011712 199299283625734656 199605984302792704 200111578074067478 200198469771016704 200871029019967488 201186291167913168 201379827097624266 201862168965789696 202066689906991104 202261072757173248 202479762429973602 202858199404765632 203170376879628288 203365821447699456 203539693915643904 204369271224579552 204576332289650048 204858773363392512 205263598803501056 205377672233911359 205585754981868716 205693726912989056 206078170823888896 206276412613386752 206384747272159232 207403093064620544 207692753818927104 208018722496447044 208516965744881664 208717553591059968 208929020210706432 209747409941015856 209959919981482944 210070189187733504 210249793715060736 210462812756312064 210665272456224768 211106719726488768 211320606980517632 211815924831952896 212030530632187904 212363307343908344 212861069197900032 213076733908333568 213374318513061888 213709204266866568 214128099371697056 214427152321514496 214539767681089536 214847454688735232 214876482578747496 215598352061094912 215816790107762688 216662159719291104 216881675585268096 217390028117004288 217610281438298112 217830757913919488 217951815431905932 218462676282055296 218684016379605504 218798867408830464 219020548125556736 219418677128921088 220101241619597312 220312973235007744 220408636705800192 220617140545191936 221400043826627848 221496179321124864 221930337810341888 222589088100669888 222705990041131008 222803212959073656 223336867791937536 223774634246438912 224020162688481432 224556732340641792 224784246760439808 225000483303837696 225353616037817631 225893379556955136 226110683056981632 226339771894931968 226422854770065408 227100151867703296 227226360769433844 227345698166987904 227576038286711296 227770609857982464 228340571450048512 228698946370362832 229467251901282304 229787727629451264 230148373825856304 230599491631058368 230699621675188224 230921548653938688 231155511722483712 231405442777112688 231837942176875008 232060964190060096 232182840681179136 232418081654513664 232616793046450176 232782856126976454 233328479697698112 233564881399519488 233801522616742912 234349533856628736 234717339695898696 234955148550707104 235078545043416064 235505863793421312 235744471558156288 236667899305559904 237032106359566336 237735682853082336 238534346961211392 238776023097950208 238908720761896887 239001902257291264 239711325646875264 239954194264551936 240080216214552576 240516626852855808 240760311378542592 240894111793159188 241264822544558592 241703386524827136 241830327136075776 242075342665089024 242688509579188218 243269793369028608 243516267323809792 243750523579157504 244717827853368064 244953239978396768 245059602653159424 245081887385689088 245291426000904192 245539948215697408 246291173014236896 246398116641251328 247613896822046976 247852094889383712 248445746419433472 248936704931905536 249075049304956329 249327404978010996 249671630036634624 249924590148120576 250165011041766912 250296395627937792 250689229675205412 251531410737944064 251746463527243776 251786255125723136 252772519672506288 253028621516146112 253634671783247872 253878661678014464 254277118003890254 254632243381798464 255131352442873088 255242134619357184 255265345310302208 255487670851166208 256023043072550208 256636265532162048 256883142881304576 257143409490100224 257286314666658186 257546989757505864 258150658388942592 258412209207979008 258674025022779392 259424428084940664 259687269450781536 259823655047986176 260086900899098624 260309268409122816 260559679090593792 261370224423271808 261982854397415424 262248287887179776 263026712943835776 263542276149780992 263910341318787072 264177727682838528 264324542119545492 264427636539981824 264463363173843072 265212530502925824 265351817921347584 265620664748015616 265732378167646208 266103502049968128 266661119654512128 266931293028022272 267556957682466816 268248388223884224 268506436130165688 268877140039452672 269149558621052928 269422253209321472 269681430342897664 269973016573298136 270477599206354176 270893835839504384 271154428596932608 271386258554191872 271579998814805863 272492361632772736 272610682241384448 273836896311881812 273955800739286016 274219339026552192 275307556335039072 275572394975696364 275717123308900224 276232441742659584 276923671758569472 277077569641016508 277358296661929392 278022620993175552 278290071454746624 278572026947608576 279009238903964686 279663213254687808 279946559975310592 280093585583644672 280333058286747648 280887029941633024 281043130425352386 281475626301985024 282421233109270528 283259537016438528 283814758930533376 284211136804847616 284657199205664376 284945605689155424 285339005756153856 285613494387766272 285902869762019328 286501976771663328 287022771498232224 287173513474089984 287464469414793216 287710244031135744 287755720143683584 288882879625721472 289175567447024128 289853370822672384 290147041917730816 290602420575874576 290881972474346162 291008278150626816 291283568376073728 291578688506140672 291731823211773952 291985909544189952 292470767954406314 292597763511485952 293580734721490944 294041502476180784 295029323873077248 295328239094833152 296485060668503616 296785450800893184 296941320054841344 297070950612098208 297481091107479552 297782490389250048 298693550251308576 298948925438601984 299408976454189056 300000644405116928 300167367111101217 300471488050423508 301191172742606848 301480910742642176 302968481025911792 303100034860486656 303127597555983872 303391609135759872 303694146477309952 304755565319442432 305048732171549184 306553906836869328 306864498434475072 307288160045088768 307599495566917632 307895398205251584 308207348963311616 308378632472803074 308540590369483584 309117256235833344 309414618920080128 309577120908238848 309841801264300032 309890775539351552 310377141502635272 311104639596930816 311419841866025984 312956452927864928 313393530316059648 314007818391228416 314939879972224416 315105283781600256 315557199074079872 315694219134468096 315997908684337152 316660079589733152 316980910470776448 317723887247929344 318045795948281856 318368030797266944 318544961015862516 319291603796850048 319615100862500352 319938925686069248 320106954952736768 320688835803807744 321192149057545584 321686430059411456 322271182033102848 322440436181434368 323584679438917624 323725185161644032 324359724492038144 325322513377902144 326415422157447168 326746136870879232 326927723147858898 327055234667872256 328026024569408256 328198301113245696 328530822188335104 329128015693381632 330151862429395968 330469459852511616 330925710817787904 331915606575874048 332100065739941772 332436539970681328 332895506715512832 333232786864160768 333553348055689216 333728527503917056 334252306233607216 335375214317258752 335661951369658368 337030026230008384 337176370140659712 337500724955756544 338840069335432704 339166024585472448 339509657842397952 339978389837119488 340650227801554944 340839541154150766 341018547250481856 341364057430066944 341655914786973696 342510857175072768 343048419555544248 343395986343341152 344200877851923456 344549612277305344 345090374433851059 345899237446587552 346249692601042048 346431540063981568 346733267583725568 347412905454125056 348627122481770496 349174284190464681 349310472529887232 350347322099279232 350702283925114368 351524300784943104 351880455091716096 352076009543848044 352432722826060656 352617817565124096 353258795690131968 353616707337234432 353802423895130112 355001848958339856 355548159539349504 355908390704029696 357664517631845632 358008581506887584 358164034646925312 358502853385936896 358866078161403904 359775071218270253 359931291396827904 359964022097730848 360120324321828864 360636798941805568 361140467067813888 361897233816837888 363113013997633536 364032764368782327 364904690053542912 365274400985714688 365625785368736256 367076741780052096 367429859967595152 367622831078533632 367937139001356288 368309922323546112 369436759521355344 369811062215905856 370696827990900736 371053428606328832 371635787851839602 372884284339583744 373046196751368192 373405057397858304 373991107467016494 374724173900469848 374886885222180864 375083772700852224 375247516562650368 375444593441906688 376033844512808118 377297116106916096 377679382688584704 379158779508759432 379542932274219168 379927474252207232 380452007674871808 380817992517021696 381203826349359104 381415677005835381 382002635695551104 382697028664309632 382898017965453312 383285959219724288 385177172834295296 385715114235150336 386320484636258796 386471161096896512 387618313811968512 388011037534169088 388378091168098304 388920502996107264 389530904176172304 389735482571979264 390130351348647936 390463902613684224 390839518635890688 391044784305143808 392055336634907712 392974281596123136 393372431830769664 393770985459777536 395313414224671488 395713934401190912 395921760073121792 396094600816130944 396266591524257792 396641454809972736 398258067001744768 398430997122023424 398598567251469312 400223156148134956 400396939542033408 402372582335826336 402759654195248532 403724337931579392 404133379813982208 404522145514346496 404959524859947204 405716398809531264 406340753759256576 406731642895398912 407079387831287808 408738542449159104 409152664579300096 409717546726785024 410527197607002112 410755344467822718 411171509963737432 411387453825978112 412156341647777792 412552825226773504 412769494544318464 414806186129241088 415385507637854208 416037444992894088 417033931489763328 417435107182119936 417858040421412864 418513858355947029 419494819882031712 419919839962965888 420140378375467008 420499587430121472 421330544912449536 421564695638028579 422213439452977536 422641213961035264 423631849663905792 424061061264375808 424726614687816688 425722138395800064 426153467816667136 426748637026123776 427418408533733136 428256198743394112 428854304643028992 429079535362179072 429694909377470464 429752965157494992 431196704122189824 431633580215525376 433324319438582208 433763351170536192 434780056234008576 435220562876596224 435903630863811864 436322958711519243 436925352564110592 437368032759211008 437597734817660928 438706151931609471 440202483239194624 440625946470015488 442800087653255696 442992358642249728 443860675620683776 445178176201339776 445411980082262016 445606425918147312 446673735583875072 447549268492877824 448040325376962864 449113464681283584 449568493520879616 450000966607675392 450707232075635262 451786759113910272 452221366113963264 452679543789863936 452845709540130816 454452721538867688 454691396333975808 455152076573422592 455541219715964928 457397892740725664 458934503802564608 460296747651712608 461198983262116736 461399243350376448 461843097307877376 462311023444967424 462567948709204611 462810885554225376 463675884353750016 464121928380120192 464365681362358272 464836163309027328 465565712253952908 466656959395396224 467129762799038976 467603045233485824 468699067713257472 469434679391797392 469910297101414208 470157090086832128 471011727586842624 471488943116312576 473335798611119808 474064212719132672 475471365706164672 477068693922422784 477552046195900416 477817441523793774 478003804514582528 479422651293750528 479908388529103872 480160432429105152 481033253705711616 481788223586318376 482529645089117184 483406773049654272 483660654272151552 485377019158376436 486539586738057216 487032534647619584 487501047158315008 489435655706736128 489906479956793536 490119205306318848 490163774771378176 490582852001808384 491079896431394816 492582346028473792 492796233282502656 495227793644093952 495704189778767424 496891492838866944 497873409863811072 498150098609912658 498654809956021992 499343260073269248 499849180296241152 500330022083533824 500592791255875584 501378459350410824 503062821475888128 503492927054487552 503572510251446272 504362854941782317 505545039345012576 506057243032292224 507757323356028928 508554236007780508 509264486763596928 510262704885746176 510530690620604416 510975341702332416 512046086145100416 513766285762609152 514286818980200448 514572629333316372 515093979515011728 516301316777885184 516824418415958016 517348050045558784 518848856169881328 519374538901563072 519647310095972352 520173801798197248 520618536818245632 521119358181187584 522740448846543616 523965708794830848 524496575774359552 525825104088241139 526053425887671552 527084552299561984 527820682637574144 528649084239090984 528926726347686144 530425061005851648 530703635842695168 531464756335292416 533322239309024256 533862586056044544 536496776447768448 537012872260331376 537754280078905344 538299117242105856 538844506418642944 539362860685795328 539946033146596272 540955198412708352 541787671679008768 542308857193865216 542772517108383744 543159997629611726 544984723265545472 545221364482768896 547673792623763624 547911601478572032 548438678053104384 550615112670078144 551144789951392728 551434246617800448 552464883485319168 554155139282033016 554716593323858784 556045241986351104 556580142909493248 557144053895217152 557453681777759403 558018477807929372 559326426509375616 559893119950621184 560187171167289344 561774059883266048 562086260850704772 562951252603970048 564842466218541056 566519074032877056 567629517861066752 568422273609695232 569314398411328752 569891211378310848 570678011512307712 571226988775532544 571805739524038656 573003953543326656 574045542996464448 574347026948179968 574928938829586432 575420488062271488 575511440287367168 577765759251442944 578351134894048256 579706741645344768 581204841151749152 581763944948692324 582016556301253632 582567136752147456 583157377012281344 584941535908812628 585195527022971904 588083004952361568 590058647746154496 590656478189666304 592970121337007232 593570901601786368 593882640109682688 594141901224196416 594962182214959104 595564980778500096 597387100502617152 597897850877203968 598817952908378112 600001288810233856 600334734222202434 600942976100847016 602382345485213696 602961821485284352 605936962051823584 606200069720973312 606255195111967744 606783218271519744 607388292954619904 609511130638884864 610097464343098368 613107813673738656 613728996868950144 614576320090177536 615790796410503168 616133016701734077 616414697926623232 616757264945606148 617081180738967168 618234512471666688 618829237840160256 619154241816477696 619781551078703104 620754283005270544 622209279193861632 622839683732051968 625912905855729856 626787060632119296 628015636782456832 629879759944448832 630210567563200512 631114398148159744 631388438268936192 631995817368674304 633320159179466304 633961820941552896 635447774495858688 636091591896563712 637089922031725032 638583207593700096 639230201725000704 639877851372138496 642384298115091168 643372860118822912 644542364066205696 647169358877835248 647450370323288064 648719448984076288 650645026755804288 652830844314894336 653492273741758464 653855446295717796 654110469335744512 656052049138816512 656396602226491392 657061644376670208 658256031386763264 660303724858791936 660938919705023232 661851421635575808 664200131479883544 664873079941362656 665791013431025664 666465573728321536 667106696111378432 668504612467214432 670750428634517504 671323902739316736 674060052460016768 674352740281319424 675001449911513088 676060848113452893 677680138670865408 678332049170944896 679019315684795904 681300455603109888 681679082308301532 682037094500963712 682728114860133888 683311829573947392 685021714350145536 686096839111088496 686791972686682304 688401755703846912 689099224554610688 690180748867702118 691798474893175104 692499385202084096 692863080127963136 693466535167451136 694825810908250112 697254244963540992 698348568380929362 698620945059774464 700694644198558464 701404567850228736 703048601569886208 704152019087696088 704865445652121312 705235635130248192 706517591380263936 707233414674468864 710003697916679712 711096319078699008 711816781408059392 715329035263691264 716017163013775168 716328069293850624 717005706771873792 717732156322807808 719550142436540506 719862582793655808 719928044195461696 720240648643657728 721273597883611136 722280934135627776 723794467633675776 726226027995267072 728065528737564654 729809380107085824 730548801971429376 731251570737472512 734153483560104192 734859719935190304 735245662157067264 735874278002712576 736619844647092224 738873519042710688 739622124431811712 742106857212657664 743271575703679204 745768568679167488 746810114795716608 747982214934032988 749448347800939696 749773770444361728 750495033125300736 750889186883813376 752067689025616236 754594232213832192 755358765377169408 758317559017518864 759085864548438336 759854948504414464 760904015349743616 761635985034043392 762407652698718208 762831354011670762 764005271391102208 765394057328619264 765796035930906624 766571918439448576 770354345668590592 771430228470300672 772640969272517592 775236627623937024 776022075068338176 776756182336196608 779061808352344608 779470965143958528 780260702697295872 780927805227368448 781679037271781376 784110673269815424 785948563192246272 786744863661539328 787541970919555072 790626828449342976 791427868802381824 791843520146243584 792189201632261888 792533183048515584 793282909619945472 796516134003489536 796861994244046848 797197134502938624 800446312296269912 800793879084066816 804745164671652672 805519308390497064 807448675863158784 808266759627964416 809044291028692992 809919049719894408 811432797619062528 812681507518513152 813463285790797824 814158775662575616 814739996444417589 817477084898318208 818305329158600192 821054395214004224 821510688935645436 822343019927474864 822774907651956224 824312683295555584 825105650453547008 825538989088636928 829612372258482176 830771015275708416 832074889985788176 834067862979526656 834870214364239872 835716080842825728 837027716711894058 838989639764063424 839839679925931776 840280756750934016 840999174860242944 842661089824899072 843129391276057158 844426878905955072 845282427922070528 847263699327811584 849453229375633376 851444276791600128 852306935633334272 854836817067466272 856512397486788224 857708609286057984 859389818754940928 859505930314989984 862393408244379648 863267160431050752 866648638877164416 867526702341072384 869560112468017152 870441125753192448 871807261727623728 872645917423038486 873850705128221184 874736065518422016 875195469635321856 877412303863218942 880404966478389248 881251892940030976 885600175306511392 885984717284499456 887721351241367552 889969913013615889 890356352402679552 890823960164524032 891212851836294624 893347471167750144 896080650753925728 898226929362567168 900001933215350784 900502101333303651 901414464151270524 903573518227820544 904442732227926528 905359087579727872 908905443077735376 909382792667951616 910304153146845184 911082439431929856 914795785481451328 917869007605129216 920593495303425216 922397966524233472 922798486700752896 923686194615754752 924622046889934848 925135897418409222 925621771108450752 927351768707500032 928243856760240384 928731362724716544 929672326618054656 931131424507905816 933313918790792448 934259525598077952 935206090466971648 938869358783594784 939820594202828416 940314180173664256 942023455173685248 942977886232625152 946671597222239616 948128425438265344 950942731412329344 954137387844845568 955104092391800832 955634883047587548 956007609029165056 958845302587501056 959816777058207744 960320864858210304 962066507411423232 963576447172636752 965059290178234368 966813546099308544 967321308544303104 970754038316752872 973079173476114432 974065069295239168 975002094316630016 976532336163876401 978871311413472256 979812959913587072 980238410612637696 980327549542756352 981165704003616768 985164692056947584 985592466565005312 990455587288187904 991408379557534848 995746819727622144 996300197219825316 997309619912043984 998686520146538496 999698360592482304 1000660044167067648 1001185582511751168 1002756918700821648 1006125642951776256 1006985854108975104 1007145020502892544 1008725709883564634 1011090078690025152 1012114486064584448 1015514646712057856 1017108472015561016 1018528973527193856 1020525409771492352 1021061381241208832 1021950683404664832 1024092172290200832 1027532571525218304 1029145258666632744 1030187959030023456 1032602633555770368 1033648836831916032 1034696100091117568 1035271123301553177 1037697712339762656 1038749077803126144 1039294620191944704 1040347603596394496 1042238716362375168 1045480897693087232 1047931417589661696 1048993151548719104 1051650208176482278 1052106851775343104 1054169104599123968 1055641365275148288 1057298168478181968 1057853452695372288 1060850122011703296 1061407271685390336 1062929512670584832 1066644478618048512 1067725172112089088 1072993552895536896 1074025744520662752 1075508560157810688 1076598234484211712 1078725721371590656 1079325213654810759 1079892066293192544 1081910396825416704 1084617714387730432 1086319995259223452 1089969446531090944 1095347585247527248 1095823202957144064 1096877356106208768 1101230225340156288 1102289579902785456 1102868493235600896 1104929766970638336 1108310278564066032 1109433186647717568 1112090483972702208 1113160285818986496 1114288107790434304 1114907363555518806 1116036955615858744 1118652853018751232 1119786239901242368 1120374342334578688 1124172521701409544 1125902505207940096 1133038148065754112 1135259035722133504 1138628796822657504 1139782422756621696 1141356023024615424 1142453977551065088 1143611479048077312 1144247031017506143 1146007907086653312 1148091085992928896 1148694053896359936 1149857877659172864 1151022880574734336 1155531518502885888 1156702269788096512 1159413483290689536 1162409682303498304 1163527889897384648 1164033112602507264 1165134273504294912 1166314754024562688 1169883071817625256 1170391054045943808 1176166009904723136 1180117295492308992 1181312956379332608 1185940242674014464 1187141803203572736 1187765280219365376 1188283802448392832 1189924364429918208 1194774201005234304 1195795701754407936 1200002577620467712 1200669468444404868 1201885952201694032 1204764690970427392 1205923642970568704 1211873924103647168 1212400139441946624 1212510390223935488 1213566436543039488 1214776585909239808 1219022261277769728 1220194928686196736 1226215627347477312 1227457993737900288 1229152640180355072 1231581592821006336 1232266033403468154 1233514529891212296 1234162361477934336 1236469024943333376 1237658475680320512 1238308483632955392 1241508566010541088 1244418558387723264 1245679367464103936 1251825811711459712 1253574121264238592 1255541575067841087 1256031273564913664 1259759519888897664 1260421135126401024 1262228796296319488 1263991634737348608 1266640318358932608 1267923641883105792 1270895548991717376 1272183183793127424 1274179844063450064 1277166415187400192 1278460403450001408 1279755702744276992 1284768596230182336 1286745720237645824 1289084728132411392 1294338717755670496 1294900740646576128 1297438897968152576 1300725257481438607 1301290053511608576 1305661688629788672 1307710892591435592 1308968876134557729 1312104098277633024 1312793204452982784 1316118455794828413 1320607449717583872 1321877839410046464 1328400262959767088 1329746159882725312 1331582026862051328 1332931147456643072 1334213392222756864 1337009224934428864 1341500857269035008 1342647805478633472 1348120104920033536 1348705480562638848 1350002899823026176 1352121696226905786 1355360277341730816 1356664098341889792 1358038631369591808 1363358164616603064 1364074189001927424 1365456229720267776 1366623659147894784 1372193678222176992 1373583945373364608 1376803511407693824 1378198449109221376 1380361497735404236 1383596949786350208 1384998770404168192 1385726160255926272 1386933070334902272 1389651621816500224 1394508489927081984 1396697136761858724 1397241890119548928 1401389288397116928 1402809135700457472 1406097203139772416 1408304038175392176 1409730891304242624 1410471270260496384 1413035182760527872 1414466829348937728 1420007395833359424 1422192638157398016 1423633562816118784 1430658070527382528 1432034326027550336 1432656138587701248 1434011413543747584 1439100284873081012 1439725165587311616 1439856088390923392 1440481297287315456 1442547195767222272 1447588935267351552 1456131057475129308 1459618760214171648 1461097603942858752 1462503141474945024 1468306967120208384 1469719439870380608 1470491324314134528 1471748556005425152 1473239689294184448 1477747038085421376 1479244248863623424 1484213714425315328 1486543151407358408 1491537137358334976 1493620229591433216 1495964429868065976 1498896695601879392 1499547540888723456 1500990066250601472 1501778373767626752 1504135378051232472 1509188464427664384 1510717530754338816 1513088564825346951 1516635118035037728 1518171729096876672 1519709897008828928 1523271970068086784 1524815305397436416 1525662708023341524 1528010542782204416 1530788114657238528 1531592071861813248 1533143836878897152 1540708691337181184 1542860456940601344 1545281938545035184 1550473255247874048 1552044150136676352 1553512364672393216 1558123616704689216 1558941930287917056 1560521405394591744 1561855610454736896 1563358074543562752 1568221346539630848 1571897126384492544 1573489727323078656 1577475312264723417 1581253656898685952 1582855737604763648 1584378403264523776 1593032268006979072 1594394269005877248 1600892624592539824 1601587758168133632 1609490329343305344 1611038616780994128 1614897351726317568 1616533519255928832 1618088582057385984 1619838099439788816 1622865595238125056 1625363015037026304 1626926571581595648 1628317551325151232 1629479992888835178 1634954169796636416 1636610658317200384 1643021377871290872 1644686039854949728 1645549815303912448 1648625366591111168 1650211300907094016 1659224744516964352 1664149779971576352 1668135725959053312 1669740428728479744 1671432161685651456 1672361045333278209 1674055433423788116 1677979279528126848 1679679359851863552 1680561513501868032 1685322179649798144 1686258782552114316 1688853757811910144 1690564855844141056 1694527398655623168 1698906458751266752 1702888553583200256 1704613871266668544 1709673634134932544 1713024794973576448 1715417218572115968 1718779637509881856 1719011860629979968 1724786816488759296 1726534320862101504 1733297277754328832 1735053404682144768 1739120224936034304 1743614523455247456 1745291834846076972 1747701410256442368 1749472131036844032 1754824607726437884 1760809932956778496 1762503785880061952 1771200350613022784 1771969434568998912 1775442702482735104 1779939826027231778 1780712704805359104 1781647920329048064 1782425703672589248 1786694942335500288 1792161301507851456 1796453858725134336 1800003866430701568 1801004202666607302 1802828928302541048 1807147036455641088 1808885464455853056 1810718175159455744 1817810886155470752 1818765585335903232 1820608306293690368 1822164878863859712 1829591570962902656 1835738015210258432 1841186990606850432 1844795933048466944 1847372389231509504 1849244093779869696 1850271794836818444 1851243542216901504 1854703537415000064 1856487713520480768 1857462725449433088 1859344653236109312 1862262849015811632 1866627837581584896 1868519051196155904 1870412180933943296 1877738717567189568 1879641188405656832 1880628360347328512 1884046910347370496 1885955772465250304 1893343194444479232 1896256850876530688 1901059991703641041 1901885462824658688 1908274775689691136 1911269766095175096 1917690605175002112 1919633554116415488 1927152894345273504 1930118580356468736 1933627092198617088 1941508076633505744 1946158346952228864 1948130138590478336 1950004188633260032 1953064672327752802 1957742622826944512 1959625919827174144 1960476821225275392 1960655099085512704 1962331408007233536 1970329384113895168 1971184933130010624 1980911174576375808 1982816759115069696 1992600394439650632 1994619239824087968 1997373040293076992 1999396721184964608 2001320088334135296 2005513837401643296 2012251285903552512 2013971708217950208 2014290041005785088 2017451419767129268 2022180157380050304 2024228972129168896 2031029293424115712 2034216944031122032 2037057947054387712 2041050819542984704 2042122762482417664 2043901366809329664 2048184344580401664 2055065143050436608 2058290517333265488 2060375918060046912 2065205267111540736 2067297673663832064 2069392200182235136 2070542246603106354 2075395424679525312 2077498155606252288 2078589240383889408 2080695207192788992 2084477432724750336 2090961795386174464 2095862835179323392 2103300416352964556 2104213703550686208 2108338209198247936 2114596336956363936 2115706905390744576 2121700244023406592 2125859025341169664 2133288957236097024 2135450344224178176 2145987105791073792 2148051489041325504 2151017120315621376 2153196468968423424 2157451442743181312 2158650427309621518 2159784132586385088 2163820793650833408 2169235428775460864 2172639990518446904 2179938893062181888 2190695170495054496 2191646405914288128 2193754712212417536 2202460450680312576 2204579159805570912 2205736986471201792 2209859533941276672 2216620557128132064 2218866373295435136 2226320571637972992 2228576215580868608 2229814727111037612 2232073911231717488 2237305706037502464 2239572479802484736 2240748684669157376 2248345043402819088 2251805010415880192 2266076296131508224 2270518071444267008 2277257593645315008 2279564845513243392 2282712046049230848 2284907955102130176 2287222958096154624 2288494062035012286 2292015814173306624 2296182171985857792 2297388107792719872 2299715755318345728 2311063037005771776 2313404539576193024 2324819364606996608 2327055779794769296 2328066225205014528 2330268547008589824 2332629508049125376 2339766143635250512 2340782108091887616 2352332019809446272 2360234590984617984 2362625912758665216 2371880485348028928 2374283606407145472 2375530560438730752 2376567604896785664 2379848728859836416 2389548402010468608 2391591403508815872 2401338936888809736 2403771904403388064 2409529381940854784 2411847285941137408 2415632621036957413 2423747848207294336 2424800278883893248 2425020780447870976 2427132873086078976 2438044522555539456 2440389857372393472 2444219989333252767 2452431254694954624 2454915987475800576 2463163185642012672 2464532066806936308 2467029059782424592 2468324722955868672 2472938049886666752 2475316951360641024 2476616967265910784 2483017132021082176 2488837116775446528 2491358734928207872 2503651623422919424 2507148242528477184 2511083150135682174 2512062547129827328 2519519039777795328 2520842270252802048 2524457592592638976 2527983269474697216 2533280636717865216 2535847283766211584 2541791097983434752 2548359688126900128 2554332830374800384 2556920806900002816 2559511405488553984 2569537192460364672 2573491440475291648 2578169456264822784 2588677435511340992 2589801481293152256 2594877795936305152 2601450514962877214 2602580107023217152 2611323377259577344 2615421785182871184 2617937752269115458 2624208196555266048 2625586408905965568 2632236911589656826 2641214899435167744 2643755678820092928 2656800525919534176 2659492319765450624 2663164053724102656 2668426784445513728 2669909739040847667 2674018449868857728 2683001714538070016 2696240209840067072 2700005799646052352 2704243392453811572 2710720554683461632 2713328196683779584 2716077262739183616 2726716329233206128 2728148378003854848 2730912459440535552 2733247318295789568 2744387356444353984 2747167890746729216 2753607022815387648 2756396898218442752 2760722995470808472 2767193899572700416 2769997540808336384 2771452320511852544 2773866140669804544 2789016979854163968 2793394273523717448 2802778576794233856 2805618271400914944 2816608076350784352 2819461782608485248 2820942540520992768 2826070365521055744 2828933658697875456 2840014791666718848 2844385276314796032 2847267125632237568 2861316141054765056 2864068652055100672 2865312277175402496 2868022827087495168 2878200569746162024 2879450331174623232 2879712176781846784 2880962594574630912 2885094391534444544 2895177870534703104 2912262114950258616 2919237520428343296 2922195207885717504 2925006282949890048 2929597008491629203 2936613934240416768 2939438879740761216 2940982648628269056 2943497112010850304 2955494076170842752 2958488497727246848 2968427428850630656 2973086302814716816 2983074274716669952 2987240459182866432 2991928859736131952 2997793391203758784 2999095081777446912 3001980132501202944 3003556747535253504 3008270756102464944 3018376928855328768 3021435061508677632 3026177129650693902 3033270236070075456 3036343458193753344 3039419794017657856 3046543940136173568 3051325416046683048 3056021085564408832 3061576229314477056 3063184143723626496 3081417382674362368 3090563877090070368 3100946510495748096 3104088300273352704 3105813369904659531 3107024729344786432 3116247233409378432 3117883860575834112 3121042810789183488 3126716149087125504 3136442693079261696 3143794252768985088 3146979454646157312 3154950624529446834 3162507313797371904 3165711475209527296 3168756806529047552 3186064536013958144 3188788538011754496 3201785249185079648 3203175516336267264 3218980658686610688 3222077233561988256 3229794703452635136 3236177164114771968 3237975640964432277 3239676198879577632 3245731190476250112 3253853143163191296 3258959985777670356 3269908339593272832 3273221316634400768 3286042755742581744 3289372079709899456 3291099630607824896 3297250733182222336 3300422601814188032 3318449489033928704 3328299559943152704 3336271451918106624 3339480857456959488 3342864323371302912 3344722090666556418 3348110866847576232 3355958559056253696 3359358719703727104 3361123027003736064 3372517565104228632 3377707515623820288 3381129711688282112 3397812917502533504 3405777107166400512 3409227742533337088 3419347268269865088 3426049589947152896 3430834437144231936 3437559275019763712 3438023721259959936 3449573632977518592 3453068641724203008 3466594555508657664 3470106809364289536 3478240449872068608 3487229046910494912 3490583669692153944 3495402820512884736 3498944262073688064 3509649215452875768 3521619865913556992 3525007571760123904 3530539984592476219 3542400701226045568 3543938869137997824 3559879652054463556 3561425409610718208 3563295840658096128 3564851407345178496 3584322603015702912 3600007732861403136 3602008405333214604 3605657856605082096 3614294072911282176 3617770928911706112 3621436350318911488 3635621772310941504 3637531170671806464 3641216612587380736 3644329757727719424 3659183141925805312 3671476030420516864 3682373981213700864 3689591866096933888 3694744778463019008 3700543589673636888 3702487084433803008 3709407074830000128 3712975427040961536 3714925450898866176 3724525698031623264 3733255675163169792 3737038102392311808 3740824361867886592 3755477435134379136 3759282376811313664 3761256720694657024 3768093820694740992 3771911544930500608 3786686388888958464 3792513701753061376 3802119983407282082 3803770925649317376 3816549551379382272 3822539532190350192 3835381210350004224 3839267108232830976 3854305788690547008 3860237160712937472 3867254184397234176 3883016153267011488 3892316693904457728 3900008377266520064 3902175772444315821 3906129344655505604 3915485245653889024 3919251839654348288 3921310198171025408 3940658768227790336 3961822349152751616 3965633518230139392 3985200788879301264 3989238479648175936 3994746080586153984 3998793442369929216 4002640176668270592 4011027674803286592 4024502571807105024 4027943416435900416 4028580082011570176 4034902839534258536 4044360314760100608 4048457944258337792 4068433888062244064 4074115894108775424 4082101639085969408 4096368689160803328 4116581034666530976 4120751836120093824 4130410534223081472 4134595347327664128 4138784400364470272 4141084493206212708 4150790849359050624 4154996311212504576 4157178480767778816 4161390414385577984 4168954865449500672 4181923590772348928 4191725670358646784 4206600832705929112 4208427407101372416 4216676418396495872 4229192673912727872 4231413810781489152 4243400488046813184 4251718050682339328 4266577914472194048 4270900688448356352 4291974211582147584 4296102978082651008 4302034240631242752 4314902885486362624 4317300854619243036 4319568265172770176 4327641587301666816 4338470857550921728 4345279981036893808 4359877786124363776 4381390340990108992 4383292811828576256 4387509424424835072 4404920901360625152 4409158319611141824 4411473972942403584 4419719067882553344 4433241114256264128 4437732746590870272 4452641143275945984 4459629454222075224 4464147822463434976 4474611412075004928 4479144959604969472 4496690086805638176 4503610020831760384 4532152592263016448 4539265694476040853 4541036142888534016 4554515187290630016 4559129691026486784 4569815910204260352 4574445916192309248 4576988124070024572 4584031628346613248 4592364343971715584 4594776215585439744 4599431510636691456 4622126074011543552 4626809079152386048 4649638729213993216 4654111559589538592 4656132450410029056 4660537094017179648 4665259016098250752 4679532287270501024 4681564216183775232 4704664039618892544 4720469181969235968 4732425936794170251 4743760970696057856 4748567212814290944 4753135209793571328 4779096804020937216 4783182807017631744 4802677873777619472 4807543808806776128 4819058763881709568 4823694571882274816 4831265242073914826 4847495696414588672 4849600557767786496 4850041560895741952 4854265746172157952 4876089045111078912 4880779714744786944 4888439978666505534 4904862509389909248 4909831974951601152 4929064133613872616 4934058119564849184 4936649445911737344 4945876099773333504 4950633902721282048 4966034264042164352 4977674233550893056 4982717469856415744 5007303246845838848 5014296485056954368 5022166300271364348 5024125094259654656 5039038079555590656 5041684540505604096 5048915185185277952 5055966538949394432 5066561273435730432 5071694567532423168 5083582195966869504 5096719376253800256 5108665660749600768 5113841613800005632 5119022810977107968 5139074384920729344 5146982880950583296 5156338912529645568 5177354871022681984 5179602962586304512 5202901029925754428 5205160214046434304 5230843570365742368 5235875504538230916 5248416393110532096 5264473823179313652 5282429798870335488 5287511357640185856 5313601051839068352 5318984639530901248 5326328107448205312 5336853568891027456 5339819478081695334 5348036899737715456 5366003429076140032 5392480419680134144 5400011599292104704 5408486784907623144 5421441109366923264 5426656393367559168 5432154525478367232 5453432658466412256 5456296756007709696 5461824918881071104 5466494636591579136 5488774712888707968 5494335781493458432 5507214045630775296 5512793796436885504 5521445990941616944 5534387799145400832 5539995081616672768 5542904641023705088 5547732281339609088 5578033959708327936 5586788547047434896 5605557153588467712 5611236542801829888 5633216152701568704 5638923565216970496 5641885081041985536 5652140731042111488 5657867317395750912 5680029583333437696 5688770552629592064 5703179975110923123 5722632282109530112 5728137304110201344 5756401139492324048 5758900662349246464 5759424353563693568 5770188783068889088 5790355741069406208 5824524229900517232 5838475040856686592 5844390415771435008 5850012565899780096 5859194016983258406 5873227868480833536 5878877759481522432 5881965297256538112 5886994224021700608 5910988152341685504 5916976995454493696 5946172605629433632 5966148549433339904 5983857719472263904 5995586782407517568 5998190163554893824 6003960265002405888 6016541512204929888 6036753857710657536 6042870123017355264 6052354259301387804 6066540472140150912 6072686916387506688 6078839588035315712 6093087880272347136 6102650832093366096 6112042171128817664 6123152458628954112 6126368287447252992 6162834765348724736 6181127754180140736 6201893020991496192 6208176600546705408 6211626739809319062 6214049458689572864 6232494466818756864 6235767721151668224 6242085621578366976 6253432298174251008 6272885386158523392 6287588505537970176 6309901249058893668 6325014627594743808 6331422950419054592 6337513613058095104 6372129072027916288 6377577076023508992 6403570498370159296 6406351032672534528 6437961317373221376 6444154467123976512 6459589406905270272 6472354328229543936 6475951281928864554 6479352397759155264 6491462380952500224 6507706286326382592 6517919971555340712 6539816679186545664 6546442633268801536 6556717114243170121 6572085511485163488 6578744159419798912 6582199261215649792 6600845203628376064 6636898978067857408 6656599119886305408 6678961714913918976 6685728646742605824 6689444181333112836 6696221733695152464 6711917118112507392 6718717439407454208 6722246054007472128 6745035130208457264 6755415031247640576 6762259423376564224 6795625835005067008 6811554214332801024 6818455485066674176 6835726353147134807 6838694536539730176 6852099179894305792 6861668874288463872 6876047442519919872 6899147265955037184 6933189111017315328 6940213618728579072 6974458093820989824 6981167339384307888 6990805641025769472 6997888524147376128 7019298430905751536 7043239731827113984 7050015143520247808 7061079969184952438 7084801402452091136 7087877738275995648 7119759304108927112 7122850819221436416 7126591681316192256 7129702814690356992 7168645206031405824 7204016810666429208 7211315713210164192 7228588145822564352 7235541857823412224 7242872700637822976 7246897863110872239 7271243544621883008 7275062341343612928 7282433225174761472 7318366283851610624 7342952060841033728 7364747962427401728 7379183732193867776 7389489556926038016 7401087179347273776 7404974168867606016 7418814149660000256 7425950854081923072 7429850901797732352 7449051396063246528 7466511350326339584 7474076204784623616 7481648723735773184 7510954870268758272 7518564753622627328 7522513441389314048 7536187641389481984 7573372777777916928 7604239966814564164 7607541851298634752 7645079064380700384 7670762420700008448 7678534216465661952 7708611577381094016 7720474321425874944 7734508368794468352 7766032306534022976 7784633387808915456 7800016754533040128 7804351544888631642 7812258689311011208 7830970491307778048 7838503679308696576 7842620396342050816 7881317536455580672 7923644698305503232 7931267036460278784 7970401577758602528 7978476959296351872 7989492161172307968 8005280353336541184 8009729217122543001 8022055349606573184 8049005143614210048 8057160164023140352 8069805679068517072 8088720629520201216 8096915888516675584 8136867776124488128 8148231788217550848 8164203278171938816 8192737378321606656 8233162069333061952 8241503672240187648 8260821068446162944 8269190694655328256 8282168986412425416 8301581698718101248 8309992622425009152 8314356961535557632 8363847181544697856 8413201665411858224 8416854814202744832 8433352836792991744 8458385347825455744 8462827621562978304 8486800976093626368 8503436101364678656 8533155828944388096 8541801376896712704 8583948423164295168 8592205956165302016 8604068481262485504 8634601709238486072 8639136530345540352 8655283174603333632 8690559962073787616 8719755572248727552 8762780681980217984 8766585623657152512 8775018848849670144 8788791025474887609 8809841802721250304 8818316639222283648 8822947945884807168 8866482228512528256 8875465493181740544 8905282286551891968 8919258908444150448 8928295644926869952 8949222824150009856 8958289919209938944 8993380173611276352 9007220041663520768 9064305184526032896 9078531388952081706 9082072285777068032 9109030374581260032 9118259382052973568 9139631820408520704 9153976248140049144 9168063256693226496 9184728687943431168 9189552431170879488 9244252148023087104 9253618158304772096 9299277458427986432 9308223119179077184 9312264900820058112 9321074188034359296 9330518032196501504 9359064574541002048 9363128432367550464 9409328079237785088 9440938363938471936 9464851873588340502 9487521941392115712 9497134425628581888 9506270419587142656 9558193608041874432 9566365614035263488 9605355747555238944 9615087617613552256 9647389143764549632 9662530484147829652 9694991392829177344 9700083121791483904 9708531492344315904 9761559429489573888 9776879957333011068 9809725018779818496 9819663949903202304 9858128267227745232 9868116239129698368 9873298891823474688 9891752199546667008 9901267805442564096 9932068528084328704 9955348467101786112 9965434939712831488 10014606493691677696 10028592970113908736 10044332600542728696 10078076159111181312 10083369081011208192 10097830370370555904 10133122546871460864 10143389135064846336 10193438752507600512 10217331321499201536 10227683227600011264 10238045621954215936 10278148769841458688 10293965761901166592 10312677825059291136 10354709742045363968 10359205925172609024 10405802059851508856 10410320428092868608 10461687140731484736 10471751009076461832 10496832786221064192 10528947646358627304 10564859597740670976 10575022715280371712 10591619953777428657 10627202103678136704 10637969279061802496 10673707137782054912 10679638956163390668 10696073799475430912 10732006858152280064 10784960839360268288 10800023198584209408 10816973569815246288 10842882218733846528 10853312786735118336 10864309050956734464 10906865316932824512 10912593512015419392 10923649837762142208 10932989273183158272 10977549425777415936 10988671562986916864 11014428091261550592 11042891981883233888 11068775598290801664 11079990163233345536 11173577094094869792 11211114307176935424 11222473085603659776 11266432305403137408 11277847130433940992 11283770162083971072 11304281462084222976 11315734634791501824 11360059166666875392 11377541105259184128 11406359950221846246 11445264564219060224 11456274608220402688 11512802278984648096 11517801324698492928 11518848707127387136 11540377566137778176 11580711482138812416 11649048459801034464 11676950081713373184 11700025131799560192 11706527317332947463 11718388033966516812 11746455736961667072 11757755518963044864 11763930594513076224 11821976304683371008 11833953990908987392 11892345211258867264 11932297098866679808 11967715438944527808 11991173564815035136 11996380327109787648 12007920530004811776 12033083024409859776 12073507715421315072 12085740246034710528 12104708518602775608 12133080944280301824 12145373832775013376 12157679176070631424 12205301664186732192 12224084342257635328 12246304917257908224 12325669530697449472 12362255508360281472 12403786041982992384 12416353201093410816 12423253479618638124 12428098917379145728 12464988933637513728 12471535442303336448 12484171243156733952 12506864596348502016 12545770772317046784 12575177011075940352 12619802498117787336 12650029255189487616 12662845900838109184 12675027226116190208 12744258144055832576 12755154152047017984 12807140996740318592 12812702065345069056 12875922634746442752 12888308934247953024 12944708656459087872 12951902563857729108 12958704795518310528 12982924761905000448 13015412572652765184 13035839943110681424 13079633358373091328 13092885266537603072 13113434228486340242 13144171022970326976 13157488318839597824 13164398522431299584 13201690407256752128 13273797956135714816 13313198239772610816 13357923429827837952 13378888362666225672 13392443467390304928 13423834236225014784 13437434878814908416 13490070260416914528 13510830062495281152 13524518846753128448 13591251670010134016 13623108428665602048 13636910970133348352 13671452706294269614 13677389073079460352 13704198359788611584 13723337748576927744 13752094885039839744 13798294531910074368 13866378222034630656 13880427237457158144 13948916187641979648 13962334678768615776 13981611282051538944 13995777048294752256 14038596861811503072 14100030287040495616 14122159938369904876 14169602804904182272 14239518608217854224 14245701638442872832 14259405629380713984 14337290412062811648 14408033621332858416 14422631426420328384 14457176291645128704 14471083715646824448 14485745401275645952 14493795726221744478 14542487089243766016 14550124682687225856 14564866450349522944 14636732567703221248 14729495924854803456 14758367464387735552 14802174358694547552 14809948337735212032 14837628299320000512 14851901708163846144 14898102792126493056 14933022700652679168 14948152409569247232 14963297447471546368 15021909740537516544 15037129507245254656 15045026882778628096 15072375282778963968 15146745555555833856 15208479933629128328 15215083702597269504 15290158128761400768 15341524841400016896 15357068432931323904 15417223154762188032 15440948642851749888 15469016737588936704 15532064613068045952 15600033509066080256 15608703089777263284 15624517378622022416 15661940982615556096 15677007358617393152 15685240792684101632 15762635072911161344 15847289396611006464 15862534072920557568 15940803155517205056 15956953918592703744 15978984322344615936 16010560706673082368 16019458434245086002 16044110699213146368 16098010287228420096 16139611358137034144 16177441259040402432 16193831777033351168 16273735552248976256 16296463576435101696 16328406556343877632 16385474756643213312 16466324138666123904 16483007344480375296 16521642136892325888 16538381389310656512 16564337972824850832 16603163397436202496 16619985244850018304 16628713923071115264 16727694363089395712 16826403330823716448 16833709628405489664 16866705673585983488 16909428347258701891 16916770695650911488 16925655243125956608 16973601952187252736 17066311657888776192 17109539925332769369 17167896846328590336 17184411912330604032 17269203418476972144 17278273060691080704 17310566349206667264 17381119924147575232 17439511144497455104 17525561363960435968 17533171247314305024 17550037697699340288 17577582050949775218 17619683605442500608 17636633278444567296 17645895891769614336 17732964457025056512 17750930986363481088 17838517816888300896 17856591289853739904 17898445648300019712 17916579838419877888 17986760347222552704 18014440083327041536 18128610369052065792 18157062777904163412 18164144571554136064 18218060749162520064 18236518764105947136 18279263640817041408 18307952496280098288 18336126513386452992 18369457375886862336 18379104862341758976 18488504296046174208 18507236316609544192 18598554916855972864 18616446238358154368 18624529801640116224 18642148376068718592 18718129149082004096 18726256864735100928 18818656158475570176 18929703747176681004 18975043882784231424 18994268851257163776 19012540839174285312 19116387216083748864 19132731228070526976 19210711495110477888 19230175235227104512 19294778287529099264 19325060968295659304 19389982785658354688 19400166243582967808 19417062984688631808 19523118858979147776 19553759914666022136 19619450037559636992 19639327899806404608 19670151342729510363 19716256534455490464 19736232478259396736 19746597783646949376 19802535610885128192 19864137056168657408 19910696934203572224 19930869879425662976 20029212987383355392 20057185940227817472 20088665201085457392 20156152318222362624 20166738162022416384 20195660740741111808 20266245093742921728 20286778270129692672 20386877505015201024 20434662642998403072 20455366455200022528 20507179059441404421 20556297539682917376 20709419484090727936 20811604119703017712 20820640856185737216 20923374281462969472 20943502018152923664 20993665572442128384 21057895292717254608 21129719195481341952 21150045430560743424 21183239907554857314 21254404207356273408 21275938558123604992 21359277912326781336 21392147598950861824 21569921678720536576 21633947139630492576 21685764437467693056 21706625573470236672 21728618101913468928 21740693589332616717 21813730633865649024 21825187024030838784 21847299675524284416 21955098851554831872 21977343125973833728 22028856182523101184 22085783963766467776 22137551196581603328 22159980326466691072 22347154188189739584 22422228614353870848 22444946171207319552 22532864610806274816 22555694260867881984 22567540324167942144 22608562924168445952 22720118333333750784 22812719900443692492 22890529128438120448 22912549216440805376 23025604557969296192 23035602649396985856 23037697414254774272 23080755132275556352 23161422964277624832 23298096919602068928 23353900163426746368 23400050263599120384 23413054634665894926 23436776067933033624 23492911473923334144 23515511037926089728 23527861189026152448 23643952609366742016 23667907981817974784 23784690422517734528 23864594197733359616 23935430877889055616 23982347129630070272 24015841060009623552 24066166048819719552 24147015430842630144 24171480492069421056 24209417037205551216 24266161888560603648 24290747665550026752 24315358352141262848 24410603328373464384 24448168684515270656 24492609834515816448 24651339061394898944 24713779892147333533 24724511016720562944 24807572083965984768 24846506959237276248 24929977867275027456 24943070884606672896 25091541544634093568 25239604996235574672 25300058510378975232 25325691801676218368 25350054452232380416 25488516288111665152 25510308304094035968 25614281993480637184 25625404130690138112 25751845269492885504 25776617868495906048 25903805127715458216 25917409591036621056 25965849523810000896 26071679886221362848 26159266716746182656 26185770533075206144 26226868456972680484 26288342045940653952 26314976637679195648 26328797044862599168 26403380814513504256 26547595912271429632 26626396479545221632 26715846859655675904 26757776725332451344 26784886934780609856 26847668472450029568 26874869757629816832 26980140520833829056 27021660124990562304 27049037693506256896 27182503340020268032 27246216857331204096 27342905412588539228 27354778146158920704 27408396719577223168 27504189770079679488 27732756444069261312 27760854474914316288 27897832375283959296 27924669357537231552 27963222564103077888 27991554096589504512 28077193723623006144 28200060574080991232 28244319876739809752 28339205609808364544 28479037216435708448 28491403276885745664 28518811258761427968 28674580824125623296 28816067242665716832 28845262852840656768 28942167431293648896 28971490802551291904 28987591452443488956 29084974178487532032 29100249365374451712 29129732900699045888 29273465135406442496 29458991849709606912 29516734928775471104 29604348717389095104 29619896675470424064 29675256598640001024 29703803416327692288 29796205584252986112 29866045401305358336 29896304819138494464 30043819481075033088 30074259014490509312 30293491111111667712 30416959867258256656 30430167405194539008 30580316257522801536 30683049682800033792 30714136865862647808 30834446309524376064 30881897285703499776 30938033475177873408 31064129226136091904 31217406179554526568 31249034757244044832 31323881965231112192 31354014717234786304 31525270145822322688 31694578793222012928 31725068145841115136 31774859861332285971 31881606311034410112 31913907837185407488 32021121413346164736 32038916868490172004 32088221398426292736 32196020574456840192 32279222716274068288 32354882518080804864 32387663554066702336 32547471104497952512 32592927152870203392 32656813112687755264 32770949513286426624 32932648277332247808 32966014688960750592 33043284273784651776 33128675945649701664 33206326794872404992 33239970489700036608 33455388726178791424 33652806661647432896 33667419256810979328 33733411347171966976 33818856694517403782 33833541391301822976 33851310486251913216 33947203904374505472 34132623315777552384 34219079850665538738 34335793692657180672 34368823824661208064 34538406836953944288 34556546121382161408 34621132698413334528 34762239848295150464 34879022288994910208 35051122727920871936 35100075395398680576 35155164101899550436 35239367210885001216 35273266556889134592 35291791783539228672 35465928914050113024 35501861972726962176 35677035633776601792 35713182579707479808 35796891296600039424 35833159676839755776 35973520694445105408 36028880166654083072 36257220738104131584 36314125555808326824 36436121498325040128 36473037528211894272 36615904992560196576 36672253026772905984 36738914751773724672 36977008592092348416 37014472633219088384 37197109833711945728 37232892476716308736 37249059603280232448 37284296752137437184 37436258298164008192 37452513729470201856 37637312316951140352 37859407494353362008 37950087765568462848 37988537702514327552 38025081678348570624 38232774432167497728 38265462456141053952 38421422990220955776 38460350470454209024 38589556575058198528 38650121936591318608 38779965571316709376 38800332487165935616 38834125969377263616 39046237717958295552 39107519829332044272 39238900075119273984 39278655799612809216 39340302685459020726 39432513068910980928 39472464956518793472 39493195567293898752 39605071221770256384 39728274112337314816 39821393868407144448 40058425974766710784 40177330402170914784 40312304636444725248 40391321481482223616 40532490187485843456 40573556540259385344 40773755010030402048 40869325285996806144 40910732910400045056 41014358118882808842 41112595079365834752 41418838968181455872 41623208239406035424 41641281712371474432 41846748562925938944 41887004036305847328 41987331144884256768 42115790585434509216 42300090861121486848 42366479815109714628 42508808414712546816 42551877116247209984 42718555824653562672 42784295197901723648 43139843357441073152 43267894279260985152 43371528874935386112 43413251146940473344 43457236203826937856 43481387178665233434 43627461267731298048 43650374048061677568 43694599351048568832 43910197703109663744 43954686251947667456 44171567927532935552 44275102393163206656 44319960652933382144 44694308376379479168 44844457228707741696 44889892342414639104 45065729221612549632 45111388521735763968 45135080648335884288 45217125848336891904 45440236666667501568 45625439800887384984 45781058256876240896 45825098432881610752 45897019799702190847 46051209115938592384 46071205298793971712 46075394828509548544 46322845928555249664 46596193839204137856 46800100527198240768 46826109269331789852 46873552135866067248 46985822947846668288 47031022075852179456 47055722378052304896 47287905218733484032 47335815963635949568 47569380845035469056 47729188395466719232 47870861755778111232 47964694259260140544 48031682120019247104 48132332097639439104 48294030861685260288 48418834074411102432 48532323777121207296 48581495331100053504 48630716704282525696 48821206656746928768 48896337369030541312 48985219669031632896 49302678122789797888 49427559784294667066 49449022033441125888 49615144167931969536 49693013918474552496 49859955734550054912 49886141769213345792 50183083089268187136 50479209992471149344 50600117020757950464 50700108904464760832 50728285041776105673 50977032576223330304 51228563986961274368 51503690538985771008 51553235736991812096 51807610255430916432 51834819182073242112 51931699047620001792 52143359772442725696 52318533433492365312 52371541066150412288 52453736913945360968 52576684091881307904 52629953275358391296 52657594089725198336 53252792959090443264 53515553450664902688 53569773869561219712 53695336944900059136 53749739515259633664 53960281041667658112 54043320249981124608 54098075387012513792 54365006680040536064 54492433714662408192 54685810825177078456 54709556292317841408 54816793439154446336 55008379540159358976 55465512888138522624 55521708949828632576 55795664750567918592 55849338715074463104 55926445128206155776 56154387447246012288 56400121148161982464 56488639753479619504 56678411219616729088 56958074432871416896 56982806553771491328 57037622517522855936 57349161648251246592 57632134485331433664 57690525705681313536 57884334862587297792 57975182904886977912 58169948356975064064 58200498730748903424 58546930270812884992 58917983699419213824 59010454028188531089 59033469857550942208 59208697434778190208 59239793350940848128 59407606832655384576 59592411168505972224 59732090802610716672 59792609638276988928 60087638962150066176 60148518028981018624 60586982222223335424 60833919734516513312 60860334810389078016 61160632515045603072 61366099365600067584 61521537178324213263 61668892619048752128 62128258452272183808 62434812359109053136 62498069514488089664 62647763930462224384 62708029434469572608 63050540291644645376 63389157586444025856 63450136291682230272 63549719722664571942 63763212622068820224 63827815674370814976 64077833736980344008 64176442796852585472 64558445432548136576 64709765036161609728 64775327108133404672 65094942208995905024 65185854305740406784 65313626225375510528 65541899026572853248 65865296554664495616 65932029377921501184 66086568547569303552 66257351891299403328 66412653589744809984 66479940979400073216 66910777452357582848 67305613323294865792 67334838513621958656 67637713389034807564 67667082782603645952 67702620972503826432 68438159701331077476 68671587385314361344 68737647649322416128 69076813673907888576 69113092242764322816 69242265396826669056 69524479696590300928 69758044577989820416 70102245455841743872 70200150790797361152 70310328203799100872 70478734421770002432 70546533113778269184 70583583567078457344 70931857828100226048 71003723945453924352 71354071267553203584 71426365159414959616 71593782593200078848 71666319353679511552 71947041388890210816 72057760333308166144 72514441476208263168 72628251111616653648 72872242996650080256 72946075056423788544 73231809985120393152 73344506053545811968 73477829503547449344 73954017184184696832 74141339676442000599 74394219667423891456 74465784953432617472 74872516596328016384 75274624633902280704 75718814988706724016 75900175531136925696 75977075405028655104 76050163356697141248 76465548864334995456 76530924912282107904 76842845980441911552 76920700940908418048 77300243873182637216 77559931142633418752 78215039658664088544 78477800150238547968 78557311599225618432 78680605370918041452 78865026137821961856 78944929913037586944 78986391134587797504 79210142443540512768 79456548224674629632 79642787736814288896 80116851949533421568 80354660804341829568 80624609272889450496 80782642962964447232 81064980374971686912 81147113080518770688 81547510020060804096 81738650571993612288 82028716237765617684 82225190158731669504 82837677936362911744 83246416478812070848 83282563424742948864 83693497125851877888 83774008072611694656 83974662289768513536 84231581170869018432 84600181722242973696 84732959630219429256 85017616829425093632 85103754232494419968 85437111649307125344 85568590395803447296 86279686714882146304 86535788558521970304 86826502293880946688 86914472407653875712 86962774357330466868 87254922535462596096 87300748096123355136 87389198702097137664 87820395406219327488 87909372503895334912 88343135855065871104 88550204786326413312 88639921305866764288 89388616752758958336 89688914457415483392 90131458443225099264 90222777043471527936 90880473333335003136 91250879601774769968 91562116513752481792 91650196865763221504 91794039599404381694 92102418231877184768 92142410597587943424 92150789657019097088 92645691857110499328 93192387678408275712 93652218538663579704 93747104271732134496 93971645895693336576 94062044151704358912 94575810437466968064 94671631927271899136 95138761690070938112 95458376790933438464 95741723511556222464 95929388518520281088 96063364240038494208 96264664195278878208 96588061723370520576 96837668148822204864 97064647554242414592 97162990662200107008 97261433408565051392 97642413313493857536 97792674738061082624 97970439338063265792 98855119568589334132 98898044066882251776 99386027836949104992 99719911469100109824 100366166178536374272 100958419984942298688 101200234041515900928 101400217808929521664 101456570083552211346 101954065152446660608 102457127973922548736 103007381077971542016 103106471473983624192 103615220510861832864 103669638364146484224 103863398095240003584 104286719544885451392 104637066866984730624 104743082132300824576 104907473827890721936 105153368183762615808 105259906550716782592 105315188179450396672 106505585918180886528 107031106901329805376 107139547739122439424 107390673889800118272 107499479030519267328 107920562083335316224 108086640499962249216 108730013360081072128 109371621650354156912 109419112584635682816 109633586878308892672 110016759080318717952 110931025776277045248 111043417899657265152 111591329501135837184 111698677430148926208 111852890256412311552 112308774894492024576 112977279506959239008 113356822439233458176 113916148865742833792 113965613107542982656 114075245035045711872 114698323296502493184 115264268970662867328 115381051411362627072 115768669725174595584 115950365809773955824 116339896713950128128 116400997461497806848 117093860541625769984 117835967398838427648 118020908056377062178 118066939715101884416 118417394869556380416 118479586701881696256 118815213665310769152 119184822337011944448 119464181605221433344 120175277924300132352 120297036057962037248 121173964444446670848 121667839469033026624 121720669620778156032 122321265030091206144 122732198731200135168 123043074356648426526 123337785238097504256 124256516904544367616 124869624718218106272 124996139028976179328 125416058868939145216 126101080583289290752 126900272583364460544 127099439445329143884 127526425244137640448 127655631348741629952 128155667473960688016 128352885593705170944 129116890865096273152 129419530072323219456 129550654216266809344 130189884417991810048 130371708611480813568 131083798053145706496 131730593109328991232 131864058755843002368 132514703782598806656 132825307179489619968 132959881958800146432 133821554904715165696 134611226646589731584 134669677027243917312 135275426778069615128 135334165565207291904 135405241945007652864 136876319402662154952 137343174770628722688 137475295298644832256 137691059399106572541 138153627347815777152 138226184485528645632 139048959393180601856 139516089155979640832 140204490911683487744 140400301581594722304 140620656407598201744 140957468843540004864 141093066227556538368 141167167134156914688 141863715656200452096 142007447890907848704 142708142535106407168 142852730318829919232 143187565186400157696 143894082777780421632 145256502223233307296 145744485993300160512 145892150112847577088 146463619970240786304 146689012107091623936 146955659007094898688 147908034368369393664 148282679352884001198 148788439334847782912 148931569906865234944 149745033192656032768 150549249267804561408 151437629977413448032 151800351062273851392 152100326713394282496 152184855125328317019 152931097728669990912 153685691960883823104 153841401881816836096 154600487746365274432 155119862285266837504 156430079317328177088 156955600300477095936 157114623198451236864 157361210741836082904 157730052275643923712 157889859826075173888 157972782269175595008 158913096449349259264 160233703899066843136 160709321608683659136 161249218545778900992 161565285925928894464 162129960749943373824 162294226161037541376 163095020040121608192 163477301143987224576 164057432475531235368 164450380317463339008 165675355872725823488 166492832957624141696 166565126849485897728 167386994251703755776 167548016145223389312 168463162341738036864 169200363444485947392 169465919260438858512 170035233658850187264 170207508464988839936 170874223298614250688 171137180791606894592 172559373429764292608 173071577117043940608 173653004587761893376 173925548714660933736 174509845070925192192 174601496192246710272 175640790812438654976 175818745007790669824 176686271710131742208 177100409572652826624 177279842611733528576 178777233505517916672 179377828914830966784 180262916886450198528 180445554086943055872 181760946666670006272 182501759203549539936 183300393731526443008 183588079198808763388 184204836463754369536 184301579314038194176 186384775356816551424 187304437077327159408 187494208543464268992 187943291791386673152 188124088303408717824 189151620874933936128 189343263854543798272 190277523380141876224 191483447023112444928 191858777037040562176 192529328390557756416 193675336297644409728 194129295108484829184 194325981324400214016 194522866817130102784 195284826626987715072 195585349476122165248 195940878676126531584 197710239137178668264 197796088133764503552 198772055673898209984 199439822938200219648 200732332357072748544 201916839969884597376 202800435617859043328 202913140167104422692 203908130304893321216 204914255947845097472 206014762155943084032 206212942947967248384 207230441021723665728 207339276728292968448 207726796190480007168 208573439089770902784 209274133733969461248 209814947655781443872 210306736367525231616 210519813101433565184 213011171836361773056 214062213802659610752 214279095478244878848 214781347779600236544 214998958061038534656 215841124166670632448 216173280999924498432 217460026720162144256 218743243300708313824 218838225169271365632 219267173756617785344 220033518160637435904 221862051552554090496 222424019029326001797 223182659002271674368 223397354860297852416 224617549788984049152 225954559013918478016 226713644878466916352 227832297731485667584 227931226215085965312 228150490070091423744 229396646593004986368 230528537941325734656 230762102822725254144 231900731619547911648 232679793427900256256 234187721083251539968 235671934797676855296 236041816112754124356 236133879430203768832 236834789739112760832 236959173403763392512 237630427330621538304 238369644674023888896 238928363210442866688 240350555848600264704 240594072115924074496 242347928888893341696 243335678938066053248 243441339241556312064 244642530060182412288 246086148713296853052 246675570476195008512 248513033809088735232 249739249436436212544 249992278057952358656 250832117737878290432 252202161166578581504 253800545166728921088 254198878890658287768 255052850488275280896 255311262697483259904 256311334947921376032 256705771187410341888 258233781730192546304 258839060144646438912 259101308432533618688 260379768835983620096 260743417222961627136 262167596106291412992 263461186218657982464 263728117511686004736 265029407565197613312 265650614358979239936 265919763917600292864 269222453293179463168 270550853556139230256 270668331130414583808 273752638805324309904 274686349541257445376 274950590597289664512 275382118798213145082 276307254695631554304 276452368971057291264 278097918786361203712 280408981823366975488 281241312815196403488 281914937687080009728 282186132455113076736 283727431312400904192 284014895781815697408 285416285070212814336 285705460637659838464 286375130372800315392 287788165555560843264 290513004446466614592 291488971986600321024 291784300225695154176 292927239940481572608 293378024214183247872 293911318014189797376 296565358705768002396 297576878669695565824 297863139813730469888 299490066385312065536 301098498535609122816 302875259954826896064 303600702124547702784 304200653426788564992 304369710250656634038 305862195457339981824 307371383921767646208 307682803763633672192 309200975492730548864 310239724570533675008 312860158634656354176 313911200600954191872 314229246396902473728 314722421483672165808 315460104551287847424 315779719652150347776 315945564538351190016 317826192898698518528 320467407798133686272 321279138597915335929 321418643217367318272 322498437091557801984 324259921499886747648 326190040080243216384 328114864951062470736 328900760634926678016 331350711745451646976 332985665915248283392 333130253698971795456 334773988503407511552 335096032290446778624 336926324683476073728 338931838520877717024 340070467317700374528 340415016929977679872 341748446597228501376 342274361583213789184 345118746859528585216 346143154234087881216 347306009175523786752 347851097429321867472 349019690141850384384 349202992384493420544 351281581624877309952 351637490015581339648 353372543420263484416 354200819145305653248 357554467011035833344 360525833772900397056 360891108173886111744 363521893333340012544 365003518407099079872 366600787463052886016 367176158397617526776 368409672927508739072 368603158628076388352 372769550713633102848 374608874154654318816 374988417086928537984 376248176606817435648 378303241749867872256 378686527709087596544 380555046760283752448 382966894046224889856 383717554074081124352 385058656781115512832 387350672595288819456 388258590216969658368 388651962648800428032 390569653253975430144 395420478274357336528 395592176267529007104 397544111347796419968 398879645876400439296 401464664714145497088 403833679939769194752 405826280334208845384 409828511895690194944 412029524311886168064 412425885895934496768 413073178197319717623 414460882043447331456 414678553456585936896 417146878179541805568 418548267467938922496 419629895311562887744 420613472735050463232 421039626202867130368 426022343672723546112 428124427605319221504 428558190956489757696 429562695559200473088 431682248333341264896 434920053440324288512 437486486601416627648 437676450338542731264 438534347513235570688 440067036321274871808 443724103105108180992 444848038058652003594 446365318004543348736 446794709720595704832 449235099577968098304 451909118027836956032 453427289756933832704 455664595462971335168 456300980140182847488 458793293186009972736 461057075882651469312 461524205645450508288 463801463239095823296 465359586855800512512 468375442166503079936 471343869595353710592 472083632225508248712 473669579478225521664 473918346807526785024 476739289348047777792 480701111697200529408 481188144231848148992 484695857777786683392 486671357876132106496 486882678483112624128 489285060120364824576 492172297426593706104 493351140952390017024 497026067618177470464 499478498872872425088 499984556115904717312 501664235475756580864 504404322333157163008 507601090333457842176 508397757781316575536 510105700976550561792 510622525394966519808 512622669895842752064 513411542374820683776 516467563460385092608 517678120289292877824 520759537671967240192 526922372437315964928 527456235023372009472 530058815130395226624 531301228717958479872 531839527835200585728 538444906586358926336 541101707112278460512 541336662260829167616 547505277610648619808 549901181194579329024 550764237596426290164 552614509391263108608 552904737942114582528 556195837572722407424 560817963646733950976 562482625630392806976 563829875374160019456 564372264910226153472 567454862624801808384 568029791563631394816 570832570140425628672 571410921275319676928 575576331111121686528 581026008892933229184 582977943973200642048 583568600451390308352 585854479880963145216 586756048428366495744 587822636028379594752 593130717411536004792 595153757339391131648 595726279627460939776 598980132770624131072 602196997071218245632 605750519909653792128 608401306853577129984 608739420501313268076 611724390914679963648 614742767843535292416 615365607527267344384 618401950985461097728 620479449141067350016 625720317269312708352 627822401201908383744 629444842967344331616 630920209102575694848 631559439304300695552 635652385797397037056 640934815596267372544 642558277195830671858 642837286434734636544 644996874183115603968 648519842999773495296 652380080160486432768 656229729902124941472 657801521269853356032 662701423490903293952 665971331830496566784 669547977006815023104 670192064580893557248 673852649366952147456 677863677041755434048 680140934635400749056 680830033859955359744 683496893194457002752 684548723166427578368 692286308468175762432 695702194858643734944 698039380283700768768 702563163249754619904 703274980031162679296 706745086840526968832 708401638290611306496 715108934022071666688 721051667545800794112 721782216347772223488 727043786666680025088 730007036814198159744 733201574926105772032 734352316795235053552 736819345855017478144 737206317256152776704 745539101427266205696 749217748309308637632 749976834173857075968 752496353213634871296 756606483499735744512 761110093520567504896 765933788092449779712 767435108148162248704 770117313562231025664 774701345190577638912 776517180433939316736 777303925297600856064 781139306507950860288 790840956548714673056 791184352535058014208 795088222695592839936 797759291752800878592 807667359879538389504 811652560668417690768 819657023791380389888 824059048623772336128 824851771791868993536 826146356394639435246 828921764086894662912 829357106913171873792 834293756359083611136 839259790623125775488 841226945470100926464 842079252405734260736 852044687345447092224 856248855210638443008 857116381912979515392 859125391118400946176 863364496666682529792 869840106880648577024 874972973202833255296 875352900677085462528 880134072642549743616 889696076117304007188 892730636009086697472 893589419441191409664 898470199155936196608 903818236055673912064 906854579513867665408 911329190925942670336 912601960280365694976 917586586372019945472 922114151765302938624 923048411290901016576 927602926478191646592 930719173711601025024 936750884333006159872 942687739190707421184 944167264451016497424 947339158956451043328 947836693615053570048 953478578696095555584 961402223394401058816 963837415793746007787 973342715752264212992 978570120240729649152 984344594853187412208 986702281904780034048 994052135236354940928 998956997745744850176 999969112231809434624 1016795515562633151072 1020211401953101123584 1021245050789933039616 1025245339791685504128 1026823084749641367552 1032935126920770185216 1035356240578585755648 1041519075343934480384 1053844744874631929856 1054912470046744018944 1060117630260790453248 1062602457435916959744 1076889813172717852672 1082203414224556921024 1082673324521658335232 1095010555221297239616 1099802362389158658048 1101528475192852580328 1105229018782526217216 1105809475884229165056 1112391675145444814848 1121635927293467901952 1124965251260785613952 1128744529820452306944 1134909725249603616768 1136059583127262789632 1141665140280851257344 1142821842550639353856 1151152662222243373056 1162052017785866458368 1165955887946401284096 1171708959761926290432 1186261434823072009584 1190307514678782263296 1191452559254921879552 1197960265541248262144 1204393994142436491264 1211501039819307584256 1217478841002626536152 1229485535687070584832 1230731215054534688768 1236803901970922195456 1240958898282134700032 1251440634538625416704 1255644802403816767488 1258889685934688663232 1261840418205151389696 1263118878608601391104 1271304771594794074112 1285116554391661343716 1285674572869469273088 1304760160320972865536 1312459459804249882944 1315603042539706712064 1325402846981806587904 1331942663660993133568 1339095954013630046208 1340384129161787114496 1347705298733904294912 1355727354083510868096 1360281869270801498112 1361660067719910719488 1366993786388914005504 1369097446332855156736 1384572616936351524864 1391404389717287469888 1396078760567401537536 1405126326499509239808 1413490173681053937664 1430217868044143333376 1442103335091601588224 1443564432695544446976 1454087573333360050176 1460014073628396319488 1468704633590470107104 1473638691710034956288 1491078202854532411392 1498435496618617275264 1499953668347714151936 1504992706427269742592 1513212966999471489024 1522220187041135009792 1531867576184899559424 1534870216296324497408 1540234627124462051328 1549402690381155277824 1553034360867878633472 1562278613015901720576 1581681913097429346112 1582368705070116028416 1590176445391185679872 1595518583505601757184 1615334719759076779008 1623305121336835381536 1639314047582760779776 1649703543583737987072 1652292712789278870492 1657843528173789325824 1658714213826343747584 1668587512718167222272 1678519581246251550976 1682453890940201852928 1684158504811468521472 1704089374690894184448 1712497710421276886016 1714232763825959030784 1726728993333365059584 1739680213761297154048 1749945946405666510592 1750705801354170925056 1760268145285099487232 1779392152234608014376 1785461272018173394944 1787178838882382819328 1796940398311872393216 1807636472111347824128 1813709159027735330816 1822658381851885340672 1825203920560731389952 1835173172744039890944 1844228303530605877248 1846096822581802033152 1855205852956383293184 1861438347423202050048 1888334528902032994848 1894678317912902086656 1906957157392191111168 1922804446788802117632 1927674831587492015574 1946685431504528425984 1957140240481459298304 1968689189706374824416 1973404563809560068096 1988104270472709881856 1997913995491489700352 1999938224463618869248 2033591031125266302144 2040422803906202247168 2042490101579866079232 2050490679583371008256 2053646169499282735104 2065870253841540370432 2083038150687868960768 2107689489749263859712 2109824940093488037888 2120235260521580906496 2125204914871833919488 2153779626345435705344 2164406828449113842048 2165346649043316670464 2190021110442594479232 2199604724778317316096 2203056950385705160656 2210458037565052434432 2211618951768458330112 2224783350290889629696 2243271854586935803904 2249930502521571227904 2257489059640904613888 2269819450499207233536 2283330280561702514688 2285643685101278707712 2302305324444486746112 2324104035571732916736 2331911775892802568192 2343417919523852580864 2372522869646144019168 2382905118509843759104 2395920531082496524288 2423002079638615168512 2434957682005253072304 2458971071374141169664 2461462430109069377536 2473607803941844390912 2502881269077250833408 2517779371869377326464 2523680836410302779392 2526237757217202782208 2542609543189588148224 2570233108783322687432 2571349145738938546176 2609520320641945731072 2624918919608499765888 2650805693963613175808 2663885327321986267136 2678191908027260092416 2680768258323574228992 2695410597467808589824 2711454708167021736192 2720563738541602996224 2733987572777828011008 2769145233872703049728 2782808779434574939776 2792157521134803075072 2810252652999018479616 2826980347362107875328 2860435736088286666752 2884206670183203176448 2891512247381238023361 2920028147256792638976 2937409267180940214208 2947277383420069912576 2982156405709064822784 2996870993237234550528 2999907336695428303872 3044440374082270019584 3063735152369799118848 3069740432592648994816 3080469254248924102656 3098805380762310555648 3106068721735757266944 3124557226031803441152 3163363826194858692224 3164737410140232056832 3180352890782371359744 3230669439518153558016 3246610242673670763072 3278628095165521559552 3299407087167475974144 3304585425578557740984 3315687056347578651648 3317428427652687495168 3337175025436334444544 3357039162492503101952 3364907781880403705856 3368317009622937042944 3408178749381788368896 3424995420842553772032 3428465527651918061568 3453457986666730119168 3499891892811333021184 3558784304469216028752 3570922544036346789888 3574357677764765638656 3593880796623744786432 3615272944222695648256 3645316763703770681344 3688456607061211754496 3692193645163604066304 3710411705912766586368 3722876694846404100096 3776669057804065989696 3789356635825804173312 3813914314784382222336 3855349663174984031148 3893370863009056851968 3914280480962918596608 3937378379412749648832 3946809127619120136192 3976208540945419763712 3995827990982979400704 3999876448927237738496 4067182062250532604288 4080845607812404494336 4084980203159732158464 4100981359166742016512 4107292338998565470208 4131740507683080740864 4166076301375737921536 4215378979498527719424 4240470521043161812992 4307559252690871410688 4328813656898227684096 4330693298086633340928 4380042220885188958464 4406113900771410321312 4420916075130104868864 4449566700581779259392 4486543709173871607808 4499861005043142455808 4514978119281809227776 4539638900998414467072 4566660561123405029376 4571287370202557415424 4604610648888973492224 4648208071143465833472 4686835839047705161728 4745045739292288038336 4765810237019687518208 4791841062164993048576 4846004159277230337024 4869915364010506144608 4917942142748282339328 4922924860218138755072 4947215607883688781824 5005762538154501666816 5035558743738754652928 5047361672820605558784 5052475514434405564416 5140466217566645374864 5142698291477877092352 5219040641283891462144 5249837839216999531776 5327770654643972534272 5356383816054520184832 5361536516647148457984 5390821194935617179648 5422909416334043472384 5441127477083205992448 5467975145555656022016 5538290467745406099456 5565617558869149879552 5584315042269606150144 5653960694724215750656 5720871472176573333504 5768413340366406352896 5783024494762476046722 5840056294513585277952 5874818534361880428416 5894554766840139825152 5964312811418129645568 5993741986474469101056 5999814673390856607744 6088880748164540039168 6127470304739598237696 6160938508497848205312 6197610761524621111296 6249114452063606882304 6326727652389717384448 6329474820280464113664 6360705781564742719488 6461338879036307116032 6493220485347341526144 6557256190331043119104 6598814174334951948288 6609170851157115481968 6631374112695157303296 6634856855305374990336 6674350050872668889088 6714078324985006203904 6729815563760807411712 6849990841685107544064 6856931055303836123136 6906915973333460238336 6999783785622666042368 7117568608938432057504 7148715355529531277312 7187761593247489572864 7230545888445391296512 7290633527407541362688 7376913214122423508992 7384387290327208132608 7420823411825533172736 7553338115608131979392 7578713271651608346624 7627828629568764444672 7710699326349968062296 7786741726018113703936 7828560961925837193216 7874756758825499297664 7952417081890839527424 7991655981965958801408 7999752897854475476992 8134364124501065208576 8161691215624808988672 8201962718333484033024 8263481015366161481728 8332152602751475843072 8430757958997055438848 8480941042086323625984 8615118505381742821376 8657627313796455368192 8760084441770377916928 8812227801542820642624 8841832150260209737728 8899133401163558518784 8999722010086284911616 9133321122246810058752 9142574740405114830848 9209221297777946984448 9296416142286931666944 9373671678095410323456 9490091478584576076672 9531620474039375036416 9583682124329986097152 9692008318554460674048 9739830728021012289216 9835884285496564678656 9894431215767377563648 10011525076309003333632 10071117487477509305856 10094723345641211117568 10104951028868811128832 10280932435133290749728 10285396582955754184704 10499675678433999063552 10655541309287945068544 10712767632109040369664 10723073033294296915968 10781642389871234359296 10845818832668086944768 10935950291111312044032 11076580935490812198912 11131235117738299759104 11168630084539212300288 11307921389448431501312 11441742944353146667008 11566048989524952093444 11680112589027170555904 11749637068723760856832 11789109533680279650304 11928625622836259291136 11987483972948938202112 11999629346781713215488 12177761496329080078336 12254940609479196475392 12321877016995696410624 12395221523049242222592 12498228904127213764608 12653455304779434768896 12721411563129485438976 12922677758072614232064 12986440970694683052288 13218341702314230963936 13262748225390314606592 13348700101745337778176 13428156649970012407808 13459631127521614823424 13699981683370215088128 13713862110607672246272 13813831946666920476672 13999567571245332084736 14235137217876864115008 14297430711059062554624 14375523186494979145728 14461091776890782593024 14581267054815082725376 14753826428244847017984 14768774580654416265216 14841646823651066345472 15106676231216263958784 15157426543303216693248 15421398652699936124592 15573483452036227407872 15657121923851674386432 15749513517650998595328 15983311963931917602816 15999505795708950953984 16268728249002130417152 16323382431249617977344 16403925436666968066048 16526962030732322963456 16961882084172647251968 17230237010763485642752 17315254627592910736384 17520168883540755833856 17624455603085641285248 17683664300520419475456 17798266802327117037568 17999444020172569823232 18266642244493620117504 18592832284573863333888 18747343356190820646912 18980182957169152153344 19384016637108921348096 19479661456042024578432 19671768570993129357312 19788862431534755127296 20023050152618006667264 20142234974955018611712 20189446691282422235136 20561864870266581499456 20570793165911508369408 20999351356867998127104 21311082618575890137088 21446146066588593831936 21563284779742468718592 21691637665336173889536 21871900582222624088064 22153161870981624397824 22262470235476599518208 22615842778896863002624 22883485888706293334016 23132097979049904186888 23360225178054341111808 23499274137447521713664 23578219067360559300608 23857251245672518582272 23974967945897876404224 23999258693563426430976 24790443046098484445184 24996457808254427529216 25306910609558869537792 25442823126258970877952 25845355516145228464128 25972881941389366104576 26436683404628461927872 26525496450780629213184 26697400203490675556352 26856313299940024815616 27399963366740430176256 27427724221215344492544 27627663893333840953344 27999135142490664169472 28470274435753728230016 28594861422118125109248 28751046372989958291456 28922183553781565186048 29162534109630165450752 29507652856489694035968 29683293647302132690944 30213352462432527917568 30314853086606433386496 30842797305399872249184 31146966904072454815744 31499027035301997190656 31966623927863835205632 31999011591417901907968 32537456498004260834304 32807850873333936132096 33053924061464645926912 33923764168345294503936 34460474021526971285504 34630509255185821472768 35040337767081511667712 35248911206171282570496 35367328601040838950912 35998888040345139646464 36533284488987240235008 37185664569147726667776 37494686712381641293824 37960365914338304306688 38768033274217842696192 38959322912084049156864 39577724863069510254592 40046100305236013334528 40284469949910037223424 40378893382564844470272 41123729740533162998912 41141586331823016738816 41998702713735996254208 42622165237151780274176 42892292133177187663872 43126569559484937437184 43383275330672347779072 43743801164445248176128 44306323741963248795648 44524940470953199036416 46264195958099808373776 46720450356108682223616 46998548274895043427328 47949935891795752808448 47998517387126852861952 49580886092196968890368 50613821219117739075584 50885646252517941755904 51690711032290456928256 51945763882778732209152 52873366809256923855744 53050992901561258426368 53394800406981351112704 53712626599880049631232 54799926733480860352512 55998270284981328338944 56940548871507456460032 57844367107563130372096 58325068219260330901504 59015305712979388071936 59366587294604265381888 60426704924865055835136 61685594610799744498368 62293933808144909631488 62998054070603994381312 63933247855727670411264 63998023182835803815936 65074912996008521668608 65615701746667872264192 67847528336690589007872 69261018510371642945536 70080675534163023335424 70497822412342565140992 70734657202081677901824 71997776080690279292928 74371329138295453335552 74989373424763282587648 75920731828676608613376 77536066548435685392384 77918645824168098313728 79155449726139020509184 80092200610472026669056 80568939899820074446848 82247459481066325997824 82283172663646033477632 83997405427471992508416 85244330474303560548352 85784584266354375327744 86253139118969874874368 86766550661344695558144 87487602328890496352256 89049880941906398072832 92528391916199616747552 93440900712217364447232 93997096549790086854656 95899871783591505616896 95997034774253705723904 99161772184393937780736 101227642438235478151168 101771292505035883511808 103381422064580913856512 103891527765557464418304 105746733618513847711488 106101985803122516852736 107425253199760099262464 109599853466961720705024 111996540569962656677888 113881097743014912920064 115688734215126260744192 118733174589208530763776 120853409849730111670272 123371189221599488996736 124587867616289819262976 125996108141207988762624 127866495711455340822528 130149825992017043337216 131231403493335744528384 138522037020743285891072 140161351068326046670848 140995644824685130281984 143995552161380558585856 148742658276590906671104 151841463657353217226752 155072133096871370784768 155837291648336196627456 158310899452278041018368 160184401220944053338112 161137879799640148893696 164494918962132651995648 167994810854943985016832 173533101322689391116288 174975204657780992704512 178099761883812796145664 185056783832399233495104 186881801424434728894464 187994193099580173709312 191799743567183011233792 191994069548507411447808 202455284876470956302336 203542585010071767023616 207783055531114928836608 211493467237027695422976 212203971606245033705472 214850506399520198524928 223993081139925313355776 227762195486029825840128 231377468430252521488384 237466349178417061527552 241706819699460223340544 246742378443198977993472 251992216282415977525248 255732991422910681645056 260299651984034086674432 262462806986671489056768 277044074041486571782144 280322702136652093341696 281991289649370260563968 287991104322761117171712 297485316553181813342208 303682927314706434453504 310144266193742741569536 311674583296672393254912 322275759599280297787392 328989837924265303991296 335989621709887970033664 347066202645378782232576 356199523767625592291328 370113567664798466990208 373763602848869457788928 375988386199160347418624 383599487134366022467584 404910569752941912604672 415566111062229857673216 422986934474055390845952 429701012799040397049856 447986162279850626711552 455524390972059651680256 474932698356834123055104 483413639398920446681088 493484756886397955986944 503984432564831955050496 520599303968068173348864 524925613973342978113536 554088148082973143564288 560645404273304186683392 563982579298740521127936 575982208645522234343424 607365854629412868907008 623349166593344786509824 644551519198560595574784 657979675848530607982592 671979243419775940067328 694132405290757564465152 712399047535251184582656 740227135329596933980416 751976772398320694837248 767198974268732044935168 809821139505883825209344 831132222124459715346432 845973868948110781691904 911048781944119303360512 966827278797840893362176 986969513772795911973888 1007968865129663910100992 1041198607936136346697728 1108176296165946287128576 1121290808546608373366784 1127965158597481042255872 1214731709258825737814016 1246698333186689573019648 1289103038397121191149568 1315959351697061215965184 1343958486839551880134656 1424798095070502369165312 1480454270659193867960832 1503953544796641389674496 1619642279011767650418688 1662264444248919430692864 1691947737896221563383808 1822097563888238606721024 1933654557595681786724352 1973939027545591823947776 2015937730259327820201984 2082397215872272693395456 2255930317194962084511744 2429463418517651475628032 2493396666373379146039296 2631918703394122431930368 2960908541318387735921664 3007907089593282779348992 3324528888497838861385728 3383895475792443126767616 3644195127776477213442048 3867309115191363573448704 3947878055091183647895552 4031875460518655640403968 4511860634389924169023488 4858926837035302951256064 4986793332746758292078592 5263837406788244863860736 5921817082636775471843328 6767790951584886253535232 7288390255552954426884096 7895756110182367295791104 9023721268779848338046976 9973586665493516584157184 10527674813576489727721472 11843634165273550943686656 13535581903169772507070464 14576780511105908853768192 15791512220364734591582208 21055349627152979455442944 23687268330547101887373312 27071163806339545014140928 31583024440729469183164416 47374536661094203774746624 63166048881458938366328832 94749073322188407549493248 189498146644376815098986496
- Sum of all divisors σ(n): 744034928478542542878258651
- Sum of proper divisors (its aliquot sum) s(n): 554536781834165727779272155
- 189498146644376815098986496 is an abundant number, because the sum of its proper divisors (554536781834165727779272155) is greater than itself. Its abundance is 365038635189788912680285659
Bases of 189498146644376815098986496
- Binary: 10011100101111111100101100011101000110101101001000011101000001001100000100000000000000002
- Hexadecimal: 0x9CBFCB1D1AD21D04C10000
- Base-36: NT65KV99LTXTF6KG0
Squares and roots of 189498146644376815098986496
- 189498146644376815098986496 squared (1894981466443768150989864962) is 35909547581653739988506974779186263050778806390358016
- 189498146644376815098986496 cubed (1894981466443768150989864963) is 6804792713561447244099682723409994857045645848430848750289745175442988189351936
-
189498146644376815098986496 is a
perfect square number . Itssquare root is 13765832580864 -
The
cube root of 189498146644376815098986496 is 574383103.1229878545
Scales and comparisons
How big is 189498146644376815098986496?- 189,498,146,644,376,815,098,986,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,498,146,644,376,815,098,986,496 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 189498146644376815098986496 cubic inches would be around 47865258.6 feet tall.
Recreational maths with 189498146644376815098986496
- 189498146644376815098986496 backwards is 694689890518673446641894981
- The number of decimal digits it has is: 27
- The sum of 189498146644376815098986496's digits is 153
- 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 189498146644376815098986496 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 189498146644376815098986496 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/189498146644376815098986496/
Chicago style:
Numbermatics. 2024. "Number 189498146644376815098986496 - Facts about the integer". https://numbermatics.com/n/189498146644376815098986496/
The information we have on file for 189498146644376815098986496 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 189498146644376815098986496, math, Factors of 189498146644376815098986496, curriculum, school, college, exams, university, Prime factorization of 189498146644376815098986496, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine septillion, four hundred ninety-eight sextillion, one hundred forty-six quintillion, six hundred forty-four quadrillion, three hundred seventy-six trillion, eight hundred fifteen billion, ninety-eight million, nine hundred eighty-six thousand, four hundred ninety-six.