14532257950968843145329984
14,532,257,950,968,843,145,329,984 is an even composite number composed of six prime numbers multiplied together.
What does the number 14532257950968843145329984 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23296 divisors.
14532257950968843145329984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 14532257950968843145329984:
26 × 312 × 113 × 133 × 233 × 2293
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 23 × 23 × 23 × 229 × 229 × 229)See below for interesting mathematical facts about the number 14532257950968843145329984 from the Numbermatics database.
Names of 14532257950968843145329984
- Cardinal: 14532257950968843145329984 can be written as Fourteen septillion, five hundred thirty-two sextillion, two hundred fifty-seven quintillion, nine hundred fifty quadrillion, nine hundred sixty-eight trillion, eight hundred forty-three billion, one hundred forty-five million, three hundred twenty-nine thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.4532257950968843145329984 × 1025
Factors of 14532257950968843145329984
Divisors of 14532257950968843145329984
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 27 32 33 36 39 44 46 48 52 54 64 66 69 72 78 81 88 92 96 99 104 108 117 121 132 138 143 144 156 162 169 176 184 192 198 207 208 216 229 234 242 243 253 264 276 286 288 297 299 312 324 338 351 352 363 368 396 414 416 429 432 458 468 484 486 506 507 528 529 552 572 576 594 598 621 624 648 676 687 702 704 726 729 736 759 792 828 832 858 864 891 897 916 936 968 972 1012 1014 1053 1056 1058 1089 1104 1144 1188 1196 1242 1248 1287 1296 1331 1352 1374 1404 1452 1458 1472 1518 1521 1573 1584 1587 1656 1716 1728 1782 1794 1832 1859 1863 1872 1936 1944 2024 2028 2061 2106 2112 2116 2178 2187 2197 2208 2277 2288 2376 2392 2484 2496 2519 2574 2592 2662 2673 2691 2704 2748 2783 2808 2904 2916 2977 3036 3042 3146 3159 3168 3174 3267 3289 3312 3432 3564 3588 3664 3718 3726 3744 3861 3872 3887 3888 3993 4048 4056 4122 4212 4232 4356 4374 4394 4416 4554 4563 4576 4719 4752 4761 4784 4968 5038 5148 5184 5267 5324 5346 5382 5408 5496 5566 5577 5589 5616 5808 5819 5832 5954 6072 6084 6183 6292 6318 6336 6348 6534 6561 6578 6591 6624 6831 6864 6877 7128 7176 7328 7436 7452 7488 7557 7722 7744 7774 7776 7986 8019 8073 8096 8112 8244 8349 8424 8464 8712 8748 8788 8931 9108 9126 9152 9438 9477 9504 9522 9568 9801 9867 9936 10076 10296 10534 10648 10692 10764 10816 10992 11132 11154 11178 11232 11583 11616 11638 11661 11664 11908 11979 12144 12167 12168 12366 12584 12636 12696 13068 13122 13156 13182 13248 13662 13689 13728 13754 14157 14256 14283 14352 14656 14872 14904 15114 15444 15548 15552 15801 15972 16038 16146 16192 16224 16488 16698 16731 16767 16848 16928 17303 17424 17457 17496 17576 17862 18216 18252 18549 18876 18954 19008 19044 19136 19602 19683 19734 19773 19872 20152 20449 20493 20592 20631 21068 21296 21384 21528 21984 22264 22308 22356 22464 22671 23166 23232 23276 23322 23328 23816 23958 24057 24167 24219 24288 24334 24336 24732 25047 25168 25272 25392 26136 26244 26312 26364 26793 27324 27378 27456 27508 27709 28314 28431 28512 28566 28704 29403 29601 29744 29808 30228 30613 30888 31096 31602 31944 32076 32292 32448 32747 32976 33396 33462 33534 33696 33856 34606 34749 34848 34914 34983 34992 35152 35724 35937 36179 36432 36501 36504 37098 37752 37908 38088 38701 39204 39366 39468 39546 39744 40304 40898 40986 41067 41184 41262 42136 42471 42592 42757 42768 42849 43056 43968 44528 44616 44712 45342 46332 46552 46644 46656 47403 47632 47916 48114 48334 48438 48576 48668 48672 49464 50094 50193 50301 50336 50531 50544 50784 51909 52272 52371 52441 52488 52624 52728 53586 54648 54756 55016 55418 55647 56628 56862 57024 57132 57408 57937 58806 59049 59202 59319 59488 59616 60456 61226 61347 61479 61776 61893 62192 63204 63888 64009 64152 64584 65494 65952 66792 66924 67068 67392 68013 68471 69212 69498 69696 69828 69966 69984 70304 71448 71874 72171 72358 72501 72657 72864 73002 73008 74196 75141 75504 75647 75816 76176 77402 78408 78732 78936 79092 80379 80608 81796 81972 82134 82368 82524 83127 84272 84942 85184 85293 85514 85536 85698 86112 88209 88803 89056 89232 89401 89424 90684 91839 92664 93104 93288 94806 95264 95832 96228 96668 96876 97336 97344 98241 98928 100188 100386 100602 100672 101062 101088 101568 103818 104247 104544 104742 104882 104949 104976 105248 105456 107172 107811 108537 109296 109503 109512 110032 110836 111294 113256 113724 114264 115874 116103 117612 118098 118404 118638 118976 119232 120912 121141 122452 122694 122958 123201 123552 123786 124384 126408 127413 127776 128018 128271 128304 128547 129168 130988 131904 133584 133837 133848 134136 136026 136942 138424 138996 139656 139932 139968 140608 142209 142896 143748 144342 144716 145002 145314 145728 146004 146016 148392 150282 150579 150903 151008 151294 151593 151632 152352 154804 155727 156816 157113 157323 157464 157872 158171 158184 160758 161216 163592 163944 164268 165048 166254 166941 168544 169884 170586 171028 171072 171396 172224 173811 176418 177147 177606 177957 178112 178464 178802 178848 181368 183678 184041 184437 185328 185679 186208 186576 189612 190528 191664 192027 192456 193336 193752 194672 196482 197856 200376 200772 201204 202124 202176 204039 205413 207636 208494 209088 209484 209764 209898 209952 210496 210912 214344 215622 216513 217074 217503 217971 218592 219006 219024 220064 221672 222588 224939 225423 226512 226941 227448 228528 231748 232206 235224 236196 236808 237276 241137 241824 242282 244904 245388 245916 246402 247104 247572 248768 249381 252816 254826 255552 255879 256036 256542 256608 257094 258336 261976 264627 265837 266409 267168 267674 267696 268203 268272 272052 273884 275517 276848 277992 279312 279864 284418 285792 287496 288684 289432 290004 290628 292008 292032 294723 296784 300564 301158 301806 302016 302588 303186 303264 304704 304799 309608 311454 312741 313632 314226 314646 314847 314928 315744 316342 316368 321516 323433 325611 327184 327888 328509 328536 330096 332508 333882 337088 339768 341172 342056 342792 347622 348309 352836 354294 355212 355914 356928 357604 357696 360217 362736 363423 367356 368082 368874 369603 370656 371358 372416 373152 379224 382239 383328 384054 384813 384912 385641 386672 387504 389344 392964 395712 397969 400752 401511 401544 402408 404248 408078 410826 415272 416988 418968 419528 419796 419904 421824 425711 426627 428688 431244 433026 434148 435006 435942 437184 438012 438048 440128 443344 445176 449878 450846 451737 452709 453024 453882 454779 454896 457056 463496 464412 467181 470327 470448 471339 471969 472392 473616 474513 474552 482274 483648 484564 489808 490776 491832 492804 495144 498762 500823 503113 505632 509652 511758 512072 513084 513216 514188 516672 521433 523952 529254 531441 531674 532818 533871 534336 535348 535392 536406 536544 544104 547768 551034 552123 553311 553696 555841 555984 557037 558624 559728 568836 571584 574992 576081 576851 577368 578864 580008 581256 584016 589446 593568 601128 602316 603612 605176 606372 606528 609598 612117 616239 619216 622908 625482 627264 628452 629292 629694 629856 631488 632684 632736 637307 643032 646866 649539 651222 652509 653913 654368 655776 657018 657072 660192 665016 667764 674817 676269 679536 680823 681733 682344 684112 685584 695244 696618 704099 705672 708588 710424 711828 715208 720434 723411 725472 726846 734712 736164 737748 739206 741312 742716 746304 748143 753181 758448 764478 766656 767637 768108 769626 769824 771282 773344 775008 778688 785928 793881 795938 797511 799227 801504 803022 803088 804609 804816 808496 816156 821652 826551 830544 832117 833976 837936 839056 839592 851422 853254 857376 862488 866052 868296 870012 871884 876024 876096 884169 886688 890123 890352 899756 901692 903474 905418 906048 907764 909558 909792 914112 914397 926992 928824 934362 938223 940654 940896 942678 943938 944541 944784 947232 949026 949104 964548 969128 970299 976833 979616 981552 983411 983664 985527 985608 990288 997524 1001646 1006226 1011264 1019304 1023516 1024144 1026168 1028376 1042866 1044927 1047904 1058508 1062882 1063348 1065636 1067742 1070696 1070784 1072812 1073088 1080651 1088208 1090269 1095536 1102068 1104246 1106622 1107392 1108809 1111682 1111968 1114074 1117248 1119456 1137672 1146717 1149984 1152162 1153702 1154439 1154736 1156923 1157728 1160016 1162213 1162512 1168032 1178892 1187136 1193907 1202256 1204533 1204632 1206143 1207224 1210352 1212744 1219196 1224234 1232478 1238432 1245816 1250964 1256904 1258584 1259388 1259712 1265368 1265472 1274614 1277133 1279881 1286064 1293732 1299078 1302444 1305018 1307826 1308736 1311552 1314036 1314144 1320384 1330032 1332551 1335528 1349634 1352538 1355211 1358127 1359072 1361646 1363466 1364337 1364688 1368224 1371168 1390488 1393236 1401543 1408198 1410981 1411344 1414017 1415907 1417176 1420848 1423539 1423656 1430416 1440868 1446822 1450944 1453692 1469424 1472207 1472328 1475496 1478412 1485432 1496286 1502469 1506362 1509339 1516896 1528956 1535274 1536216 1539252 1539648 1542564 1546688 1550016 1564299 1571856 1574833 1587762 1591876 1595022 1598454 1601613 1603008 1606044 1606176 1609218 1609632 1616992 1632312 1643304 1653102 1656369 1659933 1661088 1664234 1667523 1667952 1671111 1675872 1678112 1679184 1702844 1706508 1714752 1724976 1728243 1730553 1732104 1736592 1739881 1740024 1743768 1752048 1768338 1773376 1780246 1780704 1799512 1803384 1806948 1810836 1815528 1819116 1819584 1828794 1836351 1848717 1853984 1857648 1868724 1876446 1881308 1881792 1885356 1887876 1889082 1889568 1894464 1898052 1898208 1911921 1929096 1938256 1940598 1948617 1953666 1957527 1959232 1961739 1963104 1966822 1967328 1971054 1971216 1980576 1995048 2003292 2012452 2024451 2028807 2038608 2042469 2045199 2047032 2048288 2052336 2056223 2056752 2085732 2089854 2095808 2112297 2117016 2125764 2126696 2131272 2135484 2141392 2145624 2161302 2170233 2176416 2180538 2191072 2204136 2208492 2213244 2217618 2223364 2223936 2228148 2238912 2244429 2259543 2275344 2293434 2299968 2302911 2304324 2307404 2308878 2309472 2313846 2315456 2320032 2324426 2325024 2336064 2357784 2381643 2387814 2392533 2397681 2404512 2409066 2409264 2412286 2413827 2414448 2420704 2425488 2438392 2448468 2464956 2476864 2479653 2491632 2496351 2501928 2513808 2517168 2518776 2530736 2549228 2554266 2559762 2572128 2587464 2598156 2604888 2610036 2615652 2628072 2628288 2652507 2660064 2665102 2670369 2671056 2699268 2705076 2710422 2716254 2718144 2723292 2726932 2728674 2729376 2736448 2742336 2743191 2780976 2786243 2786472 2803086 2814669 2816396 2821962 2822688 2828034 2831814 2833623 2834352 2841696 2847078 2847312 2860832 2881736 2893644 2907384 2910897 2924207 2930499 2938848 2944414 2944656 2950233 2950992 2956581 2956824 2970864 2992572 3004938 3012724 3018678 3033792 3057912 3070548 3072432 3078504 3085128 3128598 3134781 3143712 3149666 3175524 3183752 3190044 3196908 3203226 3212088 3212352 3218436 3219264 3233984 3241953 3264624 3270807 3286608 3306204 3312738 3319866 3322176 3326427 3328468 3335046 3335904 3342222 3351744 3356224 3358368 3405688 3413016 3440151 3449952 3456486 3461106 3463317 3464208 3470769 3473184 3479762 3480048 3486639 3487536 3504096 3536676 3560492 3561408 3581721 3599024 3606768 3613599 3613896 3618429 3621672 3631056 3638232 3657588 3672702 3697434 3707968 3715296 3737448 3752892 3762616 3770712 3775752 3778164 3779136 3796104 3796416 3823842 3831399 3839643 3858192 3876512 3881196 3897234 3907332 3915054 3923478 3926208 3933644 3934656 3942108 3942432 3961152 3962387 3990096 3997653 4006584 4024904 4048902 4057614 4065633 4074381 4077216 4084938 4090398 4093011 4094064 4096576 4104672 4112446 4113504 4171464 4179708 4204629 4224594 4232943 4234032 4242051 4247721 4251528 4253392 4262544 4270617 4270968 4282784 4291248 4322604 4340466 4352832 4361076 4382144 4408272 4416621 4416984 4426488 4435236 4446728 4456296 4488858 4507407 4519086 4528017 4550688 4586868 4605822 4608648 4614808 4617756 4618944 4627692 4640064 4648852 4650048 4682821 4692897 4715568 4724499 4763286 4775628 4785066 4795362 4804839 4809024 4818132 4818528 4824572 4827654 4828896 4841408 4850976 4876784 4896936 4929912 4959306 4969107 4979799 4983264 4992702 5002569 5003856 5013333 5027616 5034336 5037552 5061472 5098456 5108532 5119524 5144256 5173597 5174928 5184729 5191659 5196312 5209776 5219643 5220072 5231304 5256144 5305014 5320128 5330204 5340738 5342112 5398536 5410152 5420844 5432508 5446584 5453864 5457348 5458752 5486382 5509053 5534243 5546151 5561952 5572486 5572944 5606172 5629338 5632792 5643924 5645376 5656068 5663628 5667246 5668704 5683392 5694156 5694624 5721664 5735763 5763472 5787288 5814768 5821794 5845851 5848414 5860998 5872581 5877696 5885217 5888828 5889312 5900466 5901984 5913162 5913648 5941728 5985144 6009876 6025448 6037356 6073353 6086421 6114251 6115824 6127407 6135597 6141096 6144864 6157008 6168669 6170256 6257196 6269562 6287424 6299332 6336891 6345361 6351048 6367504 6380088 6393816 6406452 6424176 6436872 6483906 6510699 6529248 6541614 6573216 6612408 6625476 6639732 6652854 6656936 6670092 6671808 6684444 6716736 6733287 6778629 6811376 6826032 6880302 6899904 6908733 6912972 6922212 6926634 6928416 6941538 6946368 6959524 6960096 6973278 6975072 7008192 7010377 7073352 7120984 7144929 7163442 7177599 7193043 7198048 7213536 7227198 7227792 7236858 7241481 7243344 7262112 7276464 7315176 7345404 7394868 7430592 7438959 7474896 7489053 7499063 7505784 7525232 7541424 7551504 7556328 7592208 7647684 7662798 7679286 7716384 7753024 7762392 7794468 7814664 7830108 7846956 7867288 7884216 7884864 7924774 7957521 7980192 7995306 8011107 8013168 8049808 8097804 8115228 8131266 8148762 8154432 8169876 8180796 8186022 8188128 8209344 8224892 8227008 8229573 8284991 8342928 8358729 8359416 8409258 8444007 8449188 8465886 8468064 8484102 8495442 8500869 8503056 8506784 8525088 8541234 8541936 8565568 8582496 8645208 8680932 8722152 8732691 8772621 8791497 8816544 8833242 8833968 8850699 8852976 8862529 8869743 8870472 8893456 8912592 8977716 9014814 9038172 9056034 9101376 9153287 9173736 9211644 9217296 9229616 9235512 9255384 9297704 9365642 9385794 9404343 9431136 9448998 9526572 9551256 9570132 9590724 9609678 9636264 9637056 9649144 9655308 9657792 9701952 9725859 9753568 9791353 9793872 9812421 9859824 9918612 9938214 9959598 9966528 9979281 9985404 10005138 10007712 10026666 10055232 10068672 10075104 10122944 10196912 10217064 10239048 10320453 10347194 10349856 10369458 10383318 10389951 10392624 10412307 10419552 10439286 10440144 10459917 10462608 10512288 10610028 10660408 10681476 10684224 10745163 10797072 10817521 10820304 10840797 10841688 10855287 10865016 10893168 10907728 10914696 10972764 11018106 11068486 11092302 11123904 11144972 11145888 11212344 11258676 11265584 11287848 11312136 11327256 11334492 11337408 11388312 11389248 11471526 11494197 11518929 11526944 11571599 11574576 11629536 11643588 11691702 11696828 11721996 11745162 11770434 11777656 11778624 11800932 11803968 11826324 11827296 11883456 11887161 11970288 11992959 12008989 12019752 12050896 12074712 12146706 12172842 12196899 12223143 12228502 12231648 12254814 12271194 12279033 12282192 12289728 12314016 12337338 12340512 12514392 12539124 12598664 12613887 12673782 12690722 12698829 12702096 12726153 12735008 12743163 12760176 12784343 12787632 12811851 12812904 12848352 12873744 12967812 13021398 13058496 13083228 13146432 13224816 13249863 13250952 13267573 13279464 13305708 13313872 13340184 13368888 13466574 13522221 13557258 13584051 13622752 13652064 13760604 13817466 13825944 13844424 13853268 13856832 13883076 13919048 13920192 13946556 13950144 14020754 14048463 14078691 14146704 14173497 14241968 14289858 14326884 14355198 14386086 14396096 14414517 14427072 14454396 14455584 14473716 14482962 14486688 14524224 14552928 14630352 14658061 14690808 14789736 14877918 14907321 14939397 14949792 14978106 14998126 15007707 15011568 15039999 15050464 15082848 15103008 15112656 15184416 15295368 15325596 15358572 15432768 15520791 15524784 15554187 15574977 15588936 15629328 15658929 15660216 15679859 15693912 15734576 15768432 15849548 15915042 15960384 15990612 16022214 16026336 16099616 16194277 16195608 16230456 16262532 16297524 16339752 16361592 16372044 16376256 16449784 16459146 16527159 16569982 16602729 16638453 16685856 16717458 16718832 16818516 16888014 16898376 16931772 16936128 16968204 16990884 17001738 17006112 17013568 17050176 17082468 17083872 17164992 17207289 17290416 17323163 17361864 17444304 17465382 17545242 17582994 17617743 17633088 17655651 17666484 17667936 17701398 17705952 17725058 17739486 17740944 17786912 17825184 17955432 18029628 18076344 18112068 18220059 18259263 18306574 18342753 18347472 18382221 18406791 18423288 18434592 18459232 18471024 18506007 18510768 18595408 18731284 18771588 18808686 18862272 18897996 19010673 19036083 19053144 19102512 19138691 19140264 19181448 19219356 19272528 19298288 19310616 19451718 19507136 19532097 19582706 19587744 19624842 19719648 19837224 19876428 19919196 19958562 19970808 20010276 20015424 20053332 20150208 20199861 20335887 20393824 20434128 20472829 20478096 20640906 20694388 20699712 20738916 20766636 20779902 20785248 20824614 20839104 20878572 20880288 20919834 20925216 21024576 21031131 21220056 21320816 21362952 21434787 21490326 21532797 21579129 21594144 21635042 21640608 21681594 21683376 21710574 21724443 21730032 21786336 21815456 21829392 21945528 22036212 22136972 22184604 22289944 22291776 22316877 22424688 22467159 22497189 22517352 22531168 22575696 22618453 22624272 22654512 22668984 22776624 22943052 22988394 23037858 23053888 23143198 23149152 23259072 23287176 23383404 23393656 23443992 23490324 23540868 23555312 23601864 23652648 23654592 23774322 23872563 23940576 23985918 24017978 24033321 24039504 24101792 24149424 24293412 24345684 24393798 24446286 24457004 24463296 24509628 24542388 24558066 24564384 24628032 24674676 24681024 24688719 24854973 25028784 25076187 25078248 25197328 25227774 25332021 25347564 25381444 25397658 25404192 25452306 25470016 25486326 25502607 25520352 25568686 25575264 25623702 25625808 25696704 25747488 25935624 26042796 26166456 26198073 26317863 26374491 26449632 26499726 26501904 26535146 26552097 26558928 26587587 26609229 26611416 26627744 26680368 26730899 26737776 26933148 27044442 27114516 27168102 27245504 27304128 27459861 27521208 27634932 27651888 27688848 27706536 27741289 27766152 27838096 27893112 28041508 28096926 28157382 28213029 28293408 28346994 28483936 28579716 28653768 28710396 28772172 28829034 28908792 28911168 28947432 28965924 28973376 29105856 29177577 29260704 29316122 29374059 29381616 29437263 29579472 29755836 29814642 29878794 29899584 29937843 29956212 29996252 30015414 30023136 30079998 30100928 30165696 30206016 30225312 30368832 30590736 30648673 30651192 30717144 30961359 31041582 31049568 31108374 31149954 31169853 31177872 31236921 31258656 31317858 31320432 31359718 31379751 31387824 31469152 31536864 31699096 31830084 31981224 32044428 32052672 32199232 32235489 32388554 32391216 32452563 32460912 32522391 32525064 32565861 32595048 32679504 32723184 32744088 32899568 32918292 33054318 33139964 33205458 33276906 33371712 33434916 33437664 33637032 33776028 33796752 33863544 33936408 33981768 34003476 34012224 34164936 34167744 34414578 34482591 34556787 34580832 34646326 34714797 34723728 34888608 34930764 35090484 35165988 35235486 35311302 35332968 35335872 35402796 35411904 35450116 35478972 35481888 35573824 35650368 35661483 35910864 35978877 36026967 36059256 36152688 36221159 36224136 36440118 36518526 36590697 36613148 36685506 36694944 36764442 36813582 36837099 36846576 36869184 36918464 36942048 37012014 37021536 37190816 37462568 37543176 37617372 37795992 37841661 38021346 38072166 38096487 38106288 38178459 38205024 38229489 38277382 38280528 38353029 38362896 38435553 38438712 38545056 38596576 38621232 38903436 39064194 39165412 39175488 39249684 39439296 39674448 39749589 39752856 39802719 39838392 39917124 39941616 40020552 40106664 40399722 40566663 40671774 40752153 40787648 40868256 40945658 40956192 41281812 41388776 41477832 41533272 41559804 41570496 41649228 41757144 41760576 41839668 41850432 42062262 42145389 42236073 42440112 42520491 42641632 42725904 42869574 42980652 43065594 43158258 43188288 43243551 43270084 43281216 43363188 43366752 43421148 43448886 43460064 43572672 43630912 43658784 43891056 43974183 44072424 44273944 44369208 44579888 44633754 44721963 44818191 44849376 44934318 44994378 45023121 45034704 45062336 45119997 45151392 45236906 45248544 45309024 45337968 45553248 45886104 45976788 46075716 46286396 46298304 46562373 46574352 46662561 46724931 46766808 46787312 46887984 46976787 46980648 47039577 47081736 47110624 47203728 47305296 47548644 47745126 47881152 47971836 48035956 48066642 48079008 48203584 48298848 48582831 48586824 48691368 48787596 48892572 48914008 49019256 49084776 49116132 49128768 49349352 49377438 49581477 49709946 49808187 49915359 50057568 50152374 50156496 50394656 50455548 50664042 50695128 50762888 50795316 50808384 50904612 50972652 51005214 51040704 51137372 51150528 51247404 51251616 51494976 51511031 51621867 51871248 51969489 52085592 52332912 52396146 52635726 52748982 52853229 52899264 52966953 52999452 53003808 53070292 53104194 53117856 53175174 53218458 53222832 53255488 53360736 53461798 53475552 53866296 54088884 54229032 54336204 54660177 54777789 54919722 55028259 55042416 55146663 55220373 55269864 55303776 55377696 55413072 55482578 55518021 55532304 55676192 55786224 56083016 56193852 56314764 56426058 56586816 56693988 56967872 57032019 57108249 57159432 57307536 57416073 57420792 57544344 57658068 57817584 57894864 57931848 58355154 58521408 58596291 58632244 58748118 58763232 58874526 59158944 59511672 59629284 59757588 59875686 59912424 59992504 60030828 60046272 60159996 60450624 60599583 60876673 61007661 61181472 61297346 61302384 61418487 61434288 61922718 62083164 62099136 62216748 62299908 62339706 62355744 62473842 62517312 62635716 62640864 62719436 62759502 62775648 62938304 63073728 63093393 63398192 63660168 63962448 64088856 64304361 64470978 64598391 64737387 64777108 64782432 64905126 64921824 65044782 65050128 65131722 65173329 65190096 65359008 65446368 65488176 65799136 65836584 66108636 66279928 66410916 66553812 66869832 66875328 66950631 67256761 67274064 67401477 67491567 67552056 67593504 67727088 67855359 67872816 67963536 68006952 68329872 68829156 68965182 69113574 69161664 69292652 69429594 69447456 69777216 69798971 69861528 70180968 70331976 70470972 70622604 70665936 70805592 70900232 70957944 70963776 71322966 71617689 71821728 71957754 72053934 72099963 72118512 72305376 72442318 72448272 72880236 73037052 73181394 73226296 73371012 73389888 73528884 73627164 73674198 73693152 73884096 74024028 74043072 74066157 74381632 74564919 74925136 75086352 75228561 75234744 75591984 75683322 75996063 76042692 76144332 76192974 76212576 76356918 76410048 76458978 76507821 76554764 76561056 76706058 76725792 76871106 76877424 77090112 77193152 77242464 77806872 78128388 78330824 78499368 78594219 78953589 79123473 79348896 79499178 79505712 79605438 79656291 79676784 79762761 79827687 79834248 79883232 80041104 80192697 80213328 80799444 81133326 81343548 81504306 81736512 81891316 81912384 82379583 82489693 82563624 82777552 82955664 83066544 83119608 83223867 83298456 83514288 83679336 84124524 84290778 84472146 84639087 84880224 85040982 85283264 85451808 85739148 85961304 86131188 86316516 86487102 86540168 86726376 86733504 86842296 86897772 86920128 87317568 87532731 87782112 87948366 88122177 88144848 88311789 88547888 88738416 89159776 89267508 89443926 89636382 89698752 89813529 89868636 89988756 90046242 90069408 90239994 90302784 90473812 90497088 90618048 90675936 91106496 91134901 91772208 91946019 91953576 92151432 92572792 92884077 93124746 93148704 93325122 93449862 93509559 93533616 93574624 93710763 93775968 93953574 93961296 94079154 94139253 94163472 94221248 94407456 94610592 95097288 95490252 95943672 96071912 96133284 96158016 96597696 96706467 97165662 97173648 97357689 97382736 97487819 97567173 97575192 97697583 97785144 97828016 98038512 98169552 98232264 98698704 98754876 99162954 99419892 99616374 99830718 100115136 100304748 100312992 100789312 100911096 101328084 101390256 101525776 101590632 101809224 101945304 102010428 102274744 102494808 102503232 103022062 103243734 103447773 103670361 103742496 103938978 104144391 104171184 104665824 104792292 105271452 105497964 105706458 105933906 105998904 106007616 106140584 106208388 106235712 106350348 106436916 106445664 106721472 106923596 106951104 106984449 107704883 107732592 107936631 108080901 108177768 108458064 108663477 108672408 109320354 109555578 109772091 109839444 110056518 110084832 110293326 110440746 110511297 110539728 110607552 110755392 110826144 110965156 111036042 111064608 111352384 111572448 112166032 112387704 112629528 112852116 113387976 113524983 114064038 114216498 114289461 114318864 114535377 114615072 114688467 114832146 114841584 115059087 115088688 115212877 115306659 115316136 115635168 115789728 115863696 116710308 117192582 117264488 117496236 117526464 117749052 118317888 118992731 119023344 119248767 119258568 119408157 119515176 119751372 119824848 119985008 120061656 120319992 121199166 121699989 121753346 122015322 122256459 122362944 122594692 122604768 122836974 122868576 123845436 124166328 124433496 124599816 124679412 124711488 124947684 125271432 125281728 125438872 125519004 125551296 126186786 126436167 126708219 126796384 127287589 127320336 127561473 127924896 128177712 128608722 128941956 129196782 129474774 129554216 129564864 129730653 129810252 129843648 130089564 130100256 130263444 130346658 130380192 130718016 130892736 130976352 131598272 131673168 131922549 132098879 132217272 132559856 132821832 133107624 133739664 133901262 134165889 134454573 134513522 134548128 134802954 134983134 135069363 135104112 135187008 135359991 135454176 135710718 135745632 135927072 136013904 136659744 137658312 137930364 138227148 138585304 138859188 138894912 139597942 139687119 139723056 139987683 140174793 140361936 140627773 140663952 140930361 140941944 141118731 141245208 141331872 141611184 141800464 141915888 142645932 143235378 143643456 143915508 144107868 144199926 144237024 144610752 144884636 144896544 145748493 145760472 145943303 146074104 146362788 146452592 146742024 147057768 147254328 147348396 147386304 148048056 148132314 148744431 149129838 149424561 149746077 149850272 150172704 150457122 150469488 151183968 151366644 151992126 152085384 152288664 152385948 152425152 152713836 152917956 153015642 153109528 153122112 153412116 153451584 153742212 153754848 154484928 154533093 154865601 155613744 155908467 156116857 156256776 156661648 156998736 157188438 157907178 158246946 158559687 158697792 158900859 158998356 159011424 159210876 159312582 159353568 159525522 159655374 159668496 159766464 160082208 160385394 160426656 161238671 161598888 162266652 162687096 163008612 163782632 163980531 164333367 164759166 164979386 165084777 165127248 165439989 165555104 165661119 165911328 166133088 166239216 166447734 166554063 166596912 167028576 167358672 168249048 168581556 168944292 169278174 169760448 170081964 170903616 171096057 171324747 171478296 171922608 172248219 172262376 172478449 172633032 172974204 173080336 173452752 173684592 173795544 175065462 175564224 175788873 175896732 176244354 176289696 176623578 177095776 177476832 178319552 178535016 178887852 179272764 179627058 179737272 179977512 180092484 180138816 180479988 180947624 181351872 181798749 182269802 182630019 183022983 183544416 183892038 183907152 184255461 184302864 185145584 185768154 186249492 186297408 186650244 186899724 187019118 187067232 187149248 187421526 187551936 187907148 187922592 188158308 188278506 188326944 188814912 189221184 189280179 190194576 190554793 190980504 191887344 192143824 192266568 193412934 193795173 194212161 194331324 194347296 194715378 194765472 194975638 195134346 195150384 195395166 195519987 195570288 195656032 196077024 196339104 196464528 197397408 197509752 198325908 198839784 199232748 199661436 200609496 200625984 200851893 201770283 201822192 202204431 202474701 202656168 202780512 203051552 203181264 203566077 203618448 203838167 203890608 204020856 204549488 204989616 206044124 206487468 206895546 207340722 207484992 207877956 208288782 208342368 209331648 209396913 209584584 210525601 210542904 210995928 211412916 211867812 211997808 212281168 212416776 212700696 212873832 212891328 213847192 213968898 214853067 215409766 215465184 215873262 216161802 216299889 216355536 216916128 217326954 217344816 218640708 219111156 219544182 219678888 220113036 220169664 220586652 220881492 221022594 221079456 221652288 221930312 222072084 222129216 222198471 223144896 223694757 224332064 224775408 225201119 225259056 225685683 225704232 226775952 227049966 228128076 228432996 228578922 228637728 229070754 229230144 229376934 229523463 229664292 229683168 230118174 230177376 230425754 230613318 230632272 231270336 231579456 231727392 233420616 234385164 234528976 234992472 235498104 235782657 236860767 237370419 237985462 238046688 238497534 238517136 238816314 238968873 239030352 239288283 239483061 239502744 239649696 239970016 240123312 240578091 240639984 242398332 243399978 243506692 244030644 244512918 245189384 245209536 245673948 245737152 247138749 247469079 247690872 248332656 248802983 248866992 249199632 249358824 249671601 249895368 250542864 250877744 251038008 252373572 252872334 253416438 253592768 253917261 254575178 254640672 255122946 255849792 256355424 257217444 257883912 258393564 258949548 259108432 259461306 259620504 260179128 260200512 260526888 260693316 260760384 261952704 262598193 263346336 263845098 264197758 264366531 264434544 264935367 265119712 265643664 266146777 266215248 267479328 267802524 268331778 268909146 269027044 269096256 269605908 269966268 270138726 270208224 270719982 270908352 271421436 271491264 271854144 272027808 273319488 273404703 275316624 275838057 275860728 276206747 276454296 277170608 277718376 278652231 279195884 279374238 279446112 279975366 280349586 280528677 280723872 281132289 281255546 281327904 281860722 281883888 282237462 282417759 282490416 282663744 283222368 283600928 283831776 285291864 286470756 287831016 288215736 288399852 288474048 289769272 289793088 290119401 291496986 291520944 291886606 292073067 292148208 292463457 292701519 292725576 292905184 293092749 293484048 294039889 294115536 294508656 294696792 296096112 296264628 297488862 298259676 298849122 299492154 299700544 300345408 300914244 300938976 302367936 302733288 303984252 304170768 304577328 304771896 305154179 305427672 305835912 306031284 306219056 306824232 307484424 307509696 309066186 309731202 310343319 311011083 311227488 311816934 312233714 312433173 312513552 313323296 313997472 314376876 315814356 316493892 317119374 317801718 317996712 318022848 318421752 318625164 318707136 319051044 319310748 319336992 320164416 320770788 320853312 320953347 322477342 323114649 323197776 323809893 324242703 324533304 325374192 325990431 326017224 327565264 327961062 328666734 329316273 329518332 329958772 330169554 330254496 330879978 331110208 331322238 331533891 331822656 332266176 332478432 332895468 333108126 333193824 334057152 334717344 336498096 337135403 337163112 337888584 338556348 340163928 340574949 342192114 342649494 342868383 342956592 343606131 343845216 344065401 344496438 344524752 344956898 345177261 345266064 345638631 345919977 345948408 346160672 346905504 347369184 347591088 350130924 351577746 351793464 352488708 352579392 353247156 354191552 354953664 356978193 357070032 357746301 357775704 358224471 358545528 359254116 359474544 359955024 360184968 360636757 360959976 361895248 363597498 364539604 365260038 366045966 366769377 367088832 367784076 367814304 368510922 368605728 370291168 371536308 372498984 373300488 373799448 374038236 374134464 374843052 375814296 375845184 376316616 376557012 376653888 378560358 379308501 380124657 380389152 381109586 381862767 381961008 382684419 383774688 384287648 384533136 386825868 387590346 388424322 388662648 388694592 389191959 389430756 389530944 389951276 390268692 390300768 390790332 391039974 391140576 391312064 392154048 392678208 392929056 394794816 395019504 395767647 396296637 396651816 397679568 398432749 398465496 399322872 401218992 401703786 402497667 403540566 403644384 404408862 404949402 405208089 405312336 405561024 406079973 406103104 406362528 407132154 407236896 407676334 407781216 408041712 409098976 409979232 412088248 412974936 413791092 414681444 415755912 416577564 416684736 418793826 419061357 419169168 419963049 420524379 421051202 421085808 421883319 421991856 422791083 422825832 423356193 423735624 423995616 424562336 424833552 425401392 425747664 427694384 427937796 429706134 430819532 430930368 431746524 432323604 432599778 432711072 433832256 434653908 434689632 437245479 437281416 437829909 438222312 439088364 439357776 440226072 441173304 441762984 442045188 442158912 443860624 444144168 444396942 446233293 447389514 448273683 448664128 449238231 449550816 450402238 450518112 451371366 451408464 453551904 454099932 456256152 456865992 457157844 457275456 458141508 458753868 459046926 459328584 459366336 460236348 460354752 460851508 461226636 461264544 463454784 463599279 464596803 466841232 467725401 468350571 468770328 469057952 469984944 470875067 470996208 471565314 473721534 474740838 475679061 475970924 476093376 476995068 477034272 477632628 477937746 478060704 478576566 478966122 479005488 479299392 479940032 480246624 481156182 481279968 483716013 484796664 486799956 487013384 488061288 489025836 490378768 491347896 491941593 493000101 494277498 494938158 495254331 495381744 496319967 496665312 496983357 497605966 497733984 498399264 498717648 499343202 499662189 499790736 501085728 501755488 502076016 504747144 505744668 506832876 507834522 509150356 509281344 510245892 512710848 513288171 513974241 514434888 515767824 516744657 516787128 517435347 517899096 518216864 518922612 519241008 520358256 521053776 521386632 525196386 526692672 527366619 527690196 528395516 528733062 528869088 529870734 530239424 531287328 532293554 532430496 534958656 535605048 536663556 537818292 538054088 539211816 539932536 540277452 540416448 541439964 542842872 544055616 545396247 546809406 547890057 549068949 550633248 551676114 551721456 552413494 552766383 552908592 554341216 555436752 557304462 558391768 558748476 558892224 559950732 560699172 561057354 561447744 562264578 562511092 562655808 563721444 563767776 564474924 564835518 564980832 566444736 567201856 567663552 567840537 570583728 571664379 572941512 575662032 576431472 576799704 579538544 580238802 581385519 582636483 582993972 583041888 583773212 584146134 584296416 584926914 585403038 585451152 585810368 586185498 586559961 586968096 588079778 588231072 589017312 589393584 592192224 592529256 594977724 596519352 597698244 598984308 601828488 601877952 602555679 605310849 605466576 606613293 607424103 607968504 608341536 609154656 609543792 610308358 610698231 610855344 611514501 611671824 612062568 612438112 613648464 614968848 618132372 619462404 620686638 622022166 622454976 623633868 624467428 624866346 625027104 626646592 627994944 628190739 628753752 631576803 631628712 632987784 634238748 635603436 635993424 636843504 637250328 638049647 638102088 638621496 638673984 641541576 641906694 644559201 644954684 646229298 646395552 647619786 648485406 648899667 649066608 650748384 651980862 652034448 655130528 655922124 657333468 658632546 659036664 659917544 660339108 660508992 661759956 662644476 663067782 664956864 665790936 666216252 666387648 666595413 669434688 669643403 671084271 672996192 674270806 674326224 675603357 675777168 677057049 677112696 680327856 681149898 684384228 685298988 685736766 685913184 687212262 687690432 688130802 688570389 688992876 689049504 689913796 690354522 690532128 691277262 691839954 691896816 692321344 693811008 694738368 695182176 700261848 703155492 703586928 704977416 706494312 707347971 710582301 712111257 713956386 714140064 715492602 715551408 716448942 716906619 717091056 717864849 718449183 718508232 718949088 719910048 720369936 721273514 721734273 721919952 723790496 727194996 729079208 730520076 732091932 733538754 735568152 735628608 737021844 737211456 740582336 741416247 742407237 743072616 744997968 746408949 746600976 747598896 748076472 749014803 749686104 751628592 752633232 753114024 757120716 758617002 760249314 760778304 761751783 762219172 763725534 763922016 765368838 767549376 768575296 769066272 773651736 775180692 776848644 777325296 778383918 778861512 779902552 780537384 780601536 781580664 782079948 782281152 785858112 787794579 790039008 791535294 792593274 793099593 793303632 794806101 795359136 796865498 796930992 798440331 798645744 802437984 803407572 804995334 807081132 807288768 808817724 809898804 810416178 810624672 812159946 812725056 814264308 814473792 815352668 815562432 816083424 818197952 819958464 820214109 824176496 825949872 827514171 827582184 828620241 829362888 831511824 833155128 835956693 837587652 838122714 838338336 839926098 841048758 841586031 842102404 842171616 843766638 843983712 845582166 845651664 846712386 847253277 847471248 847991232 849124672 849667104 850802784 851495328 855388768 855875592 859412268 861639064 863493048 864647208 865199556 865422144 869307816 869379264 870358203 874490958 874562832 875659818 876219201 876444624 877390371 878104557 878176728 878715552 879278247 880452144 882119667 882346608 883525968 884090376 887721248 888288336 888793884 892466586 894779028 896547366 898476462 899101632 900804476 901036224 902742732 902816928 907103808 907386623 908199864 912512304 913731984 914315688 915462537 916283016 917507736 918093852 918657168 920472696 921703016 922453272 922529088 927198558 929193606 931029957 933033249 933682464 935450802 936701142 937299519 937540656 938115904 939969888 941750134 941992416 943130628 947443068 949481676 951358122 951941848 953990136 954068544 955265256 955875492 956121408 957153132 957932244 958010976 960493248 962312364 962559936 962860041 967432026 969343947 969593328 971429679 972728109 973599912 974026768 976122576 977971293 978051672 980757536 982695792 983883186 986000202 987948819 988554996 989876316 990508662 990763488 992639934 993330624 993966714 994601673 995211932 995467968 996798528 997435296 998686404 999324378 999581472 1002171456 1003510976 1004152032 1009494288 1011406209 1011489336 1013665752 1015669044 1018300712 1020491784 1021724847 1026576342 1027948482 1028605149 1028869776 1030818393 1031535648 1032196203 1033489314 1033574256 1034870694 1035531783 1035798192 1036433728 1036915893 1037759931 1037845224 1038482016 1040716512 1042107552 1042773264 1050392772 1054733238 1055380392 1056791032 1057466124 1057738176 1059741468 1062574656 1064587108 1064860992 1070934579 1071210096 1072366009 1073238903 1073327112 1074673413 1075636584 1076108176 1078423632 1079865072 1080554904 1081910271 1082879928 1085685744 1090792494 1093618812 1095780114 1098137898 1100308131 1101266496 1103352228 1103442912 1104826988 1105532766 1105817184 1108682432 1110873504 1114608924 1116783536 1117496952 1119901464 1121398344 1122114708 1124529156 1125022184 1127442888 1127535552 1128949848 1129671036 1129961664 1135681074 1137925503 1140373971 1141167456 1143328758 1145588301 1145883024 1148053257 1151324064 1152862944 1153599408 1159077088 1160477604 1162771038 1165272966 1165987944 1166083776 1167546424 1167575877 1168292268 1168592832 1169853828 1170806076 1170902304 1172370996 1173119922 1173936192 1176159556 1176462144 1178034624 1178787168 1184384448 1184753713 1185058512 1187302941 1188889911 1189955448 1193038704 1195298247 1195396488 1197968616 1203656976 1205111358 1207493001 1210621698 1210933152 1213226586 1214848206 1215624267 1215937008 1216683072 1218239919 1218309312 1219087584 1220616716 1221396462 1221710688 1223029002 1223343648 1224125136 1224876224 1227296928 1229937696 1236264744 1238924808 1241373276 1244044332 1247267736 1248934856 1249732692 1250054208 1256381478 1257184071 1257507504 1259889147 1261573137 1263153606 1263257424 1265649957 1265975568 1267341647 1268373249 1268477496 1270068579 1271206872 1271986848 1273687008 1274500656 1276099294 1276204176 1277242992 1283083152 1283813388 1289118402 1289909368 1292458596 1292791104 1295239572 1296970812 1297799334 1298133216 1301496768 1303961724 1304068896 1310261056 1311736437 1311844248 1313489727 1314666936 1317265092 1318073328 1319835088 1320678216 1323519912 1325288952 1326135564 1331581872 1332432504 1333190826 1338699879 1339286806 1342168542 1344821049 1345992384 1347714693 1348541612 1348652448 1351206714 1351554336 1354114098 1354225392 1360655712 1362299796 1368768456 1370597976 1371473532 1371826368 1374424524 1376261604 1377140778 1377985752 1378099008 1379827592 1380709044 1381064256 1382554524 1383679908 1383793632 1390364352 1390797837 1393790409 1400163479 1400523696 1403176203 1405051713 1406310984 1407173856 1409954832 1412625201 1412988624 1414695942 1421164602 1424222514 1427037183 1427912772 1428280128 1430985204 1431102816 1432897884 1433813238 1434182112 1435729698 1436898366 1437016464 1437898176 1439820096 1440739872 1442547028 1443468546 1443839904 1447580992 1451148039 1453087669 1454389992 1458158416 1461040152 1464183864 1467077508 1471136304 1474043688 1475824779 1479000303 1482832494 1484814474 1485762993 1486145232 1488959901 1489995936 1490950071 1492817898 1493201952 1495197792 1496152944 1498029606 1498986567 1499372208 1503257184 1505266464 1506228048 1514241432 1517234004 1520498628 1523503566 1524438344 1527451068 1527844032 1530737676 1538132544 1539864513 1541922723 1546905503 1547303472 1550233971 1550361384 1552306041 1553697288 1554650592 1556767836 1557723024 1559805104 1561074768 1563161328 1564159896 1575589158 1580078016 1582099857 1583070588 1585186548 1586199186 1586607264 1589612202 1590718272 1593730996 1593861984 1596880662 1597291488 1604875968 1605376333 1606815144 1609990668 1614162264 1617635448 1619797608 1620832356 1621249344 1624319892 1628528616 1630705336 1632166848 1636188741 1640428218 1643670171 1647206847 1648352992 1651899744 1655028342 1655164368 1657240482 1658299149 1658725776 1663023648 1666310256 1671913386 1675175304 1676245428 1676676672 1679852196 1682097516 1683172062 1684204808 1684343232 1687533276 1687967424 1691164332 1691303328 1693424772 1694506554 1694942496 1699334208 1701605568 1702990656 1703521611 1710777536 1711751184 1714993137 1717285427 1718824536 1723278128 1726986096 1729294416 1730399112 1738615632 1740716406 1744156557 1747909449 1748981916 1749125664 1751319636 1752438402 1752889248 1754780742 1756209114 1756353456 1757431104 1758556494 1759679883 1760904288 1764239334 1764693216 1767051936 1768180752 1775442496 1776576672 1777587768 1784933172 1789558056 1793094732 1796952924 1801608952 1805485464 1805633856 1807667037 1814773246 1815932547 1816399728 1819839879 1822272309 1825024608 1827463968 1828631376 1830925074 1832094693 1832566032 1834543503 1835015472 1836187704 1837314336 1840945392 1843406032 1844906544 1854397116 1858387212 1862059914 1866066498 1867364928 1870901604 1873402284 1874599038 1875081312 1879939776 1883500268 1883984832 1884572217 1886261256 1894730409 1894886136 1897262939 1898963352 1902716244 1903883696 1907980272 1910530512 1911750984 1914148941 1914306264 1915864488 1916021952 1924624728 1925720082 1933677603 1934864052 1938687894 1939186656 1942859358 1945456218 1946699001 1947199824 1948053536 1952245152 1955942586 1956103344 1961515072 1965391584 1967766372 1972000404 1975897638 1977109992 1979752632 1981017324 1981526976 1985279868 1987933428 1989203346 1990423864 1994870592 1997372808 1998648756 1999162944 1999786239 2008304064 2008930209 2013252813 2018988576 2022812418 2022978672 2026810071 2027331504 2029519141 2031171147 2031338088 2036601424 2040983568 2043449694 2053152684 2055896964 2057210298 2057739552 2061636786 2063071296 2064392406 2065711167 2066978628 2067148512 2069741388 2071063566 2071596384 2073831786 2075519862 2075690448 2076964032 2081433024 2084215104 2085546528 2096102723 2100785544 2109466476 2110760784 2113582064 2114932248 2119482936 2129174216 2131746903 2136333771 2141869158 2142420192 2144732018 2146477806 2146654224 2149346826 2150719857 2151273168 2152216352 2153594547 2155347549 2156847264 2159730144 2161109808 2163820542 2165202819 2165759856 2171371488 2181584988 2187237624 2191560228 2196275796 2200616262 2206704456 2206885824 2209653976 2211065532 2211634368 2221747008 2224248741 2227221711 2229217848 2233567072 2234993904 2239226847 2239802928 2242219837 2242796688 2244229416 2247044409 2249058312 2250044368 2254885776 2257899696 2259342072 2271362148 2275851006 2280747942 2282334912 2285255349 2286657516 2291176602 2291766048 2296106514 2302648128 2305725888 2307198816 2318154176 2320955208 2325542076 2330545932 2331975888 2335092848 2335151754 2336584536 2339707656 2341612152 2341804608 2344741992 2346239844 2352319112 2357574336 2363383737 2369507426 2370117024 2374605882 2377779822 2379298779 2379910896 2384418303 2386077408 2390596494 2390792976 2395320993 2395937232 2407313952 2410222716 2414986002 2421243396 2421866304 2426453172 2429696412 2431248534 2431874016 2436479838 2438175168 2441233432 2442792924 2443421376 2446058004 2446687296 2448250272 2454593856 2459875392 2460642327 2472529488 2477212309 2477849616 2482542513 2482746552 2485860723 2488088664 2494535472 2497869712 2499465384 2512762956 2514368142 2515015008 2519778294 2523146274 2524758093 2526307212 2526514848 2531299914 2531951136 2534683294 2536746498 2536954992 2540137158 2541759831 2542413744 2543973696 2547374016 2549001312 2552198588 2552408352 2554485984 2566166304 2567626776 2578236804 2579818736 2584917192 2590479144 2593941624 2595598668 2596266432 2607923448 2608137792 2611074609 2623472874 2623688496 2626979454 2628657603 2629333872 2632171113 2634313671 2634530184 2636146656 2637834741 2639670176 2641356432 2646359001 2647039824 2649896171 2650577904 2652271128 2663163744 2664865008 2666381652 2677399758 2678573612 2684337084 2689642098 2695429386 2697083224 2697304896 2702413428 2703108672 2708228196 2708450784 2721311424 2722159869 2724599592 2736832813 2737536912 2741195952 2742947064 2746387611 2748849048 2752523208 2754281556 2755971504 2759655184 2761418088 2765109048 2767359816 2767587264 2781595674 2787580818 2793089871 2799099747 2800326958 2801047392 2806352406 2810103426 2811898557 2812621968 2814347712 2819909664 2825250402 2825977248 2829391884 2842329204 2848445028 2854074366 2855825544 2861970408 2862205632 2865795768 2867626476 2868364224 2871459396 2873796732 2874032928 2881479744 2885094056 2886937092 2887679808 2888580123 2902296078 2906175338 2908031841 2908779984 2914289037 2916316832 2918184327 2922080304 2927614547 2928367728 2933913879 2934155016 2942272608 2948087376 2951649558 2958000606 2965664988 2969628948 2971525986 2972290464 2977919802 2979991872 2981900142 2983805019 2985635796 2986403904 2990395584 2992305888 2996059212 2997973134 2998744416 3006514368 3010532928 3012456096 3028482864 3034218627 3034468008 3038274217 3040997256 3047007132 3048876688 3054902136 3061475352 3065174541 3079729026 3083845446 3085815447 3092455179 3093811006 3094606944 3096588609 3100467942 3100722768 3104612082 3106595349 3107394576 3109301184 3110747679 3113279793 3113535672 3115446048 3119610208 3122149536 3126322656 3128319792 3151178316 3164199714 3166141176 3170373096 3172398372 3173214528 3179224404 3187461992 3187723968 3193761324 3194582976 3210752666 3212803737 3213630288 3217098027 3219716709 3219981336 3224020239 3228324528 3234438779 3235270896 3239595216 3241664712 3245730813 3248639784 3257057232 3261410672 3272377482 3280856436 3287340342 3294413694 3296705984 3300924393 3303799488 3310056684 3310328736 3314480964 3316598298 3317451552 3326047296 3332620512 3343826772 3350350608 3352490856 3356695969 3359704392 3364195032 3366344124 3368409616 3375066552 3382328664 3382606656 3386849544 3389013108 3389884992 3407043222 3413776509 3421121913 3423502368 3429986274 3434570854 3436764903 3437649072 3444159771 3446556256 3453972192 3458588832 3460798224 3477231264 3481432812 3488313114 3495818898 3497963832 3498251328 3502639272 3504876804 3505778496 3509561484 3512418228 3512706912 3517112988 3519359766 3521808576 3528478668 3529386432 3534103872 3536361504 3553153344 3554261139 3555175536 3561908823 3566669733 3569866344 3579116112 3585894741 3586189464 3590687711 3593905848 3603217904 3610970928 3615334074 3622479003 3629546492 3631865094 3632799456 3639679758 3644544618 3646872801 3650049216 3654719757 3654927936 3657262752 3661850148 3664189386 3665132064 3669087006 3670030944 3672375408 3674628672 3681890784 3686812064 3689813088 3708489433 3708794232 3716774424 3724119828 3732132996 3741803208 3746804568 3749198076 3750162624 3767000536 3769144434 3771552213 3772522512 3779667441 3784719411 3789460818 3789772272 3794525878 3796949871 3797926704 3802024941 3805119747 3805432488 3807767392 3810205737 3815960544 3821061024 3823501968 3828297882 3828612528 3831728976 3849249456 3851440164 3867355206 3869728104 3877375788 3878373312 3885718716 3890912436 3893398002 3894399648 3896107072 3904490304 3911885172 3912206688 3930783168 3935209311 3935532744 3940469181 3944000808 3951795276 3954219984 3959505264 3962034648 3967004327 3970559736 3975866856 3978406692 3980847728 3994745616 3997297512 3999572478 4017860418 4026505626 4034463147 4037977152 4043144079 4045624836 4045957344 4053620142 4054663008 4059038282 4062342294 4062676176 4073202848 4081967136 4086899388 4106305368 4111793928 4114420596 4115479104 4123273572 4128784812 4131422334 4133957256 4134297024 4139482776 4142127132 4143192768 4147663572 4151039724 4151380896 4171093056 4172393511 4181371227 4192205446 4200490437 4201571088 4209528609 4215155139 4218932952 4221521568 4227164128 4229864496 4237875603 4238965872 4258348432 4263493806 4272667542 4281111549 4283738316 4284840384 4289464036 4292955612 4293308448 4298693652 4301439714 4302546336 4304432704 4307189094 4310695098 4313694528 4319460288 4322219616 4327641084 4330405638 4331519712 4342742976 4353444117 4359263007 4363169976 4374475248 4382760239 4383120456 4392551592 4401232524 4413408912 4419307952 4422131064 4427474337 4448497482 4454443422 4457288979 4458435696 4466879703 4467134144 4469987808 4472850213 4478453694 4479605856 4484439674 4485593376 4488458832 4494088818 4496959701 4498116624 4500088736 4509771552 4515799392 4518684144 4542724296 4551702012 4561495884 4570510698 4573315032 4582353204 4583532096 4592213028 4614397632 4619593539 4625768169 4640716509 4641910416 4650701913 4651084152 4656918123 4661091864 4663951776 4670185696 4670303508 4673169072 4679415312 4683224304 4688277841 4689483984 4692479688 4704638224 4726767474 4739014852 4740234048 4749211764 4755559644 4758597558 4759821792 4768836606 4772154816 4781192988 4781585952 4790641986 4791874464 4814627904 4816128999 4820445432 4829972004 4842486792 4852906344 4859392824 4862497068 4863748032 4872959676 4882466864 4885585848 4892116008 4896500544 4908566223 4921284654 4931010513 4941620541 4945058976 4954424618 4955699232 4965085026 4965493104 4971721446 4974897447 4976177328 4989070944 4995739424 4998930768 5025525912 5028736284 5030030016 5039556588 5046292548 5049516186 5052614424 5053029696 5062599828 5063902272 5069366588 5073492996 5073909984 5080274316 5083519662 5084827488 5098002624 5104397176 5104816704 5108971968 5110564833 5132332608 5135253552 5144979411 5151856281 5156473608 5159637472 5169834384 5179625737 5180958288 5187883248 5191197336 5215846896 5222149218 5232469671 5246945748 5247376992 5253958908 5257315206 5258667744 5264342226 5268627342 5269060368 5272293312 5275669482 5279039649 5279340352 5282712864 5292718002 5294079648 5299792342 5301155808 5304542256 5326327488 5329730016 5332763304 5354799516 5357147224 5368674168 5379284196 5390858772 5394166448 5404826856 5416456392 5416901568 5423001111 5444319738 5447797641 5449199184 5459519637 5466816927 5473665626 5475073824 5482391904 5485894128 5492775222 5496284079 5497698096 5503630509 5505046416 5508563112 5511943008 5519310368 5522836176 5530218096 5534719632 5563191348 5575161636 5586179742 5598199494 5600653916 5602094784 5612704812 5620206852 5623797114 5625243936 5639819328 5650500804 5651954496 5653716651 5658783768 5684191227 5684658408 5691788817 5696890056 5708148732 5711651088 5723940816 5731591536 5735252952 5742446823 5742918792 5747593464 5748065856 5770188112 5773874184 5777160246 5801032809 5804592156 5812350676 5816063682 5817559968 5828578074 5832633664 5836368654 5840097003 5844160608 5855229094 5856735456 5867827758 5868310032 5884545216 5896174752 5903299116 5916001212 5931329976 5939257896 5943051972 5944580928 5955839604 5963800284 5967610038 5971271592 5984611776 5992118424 5995946268 5997488832 5999358717 6024912192 6026790627 6039758439 6056965728 6068437254 6068936016 6076548434 6080430213 6081994512 6088557423 6093513441 6094014264 6097753376 6109804272 6121375871 6122950704 6130349082 6159458052 6167690892 6171630894 6184910358 6187622012 6189213888 6193177218 6200935884 6201445536 6209224164 6213190698 6214789152 6221495358 6226559586 6227071344 6230892096 6239220416 6244299072 6252645312 6256639584 6288308169 6302356632 6328399428 6332282352 6340746192 6344796744 6352755181 6358448808 6374923984 6387522648 6395240709 6409001313 6421505332 6425607474 6427260576 6434196054 6439433418 6439962672 6448040478 6452159571 6456649056 6460783641 6466042647 6468877558 6470541792 6479190432 6483329424 6491461626 6495608457 6497279568 6514114464 6522821344 6544754964 6561712872 6574680684 6588827388 6601848786 6620113368 6620657472 6628961928 6633196596 6634903104 6665241024 6672746223 6681665133 6687653544 6700701216 6704981712 6713391938 6717680541 6719408784 6726659511 6728390064 6732688248 6736819232 6741133227 6750133104 6764657328 6773699088 6778026216 6814086444 6827553018 6842243826 6847004736 6855766047 6859972548 6869141708 6873529806 6875298144 6888319542 6893112512 6907944384 6917177664 6921596448 6954462528 6962865624 6976626228 6991637796 6995927664 7005278544 7009753608 7018546117 7019122968 7024836456 7025413824 7034225976 7038719532 7056957336 7072723008 7090151211 7108522278 7110351072 7123817646 7133339466 7137896337 7139732688 7153254909 7158232224 7171789482 7172378928 7181375422 7185962979 7187811696 7206435808 7221941856 7230668148 7244958006 7259092984 7263730188 7265598912 7279359516 7289089236 7293745602 7309439514 7314525504 7323700296 7328378772 7330264128 7338174012 7340061888 7344750816 7363781568 7373624128 7379626176 7381926981 7416978866 7417588464 7431636927 7433548848 7447627539 7448239656 7457582169 7464265992 7483606416 7493609136 7498396152 7534001072 7538288868 7543104426 7545045024 7559334882 7569438822 7574274279 7578921636 7579544544 7589051756 7593899742 7595853408 7604049882 7610239494 7610864976 7615534784 7620411474 7625279493 7631921088 7642122048 7647003936 7656595764 7657225056 7663457952 7698498912 7702880328 7734710412 7739456208 7754751576 7771437432 7781824872 7786796004 7788799296 7823770344 7824413376 7833223827 7870418622 7871065488 7880938362 7885972809 7888001616 7896513339 7902941013 7903590552 7908439968 7913504223 7919010528 7924069296 7934008654 7939077003 7941119472 7949688513 7951733712 7956813384 7961695456 7989491232 7994595024 7999144956 8035720836 8053011252 8068926294 8086288158 8091249672 8091914688 8107240284 8109326016 8118076564 8124684588 8125352352 8146405696 8163934272 8166479607 8173798776 8210498439 8212610736 8223587856 8228841192 8239162833 8246547144 8257569624 8262844668 8267914512 8278965552 8284254264 8294645411 8295327144 8302079448 8302761792 8344787022 8362742454 8379269613 8384410892 8400980874 8403142176 8419057218 8430310278 8435695671 8437865904 8443043136 8454328256 8459728992 8475751206 8477931744 8516696864 8526987612 8545335084 8562223098 8567476632 8578928072 8585911224 8586616896 8597387304 8602879428 8605092672 8614378188 8621390196 8644439232 8655282168 8660811276 8663039424 8665740369 8706888234 8718526014 8724095523 8726339952 8742867111 8748950496 8754552981 8765520478 8766240912 8782843641 8785103184 8801741637 8802465048 8826817824 8838615904 8844262128 8854948674 8896994964 8908886844 8914577958 8916871392 8933759406 8939975616 8945700426 8951415057 8956907388 8959211712 8968879348 8971186752 8976917664 8988177636 8993919402 8996233248 9000177472 9019543104 9031598784 9037368288 9085448592 9102655881 9103404024 9114822651 9122991768 9141021396 9146630064 9164706408 9184426056 9195523623 9239187078 9251536338 9257446341 9281433018 9283820832 9289765827 9301403826 9302168304 9313836246 9319786047 9322183728 9327903552 9332243037 9339839379 9340371392 9340607016 9346338144 9358830624 9366448608 9376555682 9378967968 9384959376 9409276448 9453534948 9478029704 9498423528 9511119288 9517195116 9519643584 9537673212 9562385976 9563171904 9581283972 9583748928 9632257998 9638411211 9640890864 9651294081 9659150127 9659944008 9672060717 9684973584 9703316337 9705812688 9718785648 9724994136 9737192439 9745919352 9764933728 9771171696 9784232016 9817132446 9842569308 9862021026 9883241082 9890117952 9902773179 9908849236 9911398464 9930170052 9930986208 9943442892 9949794894 9952354656 9978141888 9991478848 9997861536 10051051824 10057472568 10070087907 10079113176 10092585096 10099032372 10105228848 10125199656 10138733176 10146985992 10147819968 10160548632 10167039324 10169654976 10208794352 10221129666 10241329527 10263365739 10270507104 10289958822 10303712562 10310294709 10312947216 10319274944 10332479313 10339668768 10359251474 10361916576 10375766496 10382394672 10431693792 10444298436 10464939342 10493891496 10494753984 10507917816 10514630412 10517335488 10528684452 10537254684 10538120736 10551338964 10558079298 10565425728 10585436004 10588159296 10599584684 10602311616 10609084512 10659460032 10662783417 10665526608 10685726469 10700009199 10709599032 10714294448 10737348336 10757684223 10758568392 10772063133 10781717544 10788332896 10809653712 10832912784 10846002222 10867437009 10888639476 10895595282 10898398368 10919039274 10933633854 10940618403 10947331252 10950147648 10964783808 10971788256 10985550444 10992568158 10995396192 11007261018 11010092832 11017126224 11023886016 11038620736 11045672352 11060436192 11069439264 11125468299 11126382696 11150323272 11172359484 11196398988 11201307832 11225409624 11240413704 11247594228 11250487872 11301001608 11307433302 11314656639 11317567536 11339002323 11354158233 11368382454 11369316816 11383577634 11390849613 11393780112 11406074823 11415359241 11416297464 11423302176 11430617211 11447881632 11463183072 11470505904 11484893646 11485837584 11495186928 11540376224 11547748368 11554320492 11602065618 11609184312 11624701352 11632127364 11635119936 11657156148 11672737308 11680194006 11688321216 11710458188 11713470912 11735655516 11736620064 11792349504 11796026099 11805627933 11806598232 11821407543 11832002424 11862659952 11878515792 11886103944 11901012981 11911679208 11927600568 11935220076 11942543184 11984236848 11991892536 11998717434 12053581254 12079516878 12103389441 12113931456 12129432237 12136874508 12137872032 12153096868 12160860426 12163989024 12177114846 12187026882 12188028528 12195506752 12219608544 12242751742 12245901408 12260698164 12318916104 12335381784 12343261788 12369820716 12375244024 12386354436 12401871768 12402891072 12418448328 12426381396 12429578304 12442990716 12453119172 12454142688 12513279168 12517180533 12544113681 12576616338 12601471311 12604713264 12628585827 12645465417 12656798856 12664564704 12681492384 12689593488 12705510362 12713626809 12716897616 12749847968 12775045296 12790481418 12818002626 12843010664 12843334647 12851214948 12854521152 12868392108 12878866836 12879925344 12896080956 12904319142 12913298112 12921567282 12932085294 12937755116 12941083584 12958380864 12966658848 12982923252 12991216914 12994559136 13028228928 13045642688 13060332351 13077789021 13089509928 13123425744 13148280717 13149361368 13177654776 13203697572 13240226736 13257923856 13266393192 13282423011 13345492446 13363330266 13371866937 13375307088 13400639109 13401402432 13409963424 13418550639 13426783876 13435361082 13438817568 13453319022 13456780128 13465376496 13473638464 13482266454 13490879103 13500266208 13529314656 13547398176 13556052432 13628172888 13655106036 13684487652 13711532094 13719945096 13738283416 13747059612 13750596288 13776639084 13843192896 13858780617 13877304507 13922149527 13925731248 13940758117 13952105739 13953252456 13970754369 13983275592 13991855328 14010557088 14019507216 14037092234 14038245936 14049672912 14064833523 14068451952 14077439064 14113914672 14180302422 14217044556 14220702144 14247635292 14266678932 14275792674 14279465376 14306509818 14316464448 14343578964 14344757856 14362750844 14371925958 14375623392 14412871616 14443883712 14448386997 14461336296 14489916012 14518185968 14527460376 14558719032 14578178472 14587491204 14618879028 14647400592 14656757544 14676348024 14689501632 14725698669 14763853962 14793031539 14824861623 14833957732 14835176928 14863273854 14867097696 14895255078 14896479312 14915164338 14924692341 14928531984 14967212832 14987218272 14996792304 15068002144 15076577736 15086208852 15090090048 15118669764 15138877644 15148548558 15157843272 15159089088 15178103512 15187799484 15191706816 15208099764 15220478988 15221729952 15240822948 15250558986 15294007872 15313191528 15314450112 15326915904 15331694499 15396997824 15401798269 15405760656 15434938233 15455568843 15469420824 15478912416 15509503152 15538877211 15542874864 15563649744 15573592008 15647540688 15666447654 15697409013 15740837244 15742130976 15761876724 15771945618 15776003232 15793026678 15805882026 15807181104 15816879936 15827008446 15837118947 15838021056 15848138592 15868017308 15878154006 15882238944 15899377026 15903467424 15913626768 15923390912 15978982464 15983964359 15989190048 15998289912 16071441672 16106022504 16137852588 16172576316 16182499344 16214480568 16236153128 16249369176 16250704704 16269003333 16332959214 16343392923 16347597552 16378558911 16400450781 16420996878 16425221472 16447175712 16457682384 16478325666 16488852237 16493094288 16510891527 16515139248 16525689336 16535829024 16557931104 16568508528 16589290822 16590654288 16604158896 16689574044 16725484908 16758539226 16768821784 16801961748 16806284352 16838114436 16860620556 16871391342 16875731808 16919457984 16951502412 16955863488 16961149953 17033393728 17052573681 17053975224 17075366451 17090670168 17124446196 17134953264 17157856144 17171822448 17194774608 17205758856 17227340469 17228756376 17242780392 17310564336 17321622552 17331480738 17403098427 17413776468 17437052028 17448191046 17452679904 17485734222 17497900992 17509105962 17520291009 17531040956 17532481824 17565687282 17570206368 17603483274 17604930096 17653635648 17677231808 17688524256 17709897348 17793989928 17817773688 17829155916 17833742784 17867518812 17891400852 17902830114 17913814776 17937758696 17953835328 17976355272 17987838804 17992466496 17998076151 18074736576 18080371881 18119275317 18170897184 18205311762 18206808048 18229645302 18241290639 18245983536 18265672269 18280540323 18282042792 18293260128 18329412816 18364127613 18368852112 18391047246 18478374156 18503072676 18514892682 18562866036 18567641664 18579531654 18602807652 18604336608 18627672492 18639572094 18644367456 18664486074 18679678758 18681214032 18692676288 18717661248 18732897216 18753111364 18757935936 18769918752 18818552896 18864924507 18890139697 18907069896 18956059408 18996847056 19022238576 19034390232 19058265543 19075346424 19124771952 19162567944 19185722127 19227003939 19264515996 19276822422 19281781728 19302588162 19318300254 19319888016 19344121434 19356478713 19369947168 19382350923 19406632674 19411625376 19437571296 19449988272 19474384878 19486825371 19491838704 19529867456 19542343392 19568464032 19634264892 19685138616 19724042052 19766482164 19805546358 19817698472 19860340104 19861972416 19886885784 19899589788 19904709312 19995723072 20018238669 20044995399 20102103648 20114945136 20140175814 20153041623 20158226352 20179978533 20185170192 20198064744 20210457696 20223399681 20250399312 20277466352 20293971984 20321097264 20334078648 20417588704 20442259332 20482659054 20526731478 20541014208 20567298141 20579917644 20607425124 20620589418 20625894432 20664958626 20679337536 20718502948 20723833152 20751532992 20764789344 20863387584 20869892329 20888596872 20929878684 20987782992 21015835632 21029260824 21055638351 21057368904 21074509368 21076241472 21102677928 21116158596 21170872008 21199169368 21218169024 21270453633 21325566834 21331053216 21371452938 21400018398 21413689011 21419198064 21428588896 21459764727 21474696672 21515368446 21517136784 21544126266 21557888937 21563435088 21576665792 21619307424 21665825568 21692004444 21734874018 21777278952 21791190564 21796796736 21838078548 21867267708 21881236806 21894662504 21943576512 21971100888 21985136316 21990792384 22014522036 22020185664 22034252448 22091344704 22120872384 22138878528 22145780943 22250936598 22252765392 22294910781 22300646544 22324710551 22342882617 22344718968 22372746507 22392797976 22402615664 22450819248 22480827408 22495188456 22602003216 22614866604 22629313278 22635135072 22678004646 22708316466 22722822837 22736764908 22738633632 22767155268 22781699226 22787560224 22812149646 22830718482 22832594928 22846604352 22861234422 22875838479 22895763264 22926366144 22941011808 22969787292 22971675168 22990373856 23080752448 23095496736 23108640984 23204131236 23218368624 23249402704 23264254728 23314312296 23345474616 23360388012 23420916376 23471311032 23473240128 23499671481 23592052198 23611255866 23613196464 23642815086 23657918427 23664004848 23689540017 23708823039 23725319904 23740512669 23757031584 23772207888 23802025962 23817231009 23823358416 23849065539 23855201136 23870440152 23885086368 23968473696 23983785072 23997434868 24107162508 24159033756 24206778882 24258864474 24273749016 24275744064 24306193736 24321720852 24327978048 24354229692 24374053764 24376057056 24439217088 24485503484 24491802816 24499438821 24521396328 24631495317 24637832208 24664418207 24670763568 24686523576 24717488499 24739641432 24750488048 24772708872 24803743536 24836896656 24852762792 24883936233 24885981432 24906238344 24908285376 25034361066 25088227362 25137808839 25153232676 25202942622 25209426528 25257171654 25290930834 25307087013 25313597712 25329129408 25362984768 25379186976 25411020724 25427253618 25433795232 25499695936 25550090592 25580962836 25636005252 25686021328 25686669294 25702429896 25736784216 25757733672 25759850688 25792161912 25808638284 25843134564 25864170588 25875510232 25933317696 25965846504 25982433828 25989118272 25997221107 26120664702 26155578042 26172286569 26179019856 26228601333 26246851488 26263658943 26296561434 26298722736 26348530923 26355309552 26383748833 26405224911 26407395144 26480453472 26515847712 26532786384 26564846022 26690984892 26726660532 26743733874 26750614176 26801278218 26819926848 26837101278 26853567752 26854245171 26870722164 26877635136 26906638044 26913560256 26930752992 26964532908 26981758206 27000532416 27058629312 27094796352 27112104864 27249335399 27256345776 27307967643 27310212072 27344467953 27368975304 27423064188 27439890192 27476566832 27494119224 27553278168 27717561234 27754609014 27772339023 27844299054 27851462496 27869297481 27881516234 27904211478 27906504912 27941508738 27959358141 27966551184 27983710656 27996729111 28019518137 28021114176 28039014432 28074184468 28076491872 28099345824 28129667046 28136903904 28154878128 28227829344 28360604844 28434089112 28495270584 28533357864 28551585348 28558930752 28613019636 28687157928 28689515712 28725501688 28743851916 28751246784 28896773994 28915233633 28922672592 28953882243 28977450381 28979832024 29016182151 29036371936 29054920752 29109949011 29117438064 29148857881 29156356944 29174982408 29211577317 29237758056 29294801184 29313515088 29352696048 29451397338 29527707924 29586063078 29649723246 29667915464 29670353856 29708319537 29726547708 29734195392 29790510156 29792958624 29830328676 29849384682 29857063968 29934425664 29974436544 29993584608 30136004288 30153155472 30172417704 30210263721 30237339528 30277755288 30297097116 30315686544 30356207024 30375598968 30416199528 30440957976 30443459904 30481645896 30501117972 30626383056 30663388998 30723988581 30790097217 30803596538 30811521312 30869876466 30911137686 30930884127 30938841648 30957824832 30997437939 31019006304 31077754422 31085749728 31127299488 31147184016 31295081376 31332895308 31394818026 31481674488 31484261952 31523753448 31543891236 31552006464 31586053356 31611764052 31614362208 31654016892 31674237894 31696277184 31736034616 31756308012 31764477888 31798754052 31806934848 31827253536 31967928718 31978380096 31988350251 31996579824 32057179407 32100027597 32142883344 32203760017 32212045008 32273052669 32275705176 32316189399 32345152632 32364998688 32428961136 32472306256 32498738352 32538006666 32665918428 32686785846 32695195104 32757117822 32800901562 32821855209 32841993756 32850442944 32894351424 32915364768 32956651332 32977704474 32986188576 33021783054 33030278496 33051378672 33071658048 33115862208 33137017056 33178581644 33181308576 33208317792 33376404897 33379148088 33421016387 33450969816 33517078452 33537643568 33603923496 33676228872 33721241112 33742782684 33751463616 33903004824 33922299906 33943969917 34017006969 34062474699 34105147362 34107950448 34150732902 34172548839 34181340336 34218224469 34246077723 34248892392 34269906528 34291851633 34315712288 34343644896 34389549216 34411517712 34454680938 34457512752 34485560784 34621128672 34643245104 34662961476 34806196854 34827552936 34874104056 34896382092 34905359808 34971468444 35018211924 35040582018 35062081912 35064963648 35131374564 35140412736 35206966548 35209860192 35377048512 35388078297 35416883799 35419794696 35464222629 35578826569 35587979856 35635547376 35658311832 35703038943 35735037624 35782801704 35805660228 35827629552 35875517392 35952710544 35975677608 35996152302 36160743762 36238550634 36310168323 36341794368 36388296711 36410623524 36413616096 36459290604 36482581278 36491967072 36531344538 36561080646 36564085584 36586520256 36658825632 36728255226 36737704224 36782094492 36923655659 36956748312 37006145352 37029785364 37125732072 37159063308 37205615304 37208673216 37255344984 37279144188 37288734912 37328972148 37359357516 37362428064 37506222728 37539837504 37551541599 37632341043 37729849014 37780279394 37804413933 37814139792 37885757481 37912118816 37936396251 37993694112 38044477152 38068780464 38116531086 38140880427 38150692848 38249543904 38325135888 38371444254 38454007878 38529031992 38553644844 38563563456 38605176324 38636600508 38639776032 38688242868 38712957426 38739894336 38764701846 38813265348 38823250752 38875142592 38899976544 38948769756 38973650742 38983677408 39084686784 39136928064 39180997053 39233367063 39268529784 39370277232 39444842151 39448084104 39497564821 39532964328 39611092716 39635396944 39720680208 39773771568 39799179576 39847269033 40036477338 40089990798 40115600811 40201917327 40204207296 40229890272 40255651917 40280351628 40306083246 40316452704 40359957066 40370340384 40396129488 40420915392 40446799362 40472637309 40500798624 40554932704 40587943968 40642194528 40668157296 40835177408 40884518664 40965318108 41053462956 41134596282 41159835288 41214850248 41241178836 41251788864 41329917252 41437005896 41529578688 41576341851 41631913521 41739784658 41766448581 41777193744 41822274351 41856317217 41859757368 41912263107 41975565984 42031671264 42058521648 42111276702 42114737808 42149018736 42194500569 42205355856 42232317192 42341744016 42398338736 42540907266 42651133668 42662106432 42742905876 42800036796 42827378022 42838396128 42857177792 42919529454 42949393344 43030736892 43034273568 43088252532 43115777874 43126870176 43238614848 43331651136 43345160991 43384008888 43469748036 43554557904 43582381128 43637047597 43676157096 43734535416 43762473612 43789325008 43942201776 43970272632 44029044072 44068504896 44291561886 44379094617 44474584869 44501873196 44505530784 44589821562 44601293088 44649421102 44685765234 44689437936 44745493014 44774077023 44785595952 44805231328 44901638496 44961654816 44990376912 45204006432 45229733208 45258626556 45270270144 45356009292 45416632932 45445645674 45473529816 45477267264 45534310536 45563398452 45575120448 45624299292 45661436964 45665189856 45722468844 45751676958 45882023616 45939574584 45943350336 45980747712 45995083497 46190993472 46205394807 46217281968 46304814699 46366706529 46408262472 46436737248 46498805408 46528509456 46616631633 46628624592 46678940243 46690949232 46720776024 46841832752 46942622064 46999342962 47092227039 47184104396 47222511732 47226392928 47285630172 47315836854 47328009696 47379080034 47417646078 47450639808 47481025338 47511356841 47514063168 47544415776 47604051924 47634462018 47646716832 47698131078 47710402272 47740880304 47770172736 47936947392 47951893077 47967570144 47994869736 48210362629 48214325016 48318067512 48413557764 48517728948 48547498032 48612387472 48643441704 48708459384 48748107528 48752114112 48971006968 48998877642 49030178769 49042792656 49135676733 49201352343 49262990634 49275664416 49328836414 49341527136 49373047152 49434976998 49466556711 49479282864 49500976096 49532674581 49545417744 49607487072 49673793312 49705525584 49767872466 49771962864 49812476688 50068722132 50176454724 50275617678 50306465352 50405885244 50418853056 50514343308 50581861668 50614174026 50627195424 50758373952 50822041448 50854507236 50867590464 50883449859 51100181184 51157721043 51161925672 51226099353 51272010504 51372042656 51373338588 51404859792 51473568432 51515467344 51571056251 51584323824 51617276568 51682021407 51686269128 51728341176 51751020464 51931693008 51964867656 51994442214 52241329404 52311156084 52344573138 52358039712 52457202666 52493702976 52527317886 52560873027 52593122868 52597445472 52697061846 52710619104 52767497666 52810449822 52814790288 52960906944 53031695424 53065572768 53129692044 53381969784 53453321064 53487467748 53501228352 53602556436 53674202556 53707135504 53708490342 53741444328 53813276088 53861505984 53929065816 53963516412 53994228453 54224209728 54241115643 54357825951 54498670798 54512691552 54615935286 54620424144 54688935906 54723871917 54737950608 54797016807 54841620969 54846128376 54879780384 54953133664 54988238448 55092382839 55106556336 55435122468 55509218028 55544678046 55688598108 55702924992 55738594962 55763032468 55808422956 55813009824 55883017476 55918716282 55933102368 55993458222 56039036274 56078028864 56148368936 56152983744 56198691648 56259334092 56273807808 56309756256 56455658688 56594773521 56670419091 56721209688 56868178224 56975883107 56990541168 57066715728 57103170696 57174796629 57226039272 57374315856 57451003376 57487703832 57557166381 57793547988 57830467266 57845345184 57907764486 57954900762 57959664048 58032364302 58069436139 58072743872 58109841504 58147052769 58219898022 58234876128 58297715762 58312713888 58349964816 58423154634 58460476113 58475516112 58589602368 58627030176 58705392096 58902794676 59055415848 59172126156 59299446492 59335830928 59416639074 59453095416 59581020312 59585917248 59660657352 59698769364 59714127936 59987169216 60054716007 60134986197 60306310944 60344835408 60420527442 60459124869 60474679056 60539935599 60555510576 60594194232 60631373088 60670199043 60712414048 60751197936 60832399056 60881915952 60947611933 60963291792 61002235944 61252766112 61326777996 61447977162 61580194434 61607193076 61623042624 61739752932 61822275372 61861768254 61877683296 61994875878 62038012608 62155508844 62171499456 62254598976 62294368032 62590162752 62609676987 62665790616 62789636052 62963348976 63047506896 63087782472 63166915053 63172106712 63223528104 63228724416 63308033784 63348475788 63472069232 63512616024 63597508104 63654507072 63811360899 63935857436 63976700502 63993159648 64114358814 64200055194 64241067033 64285766688 64379294181 64407520034 64424090016 64546105338 64551410352 64632378798 64673666811 64690305264 64729997376 64857922272 64944612512 64997476704 65076013332 65331836856 65373571692 65390390208 65514235644 65601803124 65643710418 65683987512 65830729536 65913302664 65955408948 65972377152 66043566108 66060556992 66102757344 66274034112 66357163288 66362617152 66416635584 66437342829 66752809794 66758296176 66842032774 66884732343 66901939632 66974131653 67028647851 67034156904 67075287136 67118239521 67207846992 67335134581 67352457744 67442482224 67485565368 67806009648 67844599812 67887939834 68034013938 68124949398 68210294724 68215900896 68301465804 68345097678 68362680672 68436448938 68492155446 68497784784 68539813056 68583703266 68627515437 68631424576 68687289792 68779098432 68823035424 68909361876 68915025504 68971121568 69242257344 69286490208 69325922952 69612393708 69655105872 69748208112 69792764184 69880306991 69942936888 70036423848 70081164036 70124163824 70262749128 70413933096 70419720384 70499014443 70776156594 70833767598 70839589392 70928445258 70973755281 71068620051 71126469117 71157653138 71175959712 71221538007 71271094752 71316623664 71406077886 71451693027 71470075248 71547196617 71565603408 71611320456 71655259104 71751034784 71905421088 71951355216 71992304604 72321487524 72477101268 72620336646 72776593422 72821247048 72827232192 72918581208 72965162556 72983934144 73062689076 73122161292 73128171168 73317651264 73456510452 73475408448 73498316463 73564188984 73847311318 73894485951 73913496624 73993254621 74012290704 74059570728 74152465497 74251464144 74318126616 74411230608 74510689968 74558288376 74651808699 74657944296 74718715032 74724856128 75012445456 75103083198 75264682086 75413426517 75459698028 75560558788 75608827866 75628279584 75771514962 75824237632 75872792502 75921261039 75987388224 76088954304 76137560928 76233062172 76281760854 76301385696 76499087808 76650271776 76742888508 76908015756 77058063984 77107289688 77204007287 77210352648 77273201016 77279552064 77376485736 77425914852 77529403692 77626530696 77799953088 77897539512 77947301484 77967354816 77991663321 78361994106 78466734126 78516859707 78537059568 78685803999 78740554464 78790976829 78889684302 78896168208 78995129642 79045592769 79065928656 79151246499 79215674733 79222185432 79270793888 79441360416 79547543136 79598359152 79694538066 80072954676 80179981596 80231201622 80403834654 80459780544 80511303834 80560703256 80612166492 80632905408 80719914132 80740680768 80792258976 80893598724 80945274618 81001597248 81109865408 81175887936 81284389056 81336314592 81748006197 81769037328 81923902929 81930636216 82033403859 82106925912 82269192564 82319670576 82429700496 82482357672 82585817353 82659834504 82874011792 83152683702 83263827042 83317017069 83479569316 83532897162 83554387488 83644548702 83712634434 83719514736 83824526214 83878074423 83951131968 83990187333 84058554411 84063342528 84117043296 84222553404 84229475616 84298037472 84389001138 84410711712 84464634384 84683488032 84796677472 85081814532 85302267336 85485811752 85600073592 85654756044 85676792256 85839058908 86061473784 86068547136 86176505064 86231555748 86253740352 86690321982 86745700899 86768017776 86861646729 86932351143 86939496072 87048546453 87109115808 87164762256 87274095194 87329847033 87352314192 87446573643 87469070832 87524947224 87578650016 87634731951 87884403552 87940545264 88058088144 88583123772 88758189234 88949169738 89003746392 89011061568 89124958611 89179643124 89202586176 89298842204 89371530468 89378875872 89490986028 89548154046 89571191904 89610462656 89803276992 89923309632 89980753824 90408012864 90459466416 90517253112 90630791163 90712018584 90833265864 90891291348 90947059632 91068621072 91126796904 91241099521 91248598584 91322873928 91330379712 91444937688 91503353916 91879149168 91990166994 92171965743 92410789614 92434563936 92609629398 92733413058 92792652381 92816524944 92873474496 92992313817 92997610816 93057018912 93233263266 93257249184 93357880486 93381898464 93441552048 93683665504 93885244128 93998685924 94184454078 94368208792 94445023464 94452785856 94571260344 94631673708 94656019392 94758160068 94835292156 94962050676 95022713682 95088831552 95208103848 95268924036 95293433664 95396262156 95420804544 95481760608 95903786154 95935140288 95965050753 95989739472 96171538221 96300082791 96420725258 96428650032 96611280051 96636135024 96819158007 96827115528 96948568197 97035457896 97094996064 97224774944 97286883408 97416918768 97496215056 97942013936 97997755284 98060357538 98085585312 98271353466 98402704686 98465565627 98525981268 98551328832 98657672828 98683054272 98746094304 98869953996 98933113422 98958565728 99001952192 99065349162 99090835488 99214974144 99347586624 99411051168 99535744932 99543925728 99624953376 100129214691 100137444264 100263049161 100352909448 100551235356 100612930704 100811770488 101028686616 101163723336 101228348052 101254390848 101644082896 101709014472 101766899718 101831909751 102187424097 102315442086 102323851344 102452198706 102517646517 102544021008 102654673407 102738233169 102744085312 102746677176 102809719584 102875554899 102947136864 103030934688 103142112502 103168647648 103234553136 103364042814 103372538256 103456682352 103502040928 103863386016 103929735312 103988884428 104482658808 104622312168 104689146276 104716079424 104914405332 105054635772 105121746054 105186245736 105194890944 105394123692 105421238208 105534995332 105620899644 105629580576 106131145536 106164234891 106250651397 106259384088 106392667887 106736479707 106763939568 106906642128 106974935496 107109116829 107205112872 107348405112 107414271008 107416980684 107482888656 107626552176 107830390343 107858131632 107927032824 107988456906 108482231286 108715651902 108930504969 108997341596 109025383104 109231870572 109240848288 109377871812 109447743834 109475901216 109594033614 109683241938 109692256752 109759560768 109906267328 109976476896 110184765678 110213112672 110770966977 110870244936 111018436056 111089356092 111377196216 111477189924 111526064936 111616845912 111626019648 111766034952 111837432564 111866204736 111986916444 112078072548 112296737872 112518668184 112619512512 112654624797 112897023129 113189547042 113340838182 113413241799 113442419376 113657272443 113736356448 113809188753 113951766214 113981082336 114133431456 114206341392 114349593258 114422641281 114452078544 114748631712 114902006752 114975407664 115114332762 115587095976 115660934532 115690690368 115815528972 115909801524 115919328096 116064728604 116138872278 116219683008 116294105538 116439796044 116469752256 116595431524 116625427776 116699929632 116846309268 116920952226 116951032224 117254060352 117410784192 117542991159 117700101189 117805589352 118110831696 118334526453 118344252312 118492694463 118598892984 118671661856 118833278148 118906190832 119162040624 119321314704 119397538728 119541807099 120109432014 120269972394 120346802433 120612621888 120689670816 120766955751 120841054884 120918249738 120949358112 121079871198 121111021152 121188388464 121262746176 121340398086 121417911927 121424828096 121502395872 121664798112 121763831904 121895223866 121926583584 122004471888 122505532224 122653555992 122895954324 123160388868 123214386152 123479505864 123644550744 123723536508 123755366592 123989751756 124311017688 124588736064 124729025553 124895740563 125219353974 125299345743 125331581232 125466823053 125568951651 125579272104 125736789321 125926697952 126095013792 126175564944 126333830106 126344213424 126447056208 126583501707 126616067568 126696951576 126944138464 127025232048 127195016208 127622721798 127871714872 127953401004 127986319296 128228717628 128400110388 128482134066 128571533376 128758588362 128815040068 128848180032 129092210676 129102820704 129264757596 129347333622 129380610528 129715844544 129889225024 129994953408 130035482973 130152026664 130663673712 130747143384 130911142791 131028471288 131203606248 131287420836 131367975024 131826605328 131910817896 132087132216 132205514688 132714326576 132874685658 133137283851 133423754607 133505619588 133516592352 133684065548 133769464686 133803879264 133948263306 134057295702 134068313808 134150574272 134236479042 134322231069 134415693984 134670269162 134704915488 134884964448 134971130736 135612019296 135689199624 135775879668 136068027876 136249898796 136420589448 136431801792 136602931608 136690195356 136725361344 136872897876 136984310892 136995569568 137167406532 137255030874 137646070848 137818723752 137830051008 137942243136 137985250491 138572980416 138616184421 138651845904 138914444097 139100119587 139224787416 139310211744 139496416224 139585528368 139760613982 139849894899 139885873776 140036820729 140072847696 140162328072 140248327648 140525498256 140827866192 140998028886 141276681117 141552313188 141667535196 141679178784 141856890516 141947510562 142137240102 142252938234 142315306276 142351919424 142443076014 142542189504 142633247328 142812155772 142903386054 142940150496 143094393234 143131206816 143222640912 143310518208 143502069568 143810842176 143855679231 143902710432 143984609208 144631087887 144642975048 144954202536 145240673292 145553186844 145642494096 145837162416 145930325112 146113369163 146125378152 146244322584 146256342336 146913020904 146996632926 147090536307 147128377968 147407030199 147604057029 147694622636 147788971902 147826993248 147986509242 148024581408 148119141456 148304930994 148399670133 148502928288 148598023743 148636253232 148822461216 149021379936 149116576752 149303617398 149315888592 149437430064 150024890912 150206166396 150529364172 150826853034 150919396056 151121117576 151217655732 151256559168 151543029924 151745585004 151842522078 152275121856 152466124344 152563521708 152602771392 152650349577 153300543552 153348339287 153473163129 153485777016 153678298059 153816031512 154116127968 154214579376 154408014574 154420705296 154546402032 154713168753 154752971472 154851829704 155046064221 155058807384 155253061392 155795079024 155894602968 155983326642 156723988212 156933468252 157033719414 157074119136 157371607998 157481108928 157581953658 157682619081 157779368604 157792336416 157990259284 158091185538 158131857312 158302492998 158431349466 158444370864 158541587776 158882720832 159095086272 159196718304 159389076132 160145909352 160359963192 160462403244 160807669308 161022607668 161121406512 161224332984 161439828264 161584517952 161787197448 161890549236 161982685359 162672629184 162723346929 163073477853 163496012394 163538074656 163847805858 163861272432 164066807718 164171615751 164213851824 164391050421 164524862907 164538385128 164639341152 164859400992 164964715344 165171634706 165277148517 165319669008 165748023584 166305367404 166527654084 166634034138 166959138632 167065794324 167108774976 167289097404 167425268868 167439029472 167649052428 167756148846 167980374666 168117108822 168234086592 168445106808 168458951232 168596074944 168778002276 168821423424 168929268768 169366976064 169593354944 169784320563 170011257273 170163629064 170604534672 170927649321 170971623504 171200147184 171309512088 171524389887 171678117816 172122947568 172353010128 172463111496 172671499143 173380643964 173491401798 173536035552 173723293458 173864702286 173878992144 174097092906 174208308417 174218231616 174329524512 174441158307 174548190388 174659694066 174704628384 174893147286 174938141664 175049894448 175157300032 175269463902 175381428339 175768807104 175881090528 176116176288 177166247544 177516378468 177898339476 178007492784 178249917222 178359286248 178597684408 178743060936 178757751744 178981972056 179096308092 179142383808 179961507648 180164148021 180404958591 180918932832 181034506224 181261582326 181377374607 181424037168 181619806797 181666531728 181782582696 181894119264 182010597129 182137242144 182253593808 182482199042 182497197168 182645747856 182842835799 182889875376 183006707832 183758298336 183980333988 184343931486 184821579228 184869127872 185219258796 185466826116 185585304762 185633049888 185984627634 186114037824 186466526532 186514498368 186715760972 186763796928 186883104096 187367331008 187770488256 187829030961 187997371848 188368908156 188736417584 188890046928 189142520688 189263347416 189500745159 189516320136 189670584312 189924101352 190045427364 190416207696 190537848072 190792524312 190963521216 191434082697 191807572308 191930101506 191979478944 192343076442 192600165582 192723201099 192841450516 192857300064 193222560102 193272270048 193638316014 193654231056 193897136394 194021000433 194070915792 194189992128 194449549888 194573766816 194833837536 194992430112 195884027872 195995510568 196120715076 196171170624 196542706932 196805409372 196931131254 197051962536 197315345656 197492188608 197739907992 197866226844 197917131456 198130698324 198181670976 198822102336 199071489864 199087851456 199249906752 199312028487 200258429382 200274888528 200526098322 200654197029 200705818896 200922394959 201085943553 201102470712 201225861408 201354718563 201623540976 202005403743 202057373232 202327446672 202456696104 203288165792 203418028944 203533799436 203663819502 204374848194 204630884172 204647702688 204904397412 205035293034 205088042016 205309346814 205476466338 205493354352 205619439168 205751109798 205882546311 205894273728 206061869376 206284225004 206337295296 206469106272 206728085628 206745076512 206913364704 207004081856 207726772032 207791536667 207859470624 207977768856 208965317616 209244624336 209378292552 209640920973 209828810664 210109271544 210243492108 210372491472 210788247384 211069990664 211241799288 211259161152 211497043329 212328469782 212501302794 212518768176 212785335774 212921265843 213205860153 213472959414 213527879136 213664614021 213813284256 213949870992 214218233658 214355079081 214410225744 214641589851 214696810224 214828542016 214833961368 214965777312 215253104352 215660780686 215716263264 215854065648 215976913812 216964462572 217431303804 217861009938 217994683192 218463741144 218481696576 218755743624 218895487668 218951802432 219188067228 219366483876 219384513504 219952953792 220369531356 220426225344 220494949389 221541933954 221683457853 221740489872 221979763863 222036872112 222178712184 222457396491 222754392432 222954379848 223052129872 223233691824 223532069904 223674865128 223955426097 223973832888 224156145096 224593475744 225037336368 225309249594 225794046258 226240279551 226379094084 226681676364 226826483598 226884838752 227314544886 227472712896 227618377506 227763783117 227903532428 227962164672 228266862912 228412682784 228699186516 228845282562 228904157088 229497263424 229804013504 229950815328 230228665524 231174191952 231321869064 231612021861 231631057944 231819603048 231838656192 232129457208 232277744556 232588211076 232879592088 233190863048 233399859264 233692618536 233841904452 233902064448 233974989963 235085982318 235400202378 235550579121 235611178704 236057411997 236221663392 236372930487 236669052906 236688504624 236985388926 237136778307 237197785968 237343323712 237453739497 237647024199 237666556296 237812381664 238324081248 238642629408 238795077456 239083614198 240218864028 240539944788 240693604866 241379341632 241533911502 241682109768 241836499476 241898716224 242159742396 242222042304 242376776928 242680796172 242835823854 243004791744 243329596224 243527663808 243790447732 243853167168 244008943776 245244018591 245307111984 245571816061 245771708787 245791908648 246100211577 246320777736 246428772304 246959011728 247289101488 247447073016 247757452059 247979503512 248622035376 249458051106 249791481126 249951051207 250438707948 250598691486 250663162464 250933646106 251137903302 251158544208 251473578642 251634223269 251853395904 251970561999 252190027584 252351129888 252667660212 252688426848 252894112416 253167003414 253232135136 253393903152 253888276928 254050464096 254390032416 255245443596 255743429744 255906802008 256457435256 256800220776 256964268132 257517176724 257630080136 258184421352 258205641408 258529515192 258694667244 258761221056 260070965946 260237102697 260304053328 260584940187 260797053429 261145639359 261327347424 261494286768 261822285582 261989541099 262056942576 262339720929 262407212496 262574841672 262735950048 262904195853 263653210656 263821635792 264174264432 265428653152 265749371316 266274567702 266847509214 267011239176 267033184704 267368131096 267374875833 267538929372 267607758528 267896526612 268114591404 268136627616 268472958084 268644462138 268831387968 269340538324 269409830976 269769928896 269942261472 271224038592 271308600277 271378399248 271551759336 271892373489 272136055752 272499797592 272841178896 273205863216 273380390712 273723298563 273745795752 273968621784 273991139136 274334813064 274510061748 275637447504 275970500982 276515897229 277232368842 277303691808 277828888194 278200239174 278377957143 278449574832 278620423488 278976941451 278992832448 279171056736 279521227964 279699789798 279771747552 280073641458 280145695392 280324656144 280496655296 281050996512 281655732384 281996057772 282553362234 283104626376 283335070392 283358357568 283713781032 283895021124 284274480204 284505876468 284630612552 284886152028 285266494656 285624311544 285806772108 285880300992 286188786468 286262413632 286445281824 287711358462 287805420864 287895152259 287969218416 288514614663 288900248373 289262175774 289285950096 289833840153 289908405072 290221237163 290457474021 290481346584 290845704591 291106373688 291284988192 291674324832 291860650224 292226738326 292250756304 292488645168 293826041808 293993265852 294181072614 294256755936 294814060398 295208114058 295389245272 295396696881 295577943804 295653986496 295973018484 296049162816 296238282912 296609861988 296799340266 297005856576 297196047486 297272506464 297644922432 298042759872 298233153504 298607234796 298631777184 298874860128 300049781824 300387644073 300412332792 300789147483 301058728344 301653706068 301838792112 302242235152 302435311464 303086059848 303491170008 303685044156 304932248688 305127043416 305300699154 305495729253 306562272291 306696678574 306946326258 306971554032 307356596118 307552939551 307632063024 307964020221 308214699507 308232255936 308429158752 308626664697 308816029148 308841410592 309092804064 309426337506 309505942944 309703659408 310092128442 310117614768 310506122784 311590158048 311789205936 311966653284 313447976424 313866936504 314067438828 314148238272 314743215996 315163907316 315365238162 315558737208 315584672832 315980518568 316182371076 316263714624 316604985996 316862698932 316888741728 318393436608 318492704673 318751954191 318778152264 319178003661 320209439121 320291818704 320637436691 320719926384 320924806488 321327350487 321615338616 322045215336 322242813024 322448665968 322879656528 323491171029 323574394896 323781098472 323965370718 325446693858 326146955706 326791514907 326992024788 327076149312 327695611716 327722544864 328133615436 328343231502 328427703648 328782100842 329049725814 329076770256 329278682304 329718801984 329929430688 330343269412 330554297034 330639338016 331496047168 332312900931 332610734808 333055308168 333268068276 333918277264 334131588648 334578194808 334850537736 334878058944 335298104856 335512297692 335960749332 336234217644 336890213616 337556004552 337858537536 337963874391 338691069387 339568641126 340022514546 340239725397 340327258128 340971817329 341209069344 341427566259 341855298642 341943247008 342400294368 342619024176 343048779774 343267923843 343356235632 344245895136 344706020256 344926222992 345342998286 346761287928 346982803596 347072071104 347446586916 347729404572 347757984288 348194185812 348416616834 348659049024 348882316614 349096380776 349319388132 349409256768 349786294572 349876283328 350099788896 350538927804 350762856678 351762181056 352232352576 352628973477 353100303567 354241360187 354332495088 355003579359 355032756936 355478083389 355796678952 356014985568 356499834444 356718572496 357195368816 357486121872 357963944112 358192616184 360328296042 360809917182 361040407299 361837865664 362069012448 362300867253 362523164652 362754749214 362848074336 363239613594 363333063456 363565165392 363788238528 364021194258 364253735781 364274484288 364507187616 364964398084 364994394336 365291495712 365685671598 365779750752 366013415664 367516596672 367631180257 367960667976 368687862972 369643158456 370438517592 370933652232 371170609524 371266099776 371969255268 372933053064 373431521944 373766208192 374187076659 374687221689 375658061922 375898037229 375994743696 376400469159 376706854953 376737816312 377210367963 377472835168 377780093856 378285041376 378526694832 379001490318 379032640272 379341168624 379750505121 379848202704 380090854728 380832415392 381075696144 381585048624 382868165394 383615144616 383860203012 383958957888 384686152884 385200331164 385446402198 385682901032 385714600128 386445120204 386544540096 387276632028 387308462112 387794272788 388042000866 388141831584 389147533632 389667675072 389984860224 390106448919 391768055744 391991021136 392241430152 392733428373 393085413864 393610818744 393862262508 394103925072 394630691312 395479815984 395732453688 396261396648 398142979728 398624056974 399411851553 400271263821 400516858764 400549777056 401052196644 401308394058 401411637792 401844789918 402171887106 402204941424 402451722816 402709437126 402966693207 403247081952 404010807486 404114746464 404654893344 404913392208 406576331584 406836057888 407067598872 407327639004 408749696388 409261768344 409295405376 409808794824 410070586068 410176084032 410618693628 410952932676 410986708704 411502219596 411765092622 412568450008 412938212544 413456171256 413490153024 413826729408 413955751473 415583073334 415718941248 415848553263 415955537712 416743332291 417300358761 417930635232 418489248672 418756585104 419281841946 419549684697 419657621328 420110462187 420218543088 420486984216 420744982944 421576494768 422139981328 422483598576 422994086658 424656939564 425002605588 425037536352 425570671548 425842531686 426411720306 426945918828 427055758272 427329228042 427626568512 427899741984 428436467316 428710158162 428820451488 429283179702 429393620448 429667922736 429931554624 430506208704 431321561372 431432526528 431567037693 431708131296 431953827624 433893263661 433928925144 434473213031 434862607608 435722019876 435989366384 436927482288 437511487248 437790975336 438340107489 438376134456 438732967752 438769027008 440739062712 440989898778 441271608921 442221090597 442812171087 443083867908 443366915706 443480979744 443959527726 444073744224 444357424368 444914792982 445199010399 445508784864 445794071229 445908759696 446104259744 446467383648 447064139808 447349730256 447910852194 447947665776 448312290192 449186951488 450074672736 450618499188 451588092516 452480559102 452758188168 453363352728 453652967196 453769677504 454629089772 455236755012 455527566234 455807064856 456825365568 457398373032 457690565124 457808314176 457951048731 459901630656 460045017861 460419489387 460457331048 461034894177 462348383904 462643738128 463224043722 463262115888 463639206096 464139506259 464258914416 464555489112 465138192663 465176422152 465759184176 466381726096 467385237072 467683808904 467949979926 470171964636 470800404756 471101158242 471222357408 472114823994 472443326784 472745860974 473047857243 473338105812 473377009248 473970777852 474273556614 474395571936 474907478994 475294048398 475333112592 475624763328 476648162496 477285258816 477590154912 478167228396 480007523567 480437728056 481079889576 481387209732 483067823004 483364219536 483672998952 484319484792 484753553856 485361592344 485671647708 487580895464 488017887552 488170040787 489220433559 490488037182 490614223968 491143632122 491543417574 491583817296 492200423154 492514847253 492641555472 492857544608 493173151263 493574588721 493918023456 494578202976 494894146032 495514904118 495831445551 495959007024 497244070752 498916102212 499582962252 499902102414 500877415896 501197382972 501326324928 501867292212 502275806604 502317088416 502947157284 503268446538 503941123998 504702259776 505335320424 505376853696 505788224832 506334006828 506464270272 506787806304 508100928192 508780064832 509352961689 510033771819 510490887192 511486859488 511813604016 512782947963 512914870512 513468342673 513600441552 513928536264 514573169661 515034353448 515260160272 516368842704 517059030384 517389334488 518014497429 520141931892 520474205394 520608106656 521169880374 521594106858 522291278718 522624925251 522654694848 522988573536 523323474921 523644571164 523979082198 524113885152 524679441858 524814424992 525149683344 525471900096 525808391706 526144285017 527306421312 527643271584 528348528864 530857306304 531498742632 532549135404 533695018428 534022478352 534736262192 534749751666 535077858744 535793053224 536229182808 536273255232 536945916168 537288924276 538681076648 539884522944 540492444063 541214875773 542617200554 542756798496 543103518672 543784746978 544132123821 544272111504 544859420391 544999595184 545682357792 546031791387 546411726432 546760781424 547446597126 547491591504 547937243568 548528507397 548669626128 549020123496 551274895008 551941001964 553031794458 554464737684 554607383616 555657776388 556400478348 556755914286 556899149664 557953882902 558342113472 559042455928 559399579596 559543495104 560147282916 560291390784 560649312288 562101993024 563311464768 563487092883 563992115544 565106724468 566209252752 566670140784 567281618761 567427562064 567790042248 568502235477 568548960408 569011752936 569261225104 569772304056 571248623088 571613544216 572377572936 572890563648 575422716924 575790304518 575938436832 577029229326 577800496746 578169603297 578524351548 578571900192 579667680306 579816810144 580442474326 580914948042 580962693168 581691409182 582063001299 582212747376 582569976384 583348649664 583721300448 584453476652 584501512608 584977290336 587652083616 587986531704 588362145228 588513511872 589628120796 590416228116 590778490544 590793393762 591155887608 591946036968 592476565824 593219723976 593598680532 594392094972 594545012928 596466307008 597214469592 597263554368 597749720256 597936085461 600775288146 600824665584 601578294966 601962591087 602117456688 602767184877 603257830659 603307412136 603677584224 604064155689 604484470304 604870622928 606016211229 606172119696 606826223159 606982340016 607370088312 609864497376 610254086832 610601398308 610991458506 613124544582 613393357148 613892652516 613943108064 614713192236 615105879102 615264126048 615928040442 616429399014 616858317504 617253329394 617632058296 617647638933 617682821184 618185608128 618852675012 619011885888 619407318816 620184256884 620235229536 621012245568 623180316096 623374610001 623578411872 623933306568 626734714177 626895952848 627733873008 628134877656 628922762919 629486431992 630327814632 630730476324 631117474416 631961037136 632364742152 633209971992 633725397864 633777483456 636985409346 637503908382 637556304528 638356007322 638763797529 639617580459 640418878242 640583637408 640993842063 641274873382 641439852768 641849612976 642654700974 643065237243 643230677232 643924769553 644090430672 644485626048 644897331936 645759313056 646982342058 647148789792 647562196944 647930741436 650893387716 652293911412 653583029814 653984049576 655391223432 655445089728 656267230872 656686463004 656855407296 657564201684 658099451628 658153540512 659858861376 660686538824 661108594068 661278676032 661484848167 664625801862 665050373559 665221469616 665939291589 666110616336 666536136552 667372189473 667836554528 668263177296 669156389616 669701075472 670423731263 670596209712 671024595384 671866278291 671921498664 672468435288 673780427232 675112009104 675927748782 677382138774 679137282252 680045029092 680479450794 680654516256 681943634658 682418138688 682855132518 683291349351 683710597284 683886494016 684800588736 685238048352 686097559548 686535847686 686712471264 688491790272 689412040512 689852445984 690685996572 693522575856 693965607192 694836065583 694893173832 695458809144 695515968576 696388371624 696833233668 697764633228 698192761552 698638776264 699572589144 700199577792 701077855608 701525713356 701924969889 705257946954 706200607134 706651737363 708172235991 708482720374 708664990176 709118791461 710007158718 710065513872 710956166778 711410334921 711593357904 712029971136 712361218491 712941072597 712999668888 713437144992 714390737632 714972243744 715927888224 716385232368 720656592084 721619834364 722080814598 724138024896 724601734506 725046329304 725509498428 725696148672 726479227188 726666126912 727130330784 728042388516 728507471562 729014375232 729928796168 729988788672 730582991424 731371343196 731559501504 732026831328 735262360514 735732055773 735921335952 736715448183 737315126361 737375725944 738300634731 739286316912 740686480391 740877035184 741867304464 742341219048 743272356177 743938510536 745866106128 746863043888 748374153318 749374443378 751316123844 751796074458 751989487392 752800938318 753413709906 753475632624 754420735926 754902669807 754945670336 755560187712 755911685997 756570082752 757053389664 758002980636 758065280544 758682337248 759501010242 759696405408 760181709456 761664830784 762151392288 763170097248 765736330788 767230289232 767720406024 768683376901 769372305768 770400662328 770892804396 771365802064 772890240408 774553264056 774616924224 775588545576 776084001732 776283663168 780212897838 780711308091 781754820561 782391160287 783436918077 783982042272 784482860304 785466856746 785968623297 786170827728 787019162787 787221637488 787724525016 788207850144 788712587559 789261382624 790959631968 791464907376 792522793296 796285959456 797248113948 798823703106 800542527642 801033717528 801099554112 802104393288 802616788116 802823275584 803689579836 804343774212 804409882848 805418874252 805933386414 806494163904 808021614972 808229492928 809309786688 809826784416 813672115776 813925800831 814135197744 814655278008 815677120467 817499392776 818523536688 819617589648 820141172136 821169895689 821237387256 821905865352 821973417408 823004439192 823530185244 825136900016 826912342512 827911502946 829547691687 831166146668 831697106526 831911075424 833486664582 834600717522 835133871429 835861270464 836930824353 836978497344 837513170208 838563683892 839099369394 839315242656 840220924374 840437086176 840973968432 841489965888 843152989536 844279962656 844967197152 845988173316 849244080157 849313879128 850005211176 850075072704 851141343096 851685063372 852823440612 853891837656 854658456084 855799483968 856872934632 857420316324 857640902976 858566359404 858787240896 859335845472 862643122744 863134075386 863416262592 863685456777 863907655248 865543843989 866700745119 867786527322 867857850288 868946426062 869501520459 869725215216 870663711489 871372422063 871444039752 871978732768 872537113773 873854964576 875022974496 875581950672 876680214978 876752268912 877465935504 881478125424 881979797556 882543217842 884442181194 885624342174 886167735816 886733831412 886961959488 887919055452 888147488448 888714848736 889829585964 890398020798 891017569728 891588142458 891817519392 892208519488 892934767296 894128279616 894699460512 895821704388 895895331552 896624580384 900149345472 901162932219 901236998376 902367442449 903176185032 904961118204 905516376336 906726705456 907305934392 908443990883 909258179544 910473510024 911055132468 911614129712 914796746064 915381130248 915902097462 916487187759 920090035722 920838978774 920914662096 922069788354 922658818653 923892060663 924644098521 924696767808 925287476256 925879994091 926448087444 926524231776 927278412192 928279012518 928517828832 929110978224 930276385326 930352844304 931518368352 932763452192 934770474144 935367617808 935899959852 940343929272 941600809512 942202316484 942444714816 944229647988 945491721948 946095714486 946676211624 946754018496 947941555704 948547113228 948791143872 949814957988 950588096796 950666225184 955180309824 955478114019 956255862573 956334456792 957534010983 960015047134 960628317363 960875456112 961912310073 962159779152 962774419464 963982051461 966135646008 966728439072 967345997904 968638969584 970473513087 970723184688 971343295416 975161790928 976340081574 978440867118 980374544721 980976074364 981228447936 982287264244 983086835148 983167634592 984400846308 985029694506 985283110944 985715089216 986346302526 987149177442 987836046912 989156405952 989788292064 991029808236 991662891102 991918014048 994488141504 996938702793 997832204424 999165924504 999804204828 1001754831792 1002394765944 1003652094731 1003734584424 1004551613208 1004634176832 1005894314568 1006536893076 1007882247996 1010670640848 1012668013656 1013575612608 1013891623173 1018705923378 1020067543638 1020719176191 1020981774384 1022915451987 1022973718976 1023627208032 1024282698777 1025565895926 1025829741024 1026936685346 1027200883104 1027857072528 1029146339322 1029803771529 1030068706896 1030520320544 1032737685408 1034118060768 1034778668976 1036028994858 1040283863784 1040948410788 1041216213312 1042339760748 1043188213716 1044582557436 1045249850502 1045977147072 1046646949842 1047289142328 1047958164396 1048227770304 1049358883716 1049628849984 1050299366688 1051616783412 1052288570034 1055286543168 1056697057728 1057886920431 1059300910701 1062724080561 1062997485264 1065010738077 1065098270808 1066434250167 1067390036856 1068044956704 1069472524384 1069499503332 1070155717488 1071586106448 1072458365616 1073615625589 1073891832336 1074577848552 1077362153296 1080984888126 1082429751546 1083121221897 1085234401108 1085513596992 1086207037344 1087569493956 1088264247642 1088544223008 1089718840782 1089999190368 1091364715584 1092063582774 1092761207343 1092823452864 1093521562848 1094893194252 1094983183008 1095874487136 1097057014794 1097339252256 1098040246992 1102549790016 1102893540771 1103882003928 1106063588916 1108929475368 1111315552776 1112800956696 1113511828572 1113798299328 1115907765804 1118084911856 1118799159192 1120294565832 1121298624576 1124061665067 1126974185766 1127694111687 1127984231088 1129201407477 1130120564859 1130213448936 1131631103889 1132418505504 1133340281568 1134563237522 1134855124128 1135580084496 1137004470954 1137097920816 1138023505872 1138522450208 1139251515363 1139544608112 1142497246176 1143227088432 1144755145872 1150845433848 1151580609036 1151876873664 1154058458652 1155600993492 1156339206594 1157048703096 1157143800384 1159335360612 1159633620288 1160884948652 1161829896084 1161925386336 1163382818364 1164126002598 1164425494752 1167442600896 1168906953304 1169003025216 1169954580672 1170319346757 1175304167232 1175973063408 1176724290456 1178200285119 1179256241592 1180832456232 1181556981088 1181586787524 1182311775216 1183892073936 1186134293773 1186439447952 1187197361064 1188784189944 1194428939184 1195872170922 1198235554659 1201550576292 1201649331168 1203156589932 1203925182174 1204234913376 1205534369754 1206515661318 1206614824272 1207355168448 1208128311378 1208900079621 1208968940608 1209741245856 1212032422458 1212344239392 1213652446318 1213964680032 1214740176624 1219728994752 1220508173664 1221202796616 1221982917012 1226249089164 1226786714296 1227785305032 1227886216128 1229426384472 1230211758204 1230528252096 1231856080884 1232858798028 1234506658788 1235264116592 1235295277866 1237705350024 1238814637632 1240368513768 1240470459072 1241867254419 1246749220002 1247156823744 1247545659789 1247866613136 1250229996873 1251901076283 1253469428354 1253791905696 1255467746016 1256269755312 1257845525838 1258649054091 1258972863984 1260331386561 1260655629264 1261460952648 1262234948832 1263922074272 1264729484304 1266419943984 1267450795728 1273970818692 1275007816764 1275112609056 1276712014644 1277527595058 1279235160918 1280837756484 1281167274816 1281987684126 1282549746764 1282879705536 1283699225952 1285309401948 1286130474486 1286461354464 1287849539106 1288180861344 1289794663872 1291518626112 1293964684116 1294297579584 1294701113079 1295124393888 1295861482872 1301679790983 1301786775432 1303419639093 1304587822824 1307166059628 1307968099152 1310782446864 1312534461744 1313372926008 1315020322467 1315128403368 1316198903256 1316307081024 1321373077648 1322217188136 1322969696334 1323814826763 1328436513261 1329251603724 1330100747118 1330442939232 1331878583178 1332221232672 1333072273104 1334744378946 1335597031197 1335673109056 1336526354592 1337382213687 1338312779232 1339402150944 1340847462526 1341192419424 1342049190768 1343732556582 1343842997328 1344936870576 1347560854464 1350224018208 1351855497564 1354764277548 1358274564504 1360090058184 1360958901588 1361309032512 1363887269316 1365710265036 1366582698702 1367421194568 1370476096704 1372195119096 1373071695372 1373424942528 1373853146193 1379704891968 1380135053583 1381258468161 1381371993144 1383104682531 1387045151712 1387931214384 1389672131166 1389786347664 1390917618288 1392418518777 1392776743248 1393666467336 1395414577989 1395529266456 1396385523104 1397277552528 1399145178288 1401795074459 1402155711216 1403051426712 1403849939778 1410515893908 1412401214268 1413303474726 1416344471982 1416965440748 1417329980352 1418237582922 1420014317436 1420131027744 1421912333556 1422820669842 1423186715808 1424722436982 1425882145194 1425999337776 1426874289984 1428781475264 1429944487488 1431855776448 1432770464736 1440022570701 1441313184168 1443239668728 1444161629196 1449203469012 1450092658608 1451018996856 1452958454376 1454260661568 1456084777032 1457014943124 1459857592336 1462742686392 1464053662656 1464510122361 1467661300677 1470524721028 1471464111546 1471842671904 1473430896366 1474630252722 1474751451888 1476601269462 1477544541759 1478572633824 1479519453789 1480723766163 1481372960782 1481754070368 1483734608928 1484682438096 1486544712354 1487494336653 1487877021072 1491732212256 1493726087776 1496748306636 1498748886756 1502632247688 1503592148916 1503978974784 1505601876636 1506827419812 1506951265248 1508841471852 1509805339614 1511823371994 1514106779328 1516005961272 1516130561088 1517364674496 1519002020484 1519392810816 1520363418912 1524302784576 1526340194496 1528058885067 1530101315457 1531472661576 1534460578464 1535440812048 1537366753802 1538348843889 1538744611536 1540405028019 1540801324656 1541785608792 1542731604128 1543719508983 1545780480816 1549106528112 1551177091152 1552168003464 1554043492287 1560425795676 1561422616182 1563509641122 1564782320574 1566873836154 1567964084544 1568965720608 1569970424763 1570933713492 1571937246594 1572341655456 1574038325574 1574443274976 1575449050032 1576415700288 1577425175118 1578432855051 1578522765248 1581919263936 1582929814752 1585045586592 1592571918912 1594496227896 1597647406212 1601085055284 1602067435056 1604208786576 1605233576232 1607247060793 1607379159672 1608687548424 1608819765696 1610837748504 1611866772828 1616043229944 1619653568832 1621477332189 1623644627319 1627851601662 1628270395488 1629310556016 1631354240934 1632396371463 1634578261173 1634998785552 1637047073376 1638095374161 1639235179296 1640282344272 1642339791378 1642474774512 1643811730704 1645585522191 1646008878384 1647060370488 1650273800032 1653824685024 1655823005892 1659095383374 1662332293336 1663394213052 1663822150848 1666973329164 1669201435044 1670267742858 1673861648706 1675026340416 1677127367784 1678198738788 1678630485312 1680441848748 1680874172352 1681947936864 1686305979072 1688559925312 1689934394304 1690461278649 1691976346632 1698488160314 1698627758256 1700010422352 1701844856283 1702282686192 1703370126744 1705506706431 1705646881224 1707783675312 1709316912168 1713745869264 1714840632648 1717132718808 1718671690944 1725286245488 1726268150772 1727370913554 1727815310496 1731087687978 1733401490238 1734508809891 1735573054644 1735715700576 1737892852124 1739003040918 1739450430432 1741327422978 1742744844126 1742888079504 1743957465536 1745074227546 1746189003897 1747709929152 1750045948992 1751163901344 1753360429956 1753504537824 1754931871008 1762956250848 1763959595112 1765086435684 1768884362388 1771248684348 1772335471632 1773467662824 1775838110904 1777429697472 1779659171928 1780796041596 1783176284916 1783635038784 1789398921024 1791643408776 1791790663104 1793249160768 1793808256383 1802325864438 1802473996752 1804734884898 1805887773261 1806352370064 1808301554631 1809773491977 1809922236408 1811032752672 1812192467067 1813453410912 1814611868784 1816887981766 1818048633687 1818516359088 1820478669477 1820947020048 1822110264936 1823228259424 1829593492128 1830762260496 1831804194924 1832974375518 1840180071444 1841677957548 1841829324192 1844139576708 1845317637306 1847784121326 1849288197042 1850574952512 1851759988182 1852896174888 1853048463552 1854556824384 1856558025036 1857035657664 1858221956448 1860552770652 1860705688608 1863036736704 1865526904384 1869540948288 1870123830003 1870735235616 1871799919704 1880204142531 1880687858544 1883201619024 1884404632968 1886768288757 1888459295976 1890983443896 1892191428972 1893352423248 1895883111408 1897094226456 1899473799119 1899629915976 1901176193592 1901332450368 1910956228038 1912511725146 1912668913584 1915068021966 1916291392587 1918852741377 1920030094268 1921256634726 1921750912224 1923824620146 1924319558304 1925548838928 1927964102922 1929195711729 1931774308659 1932271292016 1933456878144 1934691995808 1937277939168 1940947026174 1941446369376 1942686590832 1950323581856 1952680163148 1956881734236 1960749089442 1961952148728 1964574528488 1966173670296 1966335269184 1968801692616 1970059389012 1970566221888 1972692605052 1974298354884 1979576584128 1982059616472 1983325782204 1983836028096 1984454544501 1993877405586 1995151120677 1995664408848 1997817874767 1998331849008 1999608409656 2002116568419 2003509663584 2004789531888 2007304189462 2007469168848 2009103226416 2011271193789 2011788629136 2013073786152 2015598834873 2015764495992 2021341281696 2025336027312 2027783246346 2037411846756 2040135087276 2041438352382 2041963548768 2045830903974 2047254416064 2048565397554 2049874048053 2051131791852 2051659482048 2053873370692 2054401766208 2055714145056 2058292678644 2059607543058 2060137413792 2061040641088 2065475370816 2068236121536 2069557337952 2072057989716 2080567727568 2081896821576 2084508196749 2084679521496 2086376427432 2089165114872 2090499701004 2093293899684 2094578284656 2095916328792 2098717767432 2100598733376 2103233566824 2104577140068 2105774909667 2115773840862 2118601821402 2119955212089 2125448161122 2125994970528 2127356374383 2130021476154 2130196541616 2132868500334 2134231004763 2134780073712 2136089913408 2137083655473 2138823217791 2138945048768 2138999006664 2140311434976 2143172212896 2144916731232 2147231251178 2147783664672 2149155697104 2154724306592 2161969776252 2164859503092 2166242443794 2170468802216 2172414074688 2175138987912 2176528495284 2177088446016 2179437681564 2179998380736 2184127165548 2185522414686 2187043125696 2189786388504 2189966366016 2191748974272 2194114029588 2194678504512 2196080493984 2205787081542 2207196167319 2207764007856 2210146344549 2211945379083 2212127177832 2214901904193 2217858950736 2222059441173 2222631105552 2225601913392 2227023657144 2229817068531 2231815531608 2236169823712 2237598318384 2240589131664 2248123330134 2253948371532 2255388223374 2255968462176 2258402814954 2260241129718 2260426897872 2263262207778 2264708009421 2264837011008 2266680563136 2267735057991 2269126475044 2269710248256 2271160168992 2274008941908 2274195841632 2276047011744 2277044900416 2278503030726 2279089216224 2284994492352 2286454176864 2289510291744 2301690867696 2303161218072 2306050130703 2308116917304 2311201986984 2312678413188 2314097406192 2318670721224 2321769897304 2323659792168 2323850772672 2326765636728 2328252005196 2328850989504 2337813906608 2340638693514 2342133924273 2345264461683 2350310754231 2351946126816 2353448580912 2356400570238 2357905869891 2358512483184 2361057488361 2361664912464 2363113962176 2363173575048 2364623550432 2366137762677 2367784147872 2372268587546 2372878895904 2374394722128 2377568379888 2388857878368 2391744341844 2396471109318 2403101152584 2403298662336 2406313179864 2407850364348 2408469826752 2411068739508 2413031322636 2413229648544 2416256622756 2417800159242 2419482491712 2424064844916 2424688478784 2427304892636 2427929360064 2429480353248 2441016347328 2441777402493 2442405593232 2443965834024 2447031361401 2452498178328 2453573428592 2455570610064 2458852768944 2460423516408 2463509687067 2463712161768 2465717596056 2469013317576 2470528233184 2470590555732 2475410700048 2480737027536 2483734508838 2488643075061 2493498440004 2495091319578 2495733226272 2500459993746 2503802152566 2505401614287 2506938856708 2507583811392 2510935492032 2512539510624 2515691051676 2517298108182 2517945727968 2520662773122 2521311258528 2522921905296 2524469897664 2527844148544 2529458968608 2532839887968 2534901591456 2547732240471 2547941637384 2550015633528 2550225218112 2553424029288 2555055190116 2558470321836 2561675512968 2563975368252 2565099493528 2567398451904 2570618803896 2572260948972 2572922708928 2575699078212 2576361722688 2587929368232 2589402226158 2590248787776 2591056370331 2591722965744 2596631531967 2600102235357 2603359581966 2603573550864 2606839278186 2608504561377 2609175645648 2611991134467 2614117266189 2614332119256 2615936198304 2617611341319 2621564893728 2625068923488 2626745852016 2630040644934 2630256806736 2632397806512 2642746155296 2644434376272 2645939392668 2647629653526 2656873026522 2658503207448 2660201494236 2660885878464 2663757166356 2664442465344 2666144546208 2669488757892 2671194062394 2673052709184 2674764427374 2676625558464 2678804301888 2681694925052 2682384838848 2684098381536 2687465113164 2687685994656 2689873741152 2700448036416 2701289976671 2703488796657 2703710995128 2707102327347 2709528555096 2716549129008 2720180116368 2721917803176 2725331972649 2727774538632 2731420530072 2733165397404 2734842389136 2744390238192 2746143390744 2747706292386 2749461563277 2760270107166 2762516936322 2762743986288 2766209365062 2767976455959 2771676181989 2774090303424 2775862428768 2777639982273 2779344262332 2779572695328 2781835236576 2784837037554 2785553486496 2787332934672 2790829155978 2791058532912 2792771046208 2794555105056 2798290356576 2803590148918 2804311422432 2806102853424 2807699879556 2821031787816 2824802428536 2826606949452 2832688943964 2833930881496 2836475165844 2840028634872 2840262055488 2843824667112 2845641339684 2846373431616 2849444873964 2851764290388 2851998675552 2865540929472 2866434342057 2868767587719 2872602032949 2880045141402 2881884952089 2882626368336 2885736930219 2886479337456 2888323258392 2891946154383 2898406938024 2900185317216 2902037993712 2905916908752 2911420539261 2912169554064 2914029886248 2919715184672 2925485372784 2929020244722 2935322601354 2941049442056 2941123634163 2942928223092 2943685343808 2946861792732 2949260505444 2949502903776 2953202538924 2955089083518 2957145267648 2959038907578 2961447532326 2962745921564 2963508140736 2967469217856 2969364876192 2973089424708 2974988673306 2975754042144 2983464424512 2987452175552 2990816108379 2993496613272 2997497773512 3005264495376 3007184297832 3010956284193 3011203753272 3013654839624 3013902530496 3017682943704 3019610679228 3023646743988 3032011922544 3038004040968 3040726837824 3041674869519 3056117770134 3060202630914 3062157528573 3062945323152 3068746355961 3068921156928 3070881624096 3072848096331 3074733507604 3076697687778 3077489223072 3080810056038 3081602649312 3083571217584 3085463208256 3087439017966 3089411314587 3091560961632 3098213056224 3102354182304 3104336006928 3108086984574 3120851591352 3122845232364 3127019282244 3129564641148 3133747672308 3137931441216 3139940849526 3141867426984 3143874493188 3144683310912 3148076651148 3148886549952 3150898100064 3154850350236 3156865710102 3165859629504 3170091173184 3173660761293 3177902732103 3188172241683 3188992455792 3192433608793 3195032214231 3195294812424 3199302750501 3202170110568 3204134870112 3208417573152 3210467152464 3214494121586 3214758319344 3217375096848 3220846876767 3221675497008 3223733545656 3232086459888 3242954664378 3247289254638 3249363665691 3255703203324 3256540790976 3258621112032 3262708481868 3264792742926 3269156522346 3269997571104 3274094146752 3276190748322 3278470358592 3280564688544 3284679582756 3284949549024 3287623461408 3291171044382 3292017756768 3294120740976 3300547600064 3307649370048 3308680622313 3311646011784 3318190766748 3324664586672 3326788426104 3333946658328 3338402870088 3340535485716 3347723297412 3354254735568 3356397477576 3360883697496 3363895873728 3372184995201 3380922557298 3383082335061 3383952693264 3387604222431 3390361694577 3394893311667 3396976320628 3397255516512 3400020844704 3403689712566 3404565372384 3406740253488 3411013412862 3411293762448 3415567350624 3417754546089 3418633824336 3427491738528 3429681265296 3434265437616 3450572490976 3452536301544 3454741827108 3455630620992 3462175375956 3466802980476 3469017619782 3471146109288 3471431401152 3475785704248 3478006081836 3478900860864 3482654845956 3485489688252 3485776159008 3490148455092 3492378007794 3502327802688 3506720859912 3507009075648 3509863742016 3510958040271 3525912501696 3527011803601 3527919190224 3530172871368 3534600855357 3537768724776 3542497368696 3544670943264 3546935325648 3551676221808 3558402881319 3559318343856 3561592083192 3566352569832 3583286817552 3587616512766 3594706663977 3604651728876 3604947993504 3609469769796 3611775546522 3612704740128 3616603109262 3619546983954 3619844472816 3622065505344 3624384934134 3626700238863 3626906821824 3629223737568 3633775963532 3636097267374 3637032718176 3640957338954 3641894040096 3644220529872 3646456518848 3659186984256 3661524520992 3663608389848 3665948751036 3680360142888 3683355915096 3683658648384 3688279153416 3690635274612 3695568242652 3698576394084 3703519976364 3705792349776 3713116050072 3716443912896 3721105541304 3721411377216 3725601763257 3740247660006 3741470471232 3742636979367 3743599839408 3750689990619 3755703228849 3760408285062 3761375717088 3766403238048 3768809265936 3773536577514 3775947162273 3776918591952 3780994159683 3781966887792 3784382857944 3786704846496 3791766222816 3794188452912 3798947598238 3799259831952 3802352387184 3821912456076 3825023450292 3825337827168 3830136043932 3832582785174 3837705482754 3840060188536 3842513269452 3843501824448 3847649240292 3848639116608 3851097677856 3855928205844 3858391423458 3863548617318 3864542584032 3869383991616 3874555878336 3881894052348 3882892738752 3884103339237 3885373181664 3900647163712 3905039372949 3905360326296 3910258917279 3913763468472 3921498178884 3923904297456 3929149056976 3932347340592 3937603385232 3940118778024 3945060967401 3945385210104 3948596709768 3964119232944 3966651564408 3968909089002 3971444480289 3985309539783 3987754811172 3990302241354 3991328817696 3995635749534 3996663698016 3999216819312 4004233136838 4006791093591 4007019327168 4009579063776 4012146641061 4014608378924 4014938337696 4018206452832 4022542387578 4023577258272 4026147572304 4031197669746 4031528991984 4042682563392 4050672054624 4055566492692 4074823693512 4080270174552 4082876704764 4083927097536 4091661807948 4097130795108 4099748096106 4102263583704 4107746741384 4111428290112 4116585357288 4119215086116 4120274827584 4121559438579 4139114675904 4140405160749 4143775404483 4144115979432 4149314047593 4161135455136 4163793643152 4169016393498 4169359042992 4172752854864 4177255556331 4178330229744 4180999402008 4186243733967 4186587799368 4189156569312 4191832657584 4197435534864 4205385223377 4206467133648 4209154280136 4211549819334 4231547681724 4237203642804 4239910424178 4250896322244 4251989941056 4254712748766 4260042952308 4260393083232 4265737000668 4268462009526 4269560147424 4274167310946 4277646435582 4277998013328 4280622869952 4286344425792 4289833462464 4294462502356 4295567329344 4298311394208 4309448613184 4320067712103 4323939552504 4329719006184 4332484887588 4340937604432 4350277975824 4353056990568 4358875363128 4368254331096 4371044829372 4379572777008 4388228059176 4392160987968 4393530367083 4402983902031 4411574163084 4414392334638 4415528015712 4420292689098 4423890758166 4424254355664 4429803808386 4432633625277 4435717901472 4438558361367 4444118882346 4445262211104 4451203826784 4454047314288 4459634137062 4462483009959 4463631063216 4472339647424 4475196636768 4481178263328 4496246660268 4507896743064 4510776446748 4511936924352 4516805629908 4520482259436 4520853795744 4526524415556 4529416018842 4535470115982 4538252950088 4542320337984 4548017883816 4548391683264 4552094023488 4557006061452 4558178432448 4572908353728 4579020583488 4584176655201 4590303946371 4603381735392 4606322436144 4612100261406 4615046531667 4616233834608 4621215084057 4622403973968 4625356826376 4628194812384 4631158526949 4637341442448 4643539794608 4647319584336 4653531273456 4656504010392 4675627813216 4681277387028 4684267848546 4690528923366 4700621508462 4703892253632 4706897161824 4709911274289 4712801140476 4715811739782 4717024966368 4722114976722 4723329824928 4726347150096 4729247100864 4732275525354 4735298565153 4735568295744 4744537175092 4745757791808 4748789444256 4755136759776 4777715756736 4779205343341 4783488683688 4792942218636 4806202305168 4812626359728 4815700728696 4821741182379 4822137479016 4826062645272 4826459297088 4832513245512 4835600318484 4848129689832 4854609785272 4858960706496 4864431996567 4870933881957 4883554804986 4884811186464 4887931668048 4894062722802 4897189114389 4903734783519 4904996356656 4907146857184 4911141220128 4914286122483 4917705537888 4920847032816 4927019374134 4927424323536 4931435192112 4936756566573 4938026635152 4941056466368 4941181111464 4950821400096 4961474055072 4967469017676 4977286150122 4986996880008 4990182639156 4991466452544 5000919987492 5007604305132 5010803228574 5013877713416 5025079021248 5031382103352 5034596216364 5035891455936 5041325546244 5042622517056 5045843810592 5058917937216 5065679775936 5069803182912 5071383835947 5095464480942 5095883274768 5100031267056 5105534568849 5106848058576 5110110380232 5116520119293 5116940643672 5123351025936 5127950736504 5130198987056 5141237607792 5144521897944 5151398156424 5175858736464 5178804452316 5182112740662 5183445931488 5193263063934 5200204470714 5203526429673 5206719163932 5207147101728 5213678556372 5217009122754 5218351291296 5223982268934 5228234532378 5228664238512 5231872396608 5235222682638 5238567011691 5243129787456 5250137846976 5253491704032 5260081289868 5260513613472 5264795613024 5285492310592 5288868752544 5291878785336 5295259307052 5313746053044 5317006414896 5320402988472 5327514332712 5332289092416 5338977515784 5342388124788 5349528854748 5363389850104 5368196763072 5374930226328 5375371989312 5379747482304 5381424769149 5402579953342 5406977593314 5407421990256 5414204654694 5417663319783 5419057110192 5424904663893 5429320475931 5433098258016 5436577401201 5440360232736 5443835606352 5450663945298 5454145901061 5455549077264 5461436008431 5462841060144 5466330794808 5469684778272 5488780476384 5492286781488 5495412584772 5498923126554 5520540214332 5525033872644 5525487972576 5532418730124 5535952911918 5543352363978 5551724857536 5555279964546 5558688524664 5559145390656 5563670473152 5569674075108 5571106972992 5574665869344 5581658311956 5582117065824 5589110210112 5596580713152 5607180297836 5608622844864 5610371490009 5612205706848 5615399759112 5640612427593 5642063575632 5648151769403 5649604857072 5653213898904 5660304866271 5665377887928 5667861762992 5672950331688 5680057269744 5687649334224 5691282679368 5698421397357 5698889747928 5703528580776 5703997351104 5732868684114 5737535175438 5745204065898 5748874177761 5756558224131 5760090282804 5763769904178 5765252736672 5771473860438 5772958674912 5776646516784 5783892308766 5787587135187 5795322925977 5796813876048 5800370634432 5804075987424 5811833817504 5822841078522 5824339108128 5828059772496 5839430369344 5850970745568 5858040489444 5870645202708 5882098884112 5882247268326 5885856446184 5893723585464 5898521010888 5899005807552 5906405077848 5910178167036 5918077815156 5922895064652 5925491843128 5938729752384 5946178849416 5949977346612 5951508084288 5953363633503 5981632216758 5985453362031 5986993226544 5993453624301 5994995547024 6006349705257 6010528990752 6014368595664 6021912568386 6022407506544 6027309679248 6033813581367 6035365887408 6039221358456 6046796504619 6047293487976 6064023845088 6076008081936 6083349739038 6112235540268 6120405261828 6124315057146 6125890646304 6137492711922 6141763248192 6145696192662 6149467015208 6149622144159 6153395375556 6154978446144 6161620112076 6163205298624 6167142435168 6174878035932 6178822629174 6183121923264 6196426112448 6204708364608 6208672013856 6216173969148 6240097806371 6241703182704 6245690464728 6253524590247 6254038564488 6259129282296 6267495344616 6279881699052 6283734853968 6287748986376 6296153302296 6301796200128 6309700700472 6313731420204 6347321522586 6355805464206 6359865636267 6376344483366 6377984911584 6382069123149 6384867217586 6390064428462 6390589624848 6398605501002 6402693014289 6404340221136 6408269740224 6411250966419 6416469653373 6416835146304 6420934304928 6428988243172 6429516638688 6434750193696 6441693753534 6443350994016 6447467091312 6464172919776 6485909328756 6494578509276 6498727331382 6511406406648 6517242224064 6525416963736 6529585485852 6538313044692 6539995142208 6552381496644 6561129377088 6569359165512 6569899098048 6575246922816 6582342088764 6584035513536 6588241481952 6617361244626 6621588501957 6623292023568 6630439033647 6635836137249 6636381533496 6644705712579 6649329173344 6653576852208 6666178323519 6667893316656 6675088454749 6676805740176 6681070971432 6689451205593 6695446594824 6708509471136 6712794955152 6721767394992 6744369990402 6761845114596 6766164670122 6767905386528 6775208444862 6780723389154 6789786623334 6793952641256 6794124028263 6794511033024 6800041689408 6803205173973 6807379425132 6809130744768 6813480506976 6822026825724 6822587524896 6831134701248 6835509092178 6837267648672 6854983477056 6859362530592 6868530875232 6901144981952 6905072603088 6909483654216 6918150392109 6924350751912 6933605960952 6938035239564 6942292218576 6951571408496 6956012163672 6965309691912 6970979376504 6971552318016 6980296910184 6984756015588 7013441719824 7021916080542 7026401772819 7035793385049 7050932262693 7054023607202 7055838380448 7060345742736 7069201710714 7073717609673 7075537449552 7083172465083 7084994737392 7089341886528 7093870651296 7098413288031 7103352443616 7116805762638 7118636687712 7123184166384 7132705139664 7166573635104 7175233025532 7189413327954 7209303457752 7209895987008 7218939539592 7223551093044 7225409480256 7233206218524 7239093967908 7239688945632 7248769868268 7253400477726 7258447475136 7267551927064 7272194534748 7274065436352 7281914677908 7283788080192 7288441059744 7323049041984 7325332207479 7327216779696 7331897502072 7341094084203 7360720285776 7366711830192 7374661043893 7376558306832 7381270549224 7390529061201 7391136485304 7397152788168 7407039952728 7411584699552 7426232100144 7442211082608 7451203526514 7480495320012 7485273958734 7487199678816 7501379981238 7511406457698 7516204842861 7520816570124 7522751434176 7532806476096 7537618531872 7547073155028 7551894324546 7553837183904 7561988319366 7563933775584 7568765715888 7573409692992 7583532445632 7588376905824 7597895196476 7598519663904 7604704774368 7643196721413 7643824912152 7650046900584 7650675654336 7660272087864 7665165570348 7675410965508 7680120377072 7685026538904 7695298480584 7702195355712 7711856411688 7716782846916 7727097234636 7729085168064 7763788104696 7768206678474 7770746363328 7773169110993 7789894595901 7800306706071 7810078745898 7810720652592 7820517834558 7825513684131 7827526936944 7835973403401 7842351798567 7842996357768 7847808594912 7852834023957 7858298113952 7864694681184 7875206770464 7880237556048 7890121934802 7890770420208 7897193419536 7928238465888 7933303128816 7937818178004 7942888960578 7970619079566 7975509622344 7980604482708 7982657635392 7991271499068 7993327396032 7998433638624 8008466273676 8013582187182 8019158127552 8024293282122 8029216757848 8029876675392 8036412905664 8045084775156 8047154516544 8052295144608 8062395339492 8063057983968 8101344109248 8103869930013 8110466389971 8111132985384 8121306982041 8147551284301 8149647387024 8160540349104 8165753409528 8175995917947 8183323615896 8194261590216 8199496192212 8204527167408 8215493482768 8233170714576 8238430172232 8243118877158 8280810321498 8287550808966 8288231958864 8298628095186 8303929367877 8315028545967 8322270910272 8327587286304 8332919946819 8338032786996 8338718085984 8345505709728 8354511112662 8356660459488 8361998804016 8372487467934 8373175598736 8378313138624 8383665315168 8394871069728 8410770446754 8412934267296 8418308560272 8423099638668 8455517145911 8463095363448 8474407285608 8479820848356 8501792644488 8509425497532 8520085904616 8520786166464 8531474001336 8536924019052 8539120294848 8548334621892 8555292871164 8555996026656 8588925004712 8596622788416 8599303026171 8606302763157 8617806098847 8640135424206 8645654856267 8647879105008 8657210790657 8659438012368 8664969775176 8675838463149 8681875208864 8700555951648 8706113981136 8717750726256 8734261617783 8736508662192 8742089658744 8759145554016 8776456118352 8787060734166 8805967804062 8823148326168 8828784669276 8831056031424 8840585378196 8847781516332 8848508711328 8859607616772 8865267250554 8871435802944 8877116722734 8888237764692 8890524422208 8902407653568 8908094628576 8919268274124 8924966019918 8927262126432 8950393273536 8962356526656 8972448325137 8992493320536 9015793486128 9021552893496 9032868852579 9033611259816 9040964518872 9041707591488 9053048831112 9058832037684 9070940231964 9076505900176 9096035767632 9114012122904 9125024608557 9168353310402 9180607892742 9186472585719 9206239067883 9206763470784 9212644872288 9218544288993 9224200522812 9230093063334 9232467669216 9242430168114 9244807947936 9250713652752 9256389624768 9262317053898 9268233943761 9274682884896 9287079589216 9294639168672 9307062546912 9313008020784 9351255626432 9362554774056 9368535697092 9381057846732 9401243016924 9413794323648 9419822548578 9425602280952 9431623479564 9434049932736 9444229953444 9446659649856 9452694300192 9464551050708 9470597130306 9489074350184 9497578888512 9510273519552 9520982283879 9533708196309 9558410686682 9564516725049 9566977367376 9577300826379 9585096642693 9585884437272 9597908251503 9612404610336 9625252719456 9631401457392 9643482364758 9644274958032 9652125290544 9662540630301 9665026491024 9671200636968 9696259379664 9709219570544 9728863993134 9741867763914 9767109609972 9769622372928 9775863336096 9788125445604 9794378228778 9807469567038 9809992713312 9814293714368 9822282440256 9828572244966 9835411075776 9841694065632 9854038748268 9854848647072 9862870384224 9873513133146 9876053270304 9882362222928 9901642800192 9922948110144 9926041866939 9934938035352 9954572300244 9973993760016 9980365278312 9992883899713 10001839974984 10015208610264 10021606457148 10027755426832 10062764206704 10069192432728 10082651092488 10091687621184 10142767671894 10149247005183 10162812667293 10171085083731 10184679935001 10190928961884 10191766549536 10200062534112 10211069137698 10213696117152 10220220760464 10233040238586 10233881287344 10246702051872 10253263638267 10255901473008 10260397974112 10282475215584 10289043795888 10302796312848 10351717472928 10357608904632 10364225481324 10366891862976 10386526127868 10400408941428 10407052859346 10413438327864 10414294203456 10427357112744 10434018245508 10436702582592 10447964537868 10456469064756 10457328477024 10470445365276 10477134023382 10506983408064 10520162579736 10521027226944 10529591226048 10532874120813 10577737505088 10581035410803 10583757570672 10590518614104 10603802566071 10627492106088 10634012829792 10640805976944 10655028665424 10675208643957 10677955031568 10684776249576 10699057709496 10726779700208 10749860452656 10762849538298 10784119991931 10805159906684 10813955186628 10814843980512 10828409309388 10835326639566 10838114220384 10849809327786 10858640951862 10866196516032 10873154802402 10880100716589 10880720465472 10887671212704 10901327890596 10908291802122 10911098154528 10922872016862 10925682120288 10932661589616 10939369556544 10977560952768 10984573562976 10990825169544 10997846253108 11040173042041 11041080428664 11050067745288 11050975945152 11064837460248 11071905823836 11086704727956 11110559929092 11117377049328 11139348150216 11149331738688 11163316623912 11164234131648 11214360595672 11220742980018 11224411413696 11227910938101 11230799518224 11252069971857 11267109686547 11281224855186 11284127151264 11296303538806 11299209714144 11306427797808 11320609732542 11327841486819 11330755775856 11335723525984 11342982479049 11345900663376 11360114539488 11375298668448 11382565358736 11396842794714 11397779495856 11407057161552 11465737368228 11475070350876 11490408131796 11497748355522 11513116448262 11520180565608 11527539808356 11530505473344 11542947720876 11545917349824 11553293033568 11567784617532 11575174270374 11590645851954 11593627752096 11608151974848 11623667635008 11645682157044 11648678216256 11652310017711 11656119544992 11701941491136 11715118118847 11716080978888 11730776751837 11741290405416 11764197768224 11764494536652 11771712892368 11787447170928 11797042021776 11809771881479 11812810155696 11820356334072 11835182902203 11836155630312 11845790129304 11850983686256 11892357698832 11899954693224 11906727267006 11914333440867 11963264433516 11970906724062 11973986453088 11986907248602 11989991094048 12012699410514 12020373280773 12021057981504 12028737191328 12036439923183 12043825136772 12044815013088 12054619358496 12067627162734 12070731774816 12078442716912 12093593009238 12094586975952 12128047690176 12152016163872 12166699478076 12224471080536 12240810523656 12248630114292 12251781292608 12274985423844 12291392385324 12298934030416 12299244288318 12306790751112 12323240224152 12334284870336 12349756071864 12357645258348 12364678315737 12417344027712 12421215482247 12431326213449 12432347938296 12447942142779 12480195612742 12483406365408 12491380929456 12507049180494 12508077128976 12518258564592 12531766668993 12534990689232 12558731201901 12559763398104 12567469707936 12575497972752 12592306604592 12616155670131 12619401400944 12627462840408 12694643045172 12711610928412 12719731272534 12752688966732 12755969823168 12764138246298 12769734435172 12780128856924 12781179249696 12797211002004 12805386028578 12808680442272 12822501932838 12832939306746 12841868609856 12857976486344 12859033277376 12869500387392 12883387507068 12886701988032 12894934182624 12928345839552 12960203136309 12971818657512 12989157018552 12997454662764 13022812813296 13047477231503 13050833927472 13059170971704 13076626089384 13104762993288 13138718331024 13164684177528 13176482963904 13180591101249 13234722489252 13243177003914 13246584047136 13260878067294 13271672274498 13272763066992 13289411425158 13297900875831 13298658346688 13307153704416 13315675084101 13332356647038 13335786633312 13350176909498 13353611480352 13362141942864 13378902411186 13387449029877 13390893189648 13417018942272 13425589910304 13443534789984 13488739980804 13523690229192 13532329340244 13535810773056 13550416889724 13561446778308 13579573246668 13587905282512 13588248056526 13606410347946 13614758850264 13626961013952 13644053651448 13645175049792 13671018184356 13674535297344 13718725061184 13737061750464 13752529965603 13770911839113 13810145206176 13818967308432 13836300784218 13845139595001 13848701503824 13863645252171 13867211921904 13876070479128 13884584437152 13893475580847 13903142816992 13912024327344 13930619383824 13941958753008 13957003132657 13960593820368 13969512031176 14026883439648 14043832161084 14052803545638 14071586770098 14101864525386 14108047214404 14111676760896 14120691485472 14138403421428 14147435219346 14151074899104 14166344930166 14169989474784 14187741302592 14196826576062 14205895695459 14206704887232 14233611525276 14237273375424 14246368332768 14265410279328 14333147270208 14337616030023 14350466051064 14378826655908 14418606915504 14437879079184 14447102186088 14465223547137 14466412437048 14478187935816 14479377891264 14497539736536 14506800955452 14535103854128 14544389069496 14563829355816 14576882119488 14612801645871 14650664414958 14654433559392 14663795004144 14682188168406 14691567343167 14711204350557 14721440571552 14733423660384 14742858367449 14749322087786 14753116613664 14762541098448 14781058122402 14782272970608 14794305576336 14810269699719 14814079905456 14823169399104 14852464200288 14884422165216 14902407053028 14960990640024 14970547917468 14974399357632 15002759962476 15022812915396 15032409685722 15041633140248 15075237063744 15094146310056 15103788649092 15107674367808 15123976638732 15127867551168 15137531431776 15176753811648 15195790392952 15197039327808 15209409548736 15214151507841 15286393442826 15287649824304 15300093801168 15316603706547 15320544175728 15330331140696 15349560357879 15350821931016 15360240754144 15370053077808 15390596961168 15419745819049 15423712823376 15433565693832 15454194469272 15527576209392 15536413356948 15546338221986 15579789191802 15600613412142 15620157491796 15621441305184 15641035669116 15651027368262 15655053873888 15671946806802 15684703597134 15685992715536 15695617189824 15705668047914 15715701035073 15716596227904 15729389362368 15750413540928 15760475112096 15780243869604 15781540840416 15794386839072 15856476931776 15866606257632 15875636356008 15885777921156 15941238159132 15951019244688 15961208965416 15982542998136 15996867277248 16016932547352 16027164374364 16048586564244 16058433515696 16090169550312 16104590289216 16124790678984 16126115967936 16144274307447 16207739860026 16220932779942 16222265970768 16242613964082 16252989959349 16274713991679 16287961427793 16295102568602 16299294774048 16309732203603 16321080698208 16331506819056 16351991835894 16362437703183 16366647231792 16384308025293 16388523180432 16398992384424 16409054334816 16430986965536 16466341429152 16476860344464 16486237754316 16561620642996 16575101617932 16576463917728 16597256190372 16607858735754 16630057091934 16655174572608 16665839893638 16676065573992 16677436171968 16691011419456 16709022225324 16713320918976 16723997608032 16744974935868 16746351197472 16767330630336 16789742139456 16821540893508 16825868534592 16831114470027 16836617120544 16846199277336 16911034291822 16921837282779 16926190726896 16944455308209 16948814571216 16959641696712 16980914598813 17003585288976 17018850995064 17040171809232 17062948002672 17073848038104 17095264192071 17096669243784 17110585742328 17111992053312 17177850009424 17198606052342 17212605526314 17235612197694 17269674672393 17280270848412 17291309712534 17295758210016 17314421581314 17318876024736 17329939550352 17351676926298 17362761405561 17363750417728 17385968777931 17401111903296 17412227962272 17435501452512 17468523235566 17473017324384 17484179317488 17518291108032 17552912236704 17574121468332 17611935608124 17646296652336 17657569338552 17679717668723 17681170756392 17695563032664 17697017422656 17719215233544 17730534501108 17754233445468 17776475529384 17816189257152 17838536548248 17849932039836 17854524252864 17860090900509 17944896650274 17956360086093 17980360872903 17984986641072 18019049115771 18031586972256 18043105786992 18065737705158 18067222519632 18081929037744 18101440744101 18106097662224 18117664075368 18140389513857 18141880463928 18153011800352 18192071535264 18228024245808 18250049217114 18336706620804 18361215785484 18372945171438 18412478135766 18425289744576 18437088577986 18448401045624 18460186126668 18464935338432 18484860336228 18489615895872 18501427305504 18524634107796 18536467887522 18549365769792 18574159178432 18589278337344 18614125093824 18626016041568 18720293419113 18725109548112 18737071394184 18760573770741 18762115693464 18802486033848 18839645097156 18851204561904 18863246959128 18888459906888 18905388600384 18929102101416 18941194260612 18978148700368 19041964567758 19067416392618 19079596908801 19116821373364 19129033450098 19133954734752 19154601652758 19170193285386 19171768874544 19195816503006 19208079042867 19224809220672 19233752899257 19249408960119 19250505438912 19262802914784 19286964729516 19288549916064 19304250581088 19325081260602 19330052982048 19342401273936 19392518759328 19418439141088 19457727986268 19483735527828 19534219219944 19551726672192 19576250891208 19588756457556 19614939134076 19619985426624 19657144489932 19683388131264 19708077496536 19709697294144 19725740768448 19747026266292 19752106540608 19764724445856 19852083733878 19864765505871 19869876070704 19891317100941 19907508411747 19909144600488 19934117137737 19947987520032 19960730556624 19985767799426 19998534970557 20003679949968 20025265364247 20030417220528 20043212914296 20055510853664 20068353616779 20125528413408 20138384865456 20165302184976 20285535343788 20298494010366 20325625334586 20342170167462 20369359870002 20381857923768 20383533099072 20400125068224 20409615521919 20422138275396 20427392234304 20440441520928 20466080477172 20467762574688 20493404103744 20506527276534 20511802946016 20520795948224 20564950431168 20578087591776 20605592625696 20703434945856 20715217809264 20728450962648 20754451176327 20773052255736 20800817882856 20814105718692 20826876655728 20854714225488 20868036491016 20894211790309 20895929075736 20912938129512 20914656954048 20940890730552 20954268046764 21040325159472 21065748241626 21079205318457 21107380155147 21162070821606 21167515141344 21181037228208 21207605132142 21221152829019 21249517395249 21254984212176 21268025659584 21281611953888 21295239864093 21310057330848 21350417287914 21355910063136 21369552499152 21398115418992 21453559400416 21499720905312 21525699076596 21568239983862 21610319813368 21627910373256 21629687961024 21656818618776 21670653279132 21676228440768 21699618655572 21717281903724 21746309604804 21760201433178 21775342425408 21802655781192 21816583604244 21822196309056 21845744033724 21851364240576 21865323179232 21969147125952 21975996622437 21981650339088 21995692506216 22023282252609 22080346084082 22082160857328 22100135490576 22123983131679 22129674920496 22143811647672 22171587183603 22173409455912 22221119858184 22234754098656 22278696300432 22326633247824 22428721191344 22441485960036 22455821876202 22461599036448 22504139943714 22534219373094 22548614528583 22562449710372 22568254302528 22592607077612 22598419428288 22612855595616 22641219465084 22655682973638 22661511551712 22671447051968 22685964958098 22691801326752 22720229078976 22750597336896 22765130717472 22793685589428 22795558991712 22814114323104 22929590164239 22931474736456 22950140701752 22980816263592 22995496711044 23026232896524 23040361131216 23055079616712 23085895441752 23106586067136 23135569235064 23150348540748 23181291703908 23187255504192 23291364314088 23304620035422 23312239089984 23319507332979 23400920118213 23430236237694 23432161957776 23461553503674 23476541052393 23482580810832 23507920210203 23527055395701 23528395536448 23528989073304 23543425784736 23558502071871 23574894341856 23594084043552 23619543762958 23625620311392 23640712668144 23670365804406 23672311260624 23691580258608 23701967372512 23784715397664 23799909386448 23813454534012 23828666881734 23926528867032 23941813448124 23947972906176 23973814497204 23979982188096 24025398821028 24040746561546 24057474382656 24072879846366 24087650273544 24089630026176 24109238716992 24135254325468 24141463549632 24156885433824 24187186018476 24189173951904 24304032327744 24311609790039 24331399169913 24333398956152 24363920946123 24442653852903 24448942161072 24481621047312 24497260228584 24527987753841 24549970847688 24582784770648 24597868060832 24598488576636 24613581502224 24646480448304 24693159388547 24699512143728 24715290516696 24729356631474 24842430964494 24862652426898 24864695876592 24895884285558 24911788103631 24945085637901 24960391225484 24966812730816 24982761858912 25014098360988 25016154257952 25036517129184 25063533337986 25069981378464 25117462403802 25119526796208 25134939415872 25150995945504 25184613209184 25232311340262 25238802801888 25254925680816 25366551437733 25389286090344 25423221856824 25439462545068 25505377933464 25528276492596 25539468870344 25560257713848 25562358499392 25594422004008 25610772057156 25617360884544 25645003865676 25665878613492 25715952972688 25766775014136 25789868365248 25797909078513 25853418296541 25920406272618 25936964568801 25943637315024 25971632371971 25978314037104 25994909325528 26027515389447 26045625626592 26094954463006 26101667854944 26118341943408 26153252178768 26202784853349 26209525986576 26277436662048 26329368355056 26361182202498 26469444978504 26486354007828 26493168094272 26521756134588 26543344548996 26545526133984 26578822850316 26595801751662 26614307408832 26631350168202 26664713294076 26671573266624 26700353818996 26707222960704 26724283885728 26757804822372 26774898059754 26781786379296 26851179820608 26887069579968 26917344975411 26977479961608 27047380458384 27064658680488 27098606557737 27100833779448 27122893556616 27159146493336 27175810565024 27176496113052 27212820695892 27229517700528 27288107302896 27342036368712 27375073825671 27505059931206 27541823678226 27559417757157 27620290412352 27637934616864 27655632866979 27672601568436 27690279190002 27697403007648 27727290504342 27734423843808 27752140958256 27769168874304 27786951161694 27804701831283 27806285633984 27824048654688 27861238767648 27883917506016 27914006265314 27921187640736 27939024062352 28053766879296 28087664322168 28105607091276 28143173540196 28203729050772 28216094428808 28241382970944 28276806842856 28294870438692 28302149798208 28332689860332 28339978949568 28393653152124 28411791390918 28467223050552 28492736665536 28530820558656 28562946851637 28601124588927 28675232060046 28693550175147 28700932102128 28731902479137 28755289928079 28757653311816 28793724754509 28837213831008 28875758158368 28894204372176 28930447094274 28932824874096 28956375871632 28987621890903 28995079473072 29013601910904 29070207708256 29088778138992 29127658711632 29225603291742 29301328829916 29308867118784 29327590008288 29364376336812 29383134686334 29422408701114 29442881143104 29466847320768 29485716734898 29498644175572 29506233227328 29525082196896 29562116244804 29564545941216 29588611152672 29620539399438 29628159810912 29704928400576 29768844330432 29778125600817 29804814106056 29921981280048 29941095834936 29978651699139 30005519924952 30045625830792 30064819371444 30083266280496 30188292620112 30207577298184 30247953277464 30275062863552 30391580785904 30428303015682 30447741015549 30488438001879 30554039805003 30572786885652 30575299648608 30600187602336 30633207413094 30641088351456 30660662281392 30699120715758 30701643862032 30720481508288 30740106155616 30759790914801 30781193922336 30839491638098 30847425646752 30867131387664 30908388938544 31055152418784 31072826713896 31092676443972 31159578383604 31201226824284 31240314983592 31242882610368 31282071338232 31302054736524 31310107747776 31343893613604 31369407194268 31371985431072 31411336095828 31431402070146 31520950224192 31560487739208 31563081680832 31588773678144 31598622362439 31733212515264 31743106232409 31751272712016 31771555842312 31811407698213 31882476318264 31902038489376 31922417930832 31965085996272 32025625931871 32033865094704 32054328748728 32097173128488 32116867031392 32180339100624 32249581357968 32288548614894 32352359975793 32415479720052 32441865559884 32444531941536 32485227928164 32505979918698 32549427983358 32575922855586 32590205137204 32598589548096 32619464407206 32642161396416 32663013638112 32703983671788 32724875406366 32733294463584 32768616050586 32777046360864 32797984768848 32818108669632 32861973931072 32932682858304 32953720688928 32972475508632 33120519126123 33123241285992 33150203235864 33152927835456 33194512380744 33215717471508 33260114183868 33331679787276 33352131147984 33418044450648 33447995216064 33489949871736 33492702394944 33643081787016 33662228940054 33673234241088 33683732814303 33692398554672 33756209915571 33801329059641 33822068583644 33843674565558 33852381453792 33888910616418 33897629142432 33919283393424 33961829197626 33983524460457 34007170577952 34028947437147 34037701990128 34080343618464 34125896005344 34147696076208 34190528384142 34193338487568 34221171484656 34355700018848 34397212104684 34425211052628 34471224395388 34539349344786 34560541696824 34582619425068 34591516420032 34628843162628 34637752049472 34659879100704 34703353852596 34725522811122 34771937555862 34824455924544 34871002905024 34937046471132 34946034648768 34956930053133 34968358634976 35105824473408 35116769696723 35145354356541 35148242936664 35192330255511 35223871216248 35292593304672 35315138677104 35359435337446 35362341512784 35391126065328 35429315644437 35438430467088 35461069002216 35505548706609 35508466890936 35552951058768 35677073096496 35699864079672 35720181801018 35743000322601 35889793300548 35912720172186 35960721745806 35969973282144 36038098231542 36063173944512 36086211573984 36109319769549 36131475410316 36134445039264 36163858075488 36202881488202 36212195324448 36235328150736 36280779027714 36283760927856 36306023600704 36384143070528 36456048491616 36500098434228 36673413241608 36722431570968 36745890342876 36824956271532 36874177155972 36896802091248 36920372253336 36969720672456 37002854611008 37049268215592 37072935775044 37094034947211 37252032083136 37263646446741 37293978640347 37343826428337 37440586838226 37450219096224 37474142788368 37521147541482 37524231386928 37595300006979 37604972067696 37676193605703 37679290194312 37702409123808 37726493918256 37776919813776 37848467010393 37858204202832 37882388521224 37956297400736 38083929135516 38134832785236 38159193817602 38233642746728 38258066900196 38267909469504 38309203305516 38340386570772 38343537749088 38391633006012 38416158085734 38467505798514 38498817920238 38525605829568 38573929459032 38577099832128 38608501162176 38650162521204 38660105964096 38684802547872 38785037518656 38836878282176 38880609408927 38915455972536 38967471055656 39068438439888 39142431694509 39152501782416 39177512915112 39229878268152 39314288979864 39416154993072 39494052532584 39529448891712 39541773303747 39704167467756 39729531011742 39739752141408 39782634201882 39815016823494 39818289200976 39868234275474 39893702627493 39895975040064 39921461113248 39947025252303 39971535598852 39997069941114 40007359899936 40050530728494 40060834441056 40086425828592 40111021707328 40136707233558 40162347089631 40251056826816 40276769730912 40330604369952 40571070687576 40596988020732 40651250669172 40684340334924 40738719740004 40763715847536 40819231043838 40844276550792 40880883041856 40932160954344 40935525149376 41013054553068 41023605892032 41156175183552 41211185251392 41257589896809 41312735517339 41430435618528 41456901925296 41508902352654 41535418785003 41546104511472 41590935756513 41601635765712 41628211437384 41653753311456 41680426742541 41709428450976 41736072982032 41788423580618 41791858151472 41825876259024 41871009397971 41881781461104 41908536093528 42080650318944 42131496483252 42158410636914 42214760310294 42324141643212 42335030282688 42362074456416 42415210264284 42442305658038 42499034790498 42509968424352 42563223907776 42590479728186 42620114661696 42700834575828 42711820126272 42739104998304 42796230837984 42907118800832 42999441810624 43012848090069 43051398153192 43136479967724 43220639626736 43255820746512 43313637237552 43341306558264 43395670641411 43399237311144 43434563807448 43492619209608 43520402866356 43605311562384 43633167208488 43691488067448 43730646358464 43838404937613 43951993244874 43963300678176 43991385012432 44046564505218 44074702029501 44133613051671 44160692168164 44164321714656 44200270981152 44247966263358 44259349840992 44287623295344 44343174367206 44346818911824 44430809099157 44442239716368 44469508197312 44557392600864 44653266495648 44857442382688 44882971920072 44911643752404 44923198072896 45008279887428 45068438746188 45097229057166 45124899420744 45185214155224 45225711191232 45282438930168 45311365947276 45323023103424 45371929916196 45383602653504 45530261434944 45587371178856 45591117983424 45628228646208 45642454523523 45859180328478 45862949472912 45900281403504 45949811119641 45961632527184 45990993422088 46048681073637 46052465793048 46080722262432 46110159233424 46171790883504 46259237457147 46271138470128 46300697081496 46362583407816 46582728628176 46609240070844 46639014665958 46801840236426 46860472475388 46864323915552 46923107007348 46953082104786 46965161621664 47015840420406 47054110791402 47057978146608 47086851569472 47117004143742 47147103105219 47149788683712 47188168087104 47239087525916 47251240622784 47281425336288 47340731608812 47344622521248 47383160517216 47403934745024 47569430795328 47599818772896 47626909068024 47657333763468 47853057734064 47883626896248 47947628994408 48050797642056 48081493123092 48145759692732 48175300547088 48270508650936 48313770867648 48374372036952 48378347903808 48432822922341 48623219580078 48662798339826 48666797912304 48727841892246 48758969878047 48824141975037 48885307705806 48897884322144 48929196610809 48963242094624 48994520457168 49055975507682 49087313109549 49099941695376 49152924075879 49165569541296 49195736121664 49196977153272 49227163004448 49292960896608 49386318777094 49399024287456 49430581033392 49458713262948 49684861928988 49725304853796 49729391753184 49791768571116 49823576207262 49890171275802 49920782450968 49965523717824 50028196721976 50032308515904 50073034258368 50127066675972 50139962756928 50234924807604 50239053592416 50301991891008 50369226418368 50464622680524 50477605603776 50493343410081 50509851361632 50733102875466 50765511848337 50778572180688 50833365924627 50846443713648 50878925090136 50942743796439 51010755866928 51056552985192 51078937740688 51120515427696 51188844008016 51221544114312 51285792576213 51290007731352 51331757226984 51431905945376 51533550028272 51595818157026 51706836593082 51809024017179 51840812545236 51873929137602 51887274630048 51943264743942 51956628074208 51989818651056 52055030778894 52088284216683 52091251253184 52157906333793 52189908926012 52203335709888 52236683886816 52306504357536 52405569706698 52419051973152 52554873324096 52658736710112 52722364404996 52938889957008 52972708015656 53039153006169 53043512269176 53086689097992 53091052267968 53157645700632 53191603503324 53262700336404 53329426588152 53400707637992 53448567771456 53515609644744 53549796119508 53563572758592 53580272701527 53834689950822 53869080258279 53941082618709 53954959923216 54057147347313 54094760916768 54129317360976 54197213115474 54201667558896 54245787113232 54304322232303 54318292986672 54351621130048 54352992226104 54421168541571 54425641391784 54459035401056 54576214605792 54684072737424 54750147651342 55010119862412 55083647356452 55118835514314 55275869233728 55311265733958 55345203136872 55380558380004 55394806015296 55454581008684 55468847687616 55504281916512 55573902323388 55609403662566 55648097309376 55722477535296 55767835012032 55828012530628 55842375281472 55878048124704 56160880257339 56175328644336 56211214182552 56281721312223 56286347080392 56407458101544 56432188857616 56553613685712 56589740877384 56665379720664 56787306304248 56823582781836 56934446101104 57125893703274 57202249177854 57238790726403 57350464120092 57387100350294 57401864204256 57463804958274 57510579856158 57515306623632 57587449509018 57624237128601 57674427662016 57701258697771 57751516316736 57788408744352 57860894188548 57865649748192 57912751743264 57975243781806 57990158946144 58027203821808 58140415416512 58177556277984 58255317423264 58451206583484 58602657659832 58655180016576 58728752673624 58766269372668 58844817402228 58971433469796 58997288351144 59050164393792 59124232489608 59129091882432 59177222305344 59241078798876 59256319621824 59556251201634 59594296517613 59609628212112 59673951302823 59722525235241 59802351413211 59843962560096 59882191669872 59957303398278 59995604911671 60011039849904 60075796092741 60091251661584 60129638742888 60166532560992 60205060850337 60376585240224 60415154596368 60495906554928 60783161571808 60856606031364 60895482031098 60976876003758 61108079610006 61145573771304 61150599297216 61200375204672 61228846565757 61266414826188 61282176702912 61321324562784 61398241431516 61403287724064 61480212311232 61519581829602 61562387844672 61678983276196 61694851293504 61734262775328 61816777877088 62110304837568 62129669463433 62145653427792 62185352887944 62263353528981 62319156767208 62402453648568 62480629967184 62564142676464 62604109473048 62682635370927 62687787227208 62738814388536 62743970862144 62822672191656 62862804140292 63120975478416 63197244724878 63237615955371 63322140465441 63486212464818 63502545424032 63543111684624 63622815396426 63663458487057 63748552185747 63764952636528 63804076978752 63844835861664 63885719592279 63930171992544 64051251863742 64067730189408 64108657497456 64194346256976 64233734062784 64360678201248 64499162715936 64577097229788 64704719951586 64830959440104 64883731119768 64889063883072 64970455856328 65011959837396 65098855966716 65151845711172 65180410274408 65238928814412 65326027276224 65407967343576 65449750812732 65466588927168 65537232101172 65554092721728 65595969537696 65907441377856 65927989867311 65944951017264 66069846757827 66241038252246 66246482571984 66300406471728 66371949395037 66389024761488 66431434943016 66514761550809 66520228367736 66663359574552 66704262295968 66836088901296 66979899743472 67286163574032 67324457880108 67367465628606 67384797109344 67512419831142 67602658119282 67644137167288 67645843585749 67687349131116 67704762907584 67777821232836 67795258284864 67838566786848 67923658395252 67967048920914 68014341155904 68057894874294 68075403980256 68160687236928 68251792010688 68295392152416 68381056768284 68386676975136 68442342969312 68711400037696 68788770492717 68794424209368 68850422105256 68942448790776 69078698689572 69121083393648 69165238850136 69257686325256 69319758201408 69406707705192 69451045622244 69543875111724 69874092942264 69913860106266 69936717269952 69958521998937 70202760354639 70233539393446 70290708713082 70296485873328 70384660511022 70429623157179 70447742432496 70523760630609 70581166187103 70585186609344 70630277354208 70675506215613 70718870674892 70724683025568 70782252130656 70858631288874 70876860934176 70922138004432 71011097413218 71016933781872 71105902117536 71354146192992 71399728159344 71440363602036 71486000645202 71779586601096 71825440344372 71921443491612 71939946564288 72076196463084 72172423147968 72218639539098 72262950820632 72268890078528 72327716150976 72405762976404 72424390648896 72470656301472 72561558055428 72567521855712 72912096983232 72934829370117 72994197509739 73000196868456 73091762838369 73327961558709 73346826483216 73425973002239 73444863141936 73491780685752 73583963261523 73649912543064 73748354311944 73793604182496 73840744506672 73939441344912 74079478165641 74098536431184 74145871550088 74188069894422 74527292893482 74587957280694 74687652856674 74735364310893 74835256913703 74881173676452 74900438192448 74948285576736 75042295082964 75048462773856 75190600013958 75209944135392 75352387211406 75358580388624 75404818247616 75452987836512 75553839627552 75696934020786 75716408405664 75764777042448 75912594801472 76099654313199 76167858271032 76269665570472 76318387635204 76467285493456 76516133800392 76618406611032 76680773141544 76687075498176 76783266012024 76832316171468 76935011597028 76997635840476 77147858918064 77300325042408 77369605095744 77393727235539 77560254889623 77761218817854 77810893706403 77830911945072 77914897115913 77934942111312 78082546168341 78136876879776 78284863389018 78305003564832 78355025830224 78459756536304 78608354560047 78628577959728 78832309986144 78988105065168 79083546607494 79408334935512 79459062023484 79479504282816 79565268403764 79630033646988 79636578401952 79736468550948 79787405254986 79842922226496 79894050504606 79943071197704 79994139882228 80014719799872 80101061456988 80121668882112 80172851657184 80273414467116 80324694179262 80553539461824 80661208739904 80752034926233 81121271482823 81142141375152 81193976041464 81295819673211 81302501338344 81368680669848 81477439480008 81527431695072 81638462087676 81688553101584 81864321908688 82026109106136 82515179793618 82625471034678 82678253271471 82860871237056 82913803850592 82966898600937 83017804705308 83070837570006 83092209022944 83181871513026 83203271531424 83256422874768 83307506622912 83360853485082 83414105493849 83418856901952 83472145964064 83576847161236 83583716302944 83651752518048 83742018795942 83763562922208 83817072187056 84161300637888 84262992966504 84316821273828 84429520620588 84648283286424 84724148912832 84830420528568 84884611316076 84998069580996 85019936848704 85180959456372 85401669151656 85478209996608 85592461675968 85688840554911 85803373766781 86025696180138 86080650525441 86102796306384 86195707437411 86265869784237 86272959935448 86381174263527 86441279253472 86511641493024 86627274475104 86682613116528 86791341282822 86798474622288 86869127614896 86962865672709 86985238419216 87040805732712 87210623124768 87266334416976 87382976134896 87676809875226 87903986489748 87926601356352 87982770024864 88093129010436 88149404059002 88267226103342 88321384336328 88328643429312 88400541962304 88495932526716 88518699681984 88575246590688 88686348734412 88693637823648 88861618198314 88884479432736 89114785201728 89306532991296 89334376802451 89714884765376 89765943840144 89823287504808 89935955097417 90016559774856 90136877492376 90194458114332 90249798841488 90370428310448 90564877860336 90622731894552 90743859832392 91174742357712 91284909047046 91343223046647 91465314005637 91662119415009 91718360656956 91725898945824 91800562807008 91899622239282 91923265054368 91981986844176 92097362147274 92104931586096 92161444524864 92220318466848 92279372744403 92343581767008 92518474914294 92542276940256 92601394162992 92725166815632 93165457256352 93218480141688 93278029331916 93603680472852 93720944950776 93728647831104 93846214014696 93906164209572 93930323243328 94031680840812 94108221582804 94115956293216 94234008287484 94294206210438 94478175051832 94562850672576 94681463217624 94689245042496 94766321034432 94795867087317 95199637545792 95229318697227 95253818136048 95314667526936 95434223094639 95706115468128 95767253792496 95895257988816 96076877795613 96101595284112 96162986246184 96291519385464 96350601094176 96541017301872 96748744073904 96865645844682 97246439160156 97325596679652 97333595824608 97455683784492 97517939756094 97648283950074 97770615411612 97795768644288 97858393221618 97926484189248 97989040914336 98111951015364 98174626219098 98199883390752 98305848151758 98331139082592 98393954306544 98454326008896 98585921793216 98772637554188 98798048574912 98861162066784 98917426525896 99361557378369 99369723857976 99450609707592 99458783506368 99583537142232 99647152414524 99780342551604 99841564901936 100056393443952 100254133351944 100469849615208 100478107184832 100929245361048 100986686820162 101019702723264 101051198442909 101268629746713 101403987178923 101466205750932 101531023696674 101557144361376 101666731849254 101692887427296 101757850180272 101885487592878 101950573381371 102021511733856 102086842311441 102113105970384 102157875481376 102241030855392 102377688016032 102443088228624 102571585152426 102580015462704 102663514453968 102863811890752 103067100056544 103191636314052 103413673186164 103618048034358 103681625090472 103747858275204 103774549260096 103886529487884 103913256148416 103979637302112 104110061557788 104176568433366 104315812667586 104379817852024 104473367773632 104613008715072 104811139413396 104838103946304 104870790159399 105317473420224 105350309090169 105436063069623 105444728809992 105576990766533 105877779914016 105945416031312 106078306012338 106087024538352 106173378195984 106287946933311 106315291401264 106383207006648 106516646119827 106525400672808 106658853176304 106801415275984 107031219289488 107099592239016 107160545403054 107669379901644 107738160516558 107882165237418 107909919846432 108114294694626 108189521833536 108258634721952 108327959308647 108394426230948 108403335117792 108491574226464 108608644464606 108636585973344 108705984452208 108842337083142 108851282783568 108918070802112 109152429211584 109368145474848 109500295302684 109921722896843 110020239724824 110167294712904 110237671028628 110622531467916 110690406273744 110761116760008 110909162017368 111008563833024 111147804646776 111218807325132 111656025061256 111756096249408 111790939340223 111881935921041 112031479285011 112321760514678 112350657288672 112422428365104 112563442624446 112572694160784 112785900020937 112814916203088 112864377715232 113028580817109 113107227371424 113179481754768 113330759441328 113545401031179 113574612608496 113647165563672 113868892202208 114251787406548 114404498355708 114477581452806 114700928240184 114774200700588 114803728408512 114927609916548 115021159712316 115030613247264 115174899018036 115248474257202 115402517395542 115576817488704 115721788377096 115731299496384 115825503486528 115950487563612 115980317892288 116054407643616 116355112555968 116510634846528 116641828226781 116902413166968 117205315319664 117427295083527 117457505347248 117532538745336 117689634804456 117942866939592 117994576702288 118248464979216 118482157597752 118625319911241 119112502403268 119188593035226 119219256424224 119347902605646 119445050470482 119604702826422 119681107882479 119687925120192 119764383339744 119841075756909 119914606796556 119991209823342 120022079699808 120151592185482 120182503323168 120259277485776 120333065121984 120410121700674 120487041268893 120753170480448 120830309192736 120991813109856 121566323143616 121713212062728 121790964062196 121953752007516 122216159220012 122291147542608 122457693131514 122532829652376 122642649125568 122796482863032 122806575448128 123039163659204 123357966552392 123468525550656 123633555754176 123772769690427 123938206552017 124259338926866 124291306855584 124370705775888 124526707057962 124606256355009 124638313534416 124772807269539 124804907297136 124961259934368 125041280227623 125128285352928 125208218946096 125365270741854 125375574454416 125477628777072 125613028193913 125645344383312 125725608280584 126241950956832 126394489449756 126475231910742 126644280930882 126972424929636 127005090848064 127086223369248 127245630792852 127326916974114 127497104371494 127529905273056 127689671723328 127771439184558 127860343985088 128102503727484 128135460378816 128217314994912 128388692513952 128721356402496 128998325431872 129038544270207 129154194459576 129409439903172 129661918880208 129767462239536 129907490696269 129940911712656 130023919674792 130187011924233 130197711933432 130303691422344 130360820548816 130477857628824 130815934687152 130899501625464 131074464202344 131191939075392 131855979734622 131889902034528 132139693515654 132224106088503 132400839155013 132482076504492 132492965143968 132600812943456 132743898790074 132778049522976 132862869886032 133029523101618 133040456735472 133292427297471 133326719149104 133408524591936 133672177802592 133959799486944 134572327148064 134648915760216 134734931257212 134769594218688 135024839662284 135205316238564 135288274334576 135291687171498 135374698262232 135555642465672 135677133573696 135847316790504 135934097841828 136115789748588 136150807960512 136590784304832 136762113536568 136773353950272 136884685938624 136927363570569 137577540985434 137588848418736 137700844210512 137849433358923 137884897581552 138146043220911 138157397379144 138242166787296 138330477700272 138515372650512 138777712371441 138813415410384 138902091244488 139087750223448 139748185884528 139827720212532 139917043997874 140405520709278 140467078786892 140581417426164 140592971746656 140769321022044 140859246314358 140895484864992 141047521261218 141162332374206 141260554708416 141351012431226 141437741349784 141441309315657 141449366051136 141564504261312 141717262577748 141753721868352 141844276008864 142022194826436 142033867563744 142211804235072 142708292385984 142799456318688 142880727204072 142972001290404 143522249546533 143559173202192 143650880688744 143842886983224 144152392926168 144437279078196 144525901641264 144811525952808 144941312602944 145123116110856 145135043711424 145869658740234 145988395019478 146000393736912 146183525676738 146276909634141 146472425925111 146655923117418 146693652966432 146787589832427 146851946004478 146889726283872 146983561371504 147167926523046 147261939328647 147299825086128 147458772227637 147496708623888 147587208364992 147681489013344 147878882689824 148158956331282 148197072862368 148291743100176 148376139788844 149054585786964 149175914561388 149375305713348 149470728621786 149670513827406 149762347352904 149896571153472 150084590165928 150096925547712 150381200027916 150419888270784 150704774422812 150717160777248 150905975673024 151107679255104 151393868041572 151432816811328 151480030230243 151529554084896 152199308626398 152296535545011 152335716542064 152500097773881 152539331140944 152636775270408 152828231389317 152934570986912 153032267600784 153236813222064 153361546283088 153527034459227 153566532024048 153664632342936 153857377728639 153870023194056 153995271680952 154295717836128 154600650084816 154787454471078 155120509779246 155522437635708 155621787412806 155661823890144 155829794231826 155869884222624 156165092336682 156264852650049 156273753759552 156473719001379 156569726778036 156610007129664 156710051660448 156919513072608 157216709120094 157257155919456 157664619972288 157976210130336 158167093214988 158816669871024 158918124046968 159117459018507 159130536807528 159260067293976 159273156803904 159472937101896 159574810509972 159788101009212 159886142395408 159988279764456 160202122913976 160345703314368 160546828934232 160649388358524 160740818104581 161504069852466 161607240774837 161823247856127 162171442041939 162242542965646 162284282750304 162387952082928 162591639346422 162605002676688 162737361339696 162912966696909 162954878960016 163054863390144 163263505624713 163276924175352 163377106203168 163728643817376 164052218212272 165030359587236 165250942069356 165356506542942 165827607701184 165933797201874 166035609410616 166141675140012 166184418045888 166363743026052 166406543062848 166512845749536 166721706970164 166828210987698 166944291928128 167153694322472 167167432605888 167303505036096 167484037591884 167527125844416 167634144374112 168482640772017 168525985933008 168633642547656 168845163936669 168859041241176 169296566572848 169617204009539 169660841057136 169769222632152 169996139161992 170361918912744 170803338303312 171377681109822 171606747533562 172051392360276 172161301050882 172205592612768 172391414874822 172531739568474 172545919870896 172762348527054 172872711385803 172882558506944 173023282986048 173103776093313 173254548950208 173365226233056 173582682565644 173596949244576 173738255229792 173925731345418 173970476838432 174081611465424 174421246249536 174532668833952 174765952269792 175353619750452 175807972979496 175965540049728 176186258020872 176298808118004 176534452206684 176642768672656 176991865053432 177150493181376 177372697468824 177387275647296 177723236396628 177768958865472 178668753604902 178782889552839 179021853908469 179167575705723 179407054239633 179531887680288 179646575009616 179871910194834 179986814735013 180033119549712 180227388278223 180273754984752 180388916228664 180499597682976 180615182551011 180740856620896 181129755720672 181245463789104 181487719664784 182349484715424 182569818094092 182686446093294 182930628011274 183324238830018 183436721313912 183451797891648 183601125614016 183799244478564 183846530108736 183963973688352 184194724294548 184209863172192 184440636933696 184558745488806 184687163534016 185036949828588 185084553880512 185202788325984 185450333631264 186330914512704 186389008390299 186436960283376 186556058663832 186790060586943 187207360945704 187441889901552 187692428029392 187812328419144 188047906112781 188063361681624 188216443165608 188231912586432 188468016574968 188588412420876 188956350103664 189362926435248 189591734174634 189966421396323 190458637394454 190507636272096 190629335053872 190868446189278 190990375461171 191245656557241 191412230936256 191534507584992 191657158776837 191790515977632 192153755591226 192203190568224 192325972492368 192583038770928 192701202188352 193082034603744 193497488147808 193731291689364 194476894355953 194492878320312 194651193359304 194667191649216 194911367568984 195035879512188 195296567900148 195541230823224 195716786443236 195978081828672 196223902030728 196349252438196 196399766781504 196611696303516 196662278165184 196787908613088 197545275108376 197722324133568 197783969601933 197834853051792 198209540273481 198723114756738 198739447715952 198901219415184 199115848185111 199167074284464 199294304829048 199544284652427 199560685103208 199683129803872 200112786887904 200508266703888 200939699230416 201858490722096 201973373640324 202102396885818 202537259493426 202807974357846 202932411501864 203062047393348 203114288722752 203333463698508 203385774854592 203515700360544 203770975185756 203901146762742 204043023467712 204173684622882 204226211940768 204315750962752 204482061710784 204755376032064 204886176457248 205143170304852 205160030925408 205327028907936 206134200113088 206366311478151 206383272628104 206827346372328 207236096068716 207363250180944 207495716550408 207773058975768 207959274604224 208220123115576 208353136866732 208631625335172 208759635704048 209622278826792 209741580318798 209875565996811 210700618180338 210872126139246 210889457619984 211153981533066 211288869471537 211571281891827 211743498561309 211755559828032 211890832062624 212026518646839 212156612024676 212174049076704 212346756391968 212575893866622 212630582802528 212766414013296 213033292239654 213050801345616 213317706352608 213602830551968 214062438578976 214199184478032 214321090806108 215338759803288 215476321033116 215764330474836 215819839692864 216228589389252 216517269443904 216655918617294 216788852461896 216806670235584 216983148452928 217217288929212 217273171946688 217411968904416 217684674166284 217702565567136 218736290949696 218804488110351 218982592529217 219000590605368 219275288515107 219843445793686 219983884676127 220040479449648 220277919006717 220334589425808 220475342057256 220751889784569 221245062935832 221380812547488 221522233520016 221818324034736 222238434496923 222295609293552 222437614650264 223312050122512 223581878680446 223763871842082 224062958570022 224505770741109 224643521029356 224701314577344 224844856730208 225126885248892 225145388321568 225571800041874 225629832406176 225728755430464 226057161634218 226214454742848 226358963509536 226661518882656 227090802062358 227149225216992 227294331127344 227737784404416 228298962939597 228503574813096 228808996711416 228955162905612 229401856480368 229548401401176 229836329693399 229855219833096 230042319424632 230061226494528 230349798036072 230496948514404 230805034791084 231443576754192 231900975127224 232108815287232 232181181706617 233283656453562 233432681119209 233744691347739 233804826333936 234247638505023 234410630639328 234854590167054 234915010694496 235065077490672 235379269608912 235825063680141 235885733879184 235989153404576 236496929958432 236964315195504 237250639822482 238225004806536 238377186070452 238438512848448 238695805211292 238890100940964 239209405652844 239362215764958 239528766679488 239682151513818 239829213593112 239982419646684 240044159399616 240303184370964 240365006646336 240518554971552 240820243401348 240974082537786 241660618385472 241983626219712 242256104778699 243363814448469 243426424125456 243581928124392 243887459019633 243907504015032 244432318440024 244582295085216 244915386263028 245065659304752 245592965726064 246078327318408 246715933104784 247545539380854 247876413104034 248034759814413 248518677853732 248582613711168 248741411551776 249053414115924 249212512710018 249276627068832 249545614539078 249609814594272 249922519868736 250082560455246 250242316481547 250256570705856 250416437892192 250730541483708 250751148908832 250955257554144 251226056387826 251290688766624 251451216561168 252483901913664 252788978899512 252950463821484 253288561861764 253944849859272 254172446738496 254491261585704 254653833948228 254994208742988 255059810546112 255542878369116 256205007454968 256434629989824 256777385027904 257410121300343 258077088540414 258241951576323 258308388919152 258587122312233 258797609352711 258818879806344 259143522790581 259323837760416 259534924479072 259814981392538 259881823425312 260047839349584 260374023848466 260395423866864 260607382844688 260721641097632 260888597018127 260955715257648 261631869374304 261799003250928 262148928404688 263711959469244 263779804069056 264279387031308 264448212177006 264801678310026 264964153008984 264985930287936 265201625886912 265487797580148 265556099045952 265725739772064 266059046203236 266080913470944 266584854594942 266653438298208 267344355605184 267919598973888 268003130407353 269144654296128 269297831520432 269469862514424 269807865292251 270049679324568 270410632477128 270576548669152 270583374342996 270749396524464 271111284931344 271624753274017 271694633581008 271868195683656 272231579497176 273524227073136 273854727141138 274029669139941 274395942016911 275155081970868 275177696837472 275401688421024 275698866717846 275769795163104 276292086441822 276314794758288 276484333574592 276660955400544 276838118233209 277030745301024 277555424742882 277626830820768 277804182488976 278175500446896 279496371769056 279655440425064 279834087995748 280811041418556 280934157573784 281162834852328 281185943493312 281538642044088 281718492628716 281790969729984 282095042522436 282324664748412 282702024862452 282875482699568 282882618631314 283434525155496 283688552017728 284044389652872 284067735127488 284387601261951 285598912637376 285687956091681 285761454408144 285944002580808 286302669283917 287044499093066 287118346404384 287301761377488 287685773966448 288230633386839 288304785852336 288874558156392 289051803282528 289623051905616 290246232221712 291739317480468 291976790038956 292000787473824 292367051353476 292553819268282 292944851850222 293311846234836 293387305932864 293575179664854 293703892008956 293779452567744 293967122743008 294335853046092 294523878657294 294599650172256 294917544455274 294993417247776 295362978026688 295757765379648 296317912662564 296394145724736 296583486200352 296752279577688 298084672135107 298109171573928 298351829122776 298750611426696 298941457243572 299341027654812 299524694705808 300169180331856 300762400055832 301409548845624 301434321554496 302787736083144 302960060460486 303059108169792 303153595328727 304211961536769 304398617252796 304593071090022 304671433084128 305000195547762 305078662281888 305273550540816 305656462778634 305851720144113 305869141973824 306064535201568 306260526934323 306473626444128 306723092566176 307054068918454 307133064048096 307329264685872 307714755457278 307740046388112 307990543361904 308591435672256 309201300169632 309574908942156 310241019558492 311044875271416 311243574825612 311323647780288 311659588463652 311739768445248 312330184673364 312529705300098 312947438002758 313139453556072 313420103320896 313839026145216 314433418240188 314514311838912 314612370478197 315952420260672 316050927270507 316308189208869 316334186429976 316730972299599 317633339742048 317836248093936 318234918037014 318261073615056 318520134587952 318863840799933 318945874203792 319149621019944 319549938359481 319576202018424 319772284790816 319976559528912 320404245827952 321011072051111 321093657868464 321298776717048 321481636209162 323008139704932 323214481549674 323646495712254 324342884083878 324485085931292 324568565500608 324775904165856 325183278692844 325210005353376 325474722679392 325825933393818 325909757920032 326527011249426 326553848350704 326754212406336 327457287634752 328104436424544 329765168690529 330060719174472 330501884138712 330713013085884 331867594403748 332071218821232 332283350280024 332727486052104 333025691499072 333443413940328 333656421975396 334307388644944 334968075183768 335268288748224 335372818020669 336094437855033 336965281544034 337051971866016 337267285095312 337690327873338 337718082482352 338357700062811 338593133145696 339085742451327 339234408019078 339321682114272 339538445264304 339992278323984 340636203093537 340723837825488 341606676606624 342755362219644 343213495067124 344102784720552 344322602101764 344411185225536 344782829749644 345063479136948 345091839741792 345524697054108 345745422771606 346207552186626 346730452466112 347165365131288 347193898489152 347476510459584 347851462690836 347940953676864 348163222930848 349065337667904 349531904539584 349925484680343 350707239500904 351615945958992 352281885250581 352372516041744 352597616236008 353068904413368 353285537345312 353983730106864 354745394937648 355446472793256 355875959733723 357337507209804 357565779105678 358043707816938 358335151411446 358814108479266 359063775360576 359293150019232 359523227270727 359743820389668 359973629470026 360066239099424 360454776556446 360547509969504 360777832457328 360999195365952 361230365102022 361461123806679 361481713241792 362259511441344 362490927578208 362975439329568 364698969430848 365139636188184 365372892186588 365861256022548 366648477660036 366873442627824 367598488957128 367927947376704 368389448589096 368419726344384 369117490977612 370073899657176 370405576651968 370900667262528 371318309071281 371814619656051 372778016780598 372873920566752 373112117327664 373580121173886 373818769065027 374318421808617 374414721891408 374883779803104 375123840682869 375384856058784 375624656838288 376095812225562 376126723363248 376432886331216 376839084581739 376936033149936 377176824841752 377912700207328 378725852870496 379183468349268 379932842792646 380917274788908 381015272544192 381258670107744 381736892378556 381980750922342 382491313114482 383069015169984 383314317553674 383581031955264 384307511182452 384406381136448 384651944984736 385166077541856 386164069207488 386994976295616 387115632810621 387462583378728 388953788711906 388985756640624 389302386718608 389722472088807 389822735137968 390071759024376 390561035772699 390593135800296 391082461646448 391433572886472 392447804061456 392698504876392 393223392607032 393575817226176 395090550216752 395567939203866 395669706103584 396419080546962 397202517465039 397446229513476 397478895431904 397802438830368 398231696370222 398334148568928 398588609658096 399088569304854 399121370206416 399366259607744 399877281892413 400225573775808 401016533407776 401879398460832 403716981444192 403946747280648 404204793771636 405074518986852 405615948715692 405864823003728 406124094786696 406666927397016 407031400721088 407541950371512 407802293525484 408347369245764 408452423881536 409772352914496 410286340609704 410320061850816 410654057815872 410782090711707 412732622956302 412766545256208 413548300076769 413654692744656 414438129662733 414472192137432 414726500361888 414991433100816 415546117951536 416333137114323 416440246231152 416706273733464 417263250670344 417519271408096 419244557653584 419483160637596 419751131993622 421401236360676 421744252278492 421778915239968 422307963066132 422577738943074 423142563783654 423486997122618 423781664125248 424053037293678 424313224049352 424348098153408 424693512783936 425151787733244 425261165605056 425532828026592 426066584479308 426101602691232 426635412705216 427205661103936 428124877157952 428398368956064 428642181612216 430566748639599 430677519606576 430952642066232 431528660949672 432457178778504 433311837234588 433577704923792 434434577858424 434823937808832 435369348332568 435405131134272 437608976220702 437965185058434 438001181210736 438550577030214 438830728902423 439417277775333 439686891587372 439967769352254 440080958899296 440555838013434 440669178851616 440950684114512 441503779569138 441785817985941 442376316682911 442490125871664 442761625094976 443044467040032 443636648069472 444476868993846 444591218587104 444875229300528 446624100245024 447163757360892 447527743684164 448125917140044 449011541482218 449287042058712 449689713460416 450253770497784 450290776643136 451143600083748 451259664812352 452114323268436 452717927019072 453323037765312 454181604124716 454298450433984 454440090690729 454588662254688 456597925879194 456889606635033 457007149626192 457500293321643 457617993422832 457910325811224 458484694167951 458803712960736 459096802802352 459672659386798 459710439666192 460084638849264 460581103377681 460699596072144 460993897028808 461572133185917 461610069582168 462887153508384 463801950254448 464362363413234 466567312907124 466865362238418 467489382695478 467609652667872 468495277010046 468821261278656 469421157004137 469709180334108 469830021388992 470130154981344 470758539217824 471650127360282 471771467758368 471978306809152 472993859916864 473928630391008 474501279644964 476450009613072 476754372140904 477352377055521 477391610422584 477780201881928 478418811305688 478724431529916 479364303027636 479658427186224 479964839293368 480606368741928 481037109943104 481640486802696 481948165075572 482222454313743 484512209557398 484821722324511 485469743568381 486727628896938 486852848250912 487163856248784 487774918039266 487815008030064 488738900090727 488864636880048 489164590170432 489790516874139 489830772526056 490131318609504 491185931452128 492156654636816 493431866209568 495091078761708 495752826208068 496069519628826 497037355707464 497482823103552 498106828231848 498425025420036 498553254137664 499091229078156 499219629188544 500165120910492 500484632963094 500832875784384 501461082967416 501502297817664 501910515108288 502452112775652 502581377533248 502902433122336 505447922316051 505577957799024 505900927642968 506535491810007 506577123723528 507889699718544 508851612028617 508982523171408 509307667896456 509988417485976 511085756738232 512410014909936 514820242600686 516154177080828 516483903152646 516616777838304 517174244624466 517595218705422 517637759612688 518287045581162 518618134157409 518647675520832 519069848958144 519311328279939 519629962785076 519763646850624 520095678699168 520748047696932 520790847733728 521214765689376 521443282195264 521777194036254 521911430515296 523263738748608 523598006501856 524297856809376 527423918938488 528558774062616 528896424354012 529603356620052 529928306017968 530975595160296 531451479544128 532118092406472 532161826941888 533169709189884 533306876596416 536006260814706 536348668658517 537065561725407 538221162718899 538595663040864 538939725028848 539615730584502 539960444205039 540099358649136 540682164834669 540821264954256 541153097338304 541166748685992 541498793048928 541845547653033 542222569862688 543249506548034 543389267162016 543736391367312 544463158994352 547048454146272 547709454282276 548059338279882 548791884033822 550310163941736 550355393674944 550803376842048 551397733435692 551539590326208 552584172883644 552629589516576 553321910801088 553676236466418 554061490602048 555110849485764 555253661641536 555608364977952 556351000893792 558992743538112 559167025170897 559310880850128 559668175991496 560370181760829 561622082837112 561868315147568 562325669704656 563077284088176 563436985257432 564143718338343 564190085044872 564649329496824 565404049724904 565750965399136 565765237262628 566869050310992 568088779305744 568775202523902 569899264188969 571375912183362 571522908816288 571888005161616 572605338567834 572971126383513 573736969671723 574088998186132 574236692808768 574603522754976 575371547932896 576461266773678 576609571704672 577749116312784 578103606565056 579246103811232 580492464443424 583430683067859 583478634960936 583953580077912 584001574947648 584734102706952 585107638536564 585889703700444 586623692469672 587150359329708 587407784017912 587934245486016 588671706092184 589047757314588 589199300344512 589835088910548 589986834495552 592635825325128 593166972400704 593351908805799 593504559155376 594628620820443 596169344270214 596218343147856 596703658245552 597347544555333 597501222853392 597882914487144 598632853957281 598682055309624 599049389411616 600338360663712 601524800111664 602819097691248 605575472166288 605920120920972 606307190657454 608423923073538 608797234505592 609186142180044 609342866168256 610000391095524 610157324563776 610547101081632 611312925557268 611703440288226 612129070403136 612521053868646 612947252888256 613446185132352 614108137836908 614266128096192 614658529371744 615429510914556 615480092776224 615981086723808 618402600339264 619098934434453 619149817884312 620482039116984 622089750542832 622487149651224 623319176927304 624660369346728 625059410600196 625894876005516 626278907112144 628866836480376 629224740956394 629626697990433 632101854541014 632616378417738 632668372859952 633461944599198 633866608414611 634713845675481 635266679484096 635672496187872 636079555940517 636469836074028 636522147230112 637040269175904 637727681599866 637891748407584 638299242039888 639099876718962 639152404036848 639544569581632 639953119057824 640808491655904 642022144102222 642187315736928 642597553434096 642963272418324 646016279409864 646428963099348 647292991424508 648685768167756 648970171862584 649551808331712 650366557385688 650420010706752 650949445358784 651651866787636 651819515840064 653054022498852 653107696701408 656208872849088 656413464331053 656947777587651 657825865545321 659530337381058 659951654028381 660121438348944 660833757020151 661003768277424 661426026171768 662255669353707 663735188807496 664142437642464 664566700560048 665454972104208 666715303490769 666886827880656 667312843950792 668614777289888 669936150367536 670745636041338 672188875710066 673517312223327 673930563088068 674103943732032 674534570190624 675380655746676 675436164964704 676715400125622 677186266291392 678171484902654 678468816038156 678643364228544 679076890528608 679984556647968 681272406187074 681447675650976 683213353213248 684896888818791 685510724439288 686426990134248 688205569441104 688645204203528 689508989080197 689565659499288 690126958273896 690183679483584 691049394108216 691490845543212 692415104373252 694330730262576 695702925381672 696326445861696 696543545119851 699850969360686 700298043357627 701234074043217 701414479001808 702742915515069 703231891917984 704563770501162 704745032083488 705195232472016 706137808826736 706571074690624 707475191040423 707967460213728 709490789875296 710892945586512 711751919467446 714675014419608 715131558211356 716087415633876 716670302822892 717628216958532 718586300038464 719046454541454 719487640779336 719947258940052 720132478198848 720909553112892 721095019939008 721555664914656 722460730204044 722922247613358 724981855156416 725950878659136 726768314336097 730091443345407 730279272376368 730745784373176 731662377058899 731722512045096 733296955320072 733746885255648 735196977914256 736778897178192 738234981955224 740147799314352 742636618142562 743629239312102 744104279443239 745556033561196 745747841133504 746224234655328 747160242347772 747637538130054 748636843617234 748829443782816 749767559606208 750247681365738 750769712117568 751249313676576 752191624451124 752253446726496 752865772662432 753678169163478 753872066299872 754353649683504 755825400414656 757451705740992 758366936698536 759865685585292 761834549577816 762517340215488 763473784757112 763961501844684 764982626228964 766628635107348 768615022364904 769303889969472 770332155083712 772230363901029 774231265621242 774725854728969 774925166757456 775761366936699 776392828058133 777430568371743 777907577423812 777971513281248 778604773437216 779444944177614 779645470275936 780143518048752 781122071545398 781186271600592 782164923292896 782665791054381 782867145772944 784895608122912 785397009752784 786446785214064 790181100433504 791135878407732 791339412207168 792838161093924 794405034930078 794892459026952 794957790863808 795604877660736 796463392740444 796668297137856 797177219316192 798177138609708 798242740412832 799754563784826 802033066815552 803758796921664 804009391222059 807433962888384 807685703024629 807893494561296 808409587543272 809423595876753 810149037973704 811231897431384 811729646007456 812248189573392 813333854794032 814874259822051 815083900743024 815604587050968 816694738491528 820572681219408 821564181423414 822089007419823 823187826050733 825465245912604 825533090512416 827096600153538 827309385489312 828876259325466 828944384274864 829453000723776 829982866201632 830514354699627 831092235903072 832666274228646 832880492462304 833412547466928 834526501340688 835038542816192 838489115307168 838966321275192 839502263987244 842802472721352 843488504556984 843557830479936 844615926132264 845155477886148 846285127567308 846973994245236 848106074587356 848626448098704 850303575466488 851065656053184 852133168958616 852203205382464 853162803785853 856796737912128 857063868275043 857284363224432 858908007851751 861133497279198 861355039213152 861905284132464 863057321899344 864691900160517 864914357557008 866623674469176 867155409847584 868869155716848 870738696665136 875217952441404 875930370116868 876002362421472 877101154060428 877661457804846 878834555550666 879373783174744 879935538704508 880161917798592 881111676026868 881338357703232 881901368229024 883007559138276 883571635971882 884752633365822 884980251743328 886088934080064 887273296138944 888953737987692 889182437174208 889750458601056 893248200490048 894254016405321 894327514721784 895055487368328 896251834280088 898023082964436 898574084117424 900507540995568 902287200167496 904228646536872 908363208249432 908880181381458 909177324509376 909460785986181 912635884610307 913195851758388 913779213270066 914014299252384 915000586643286 915235986845664 915820651622448 916969388335902 917555160432339 917607425921472 918193605604704 918781580802969 919345318773596 919420879332384 920169277698528 921162206755362 921399192144288 921987794057616 923144266371834 923220139164336 925774307016768 927603900508896 928724726826468 933134625814248 933730724476836 934978765390956 935219305335744 936990554020092 938842314008274 939418360668216 940260309962688 941517078435648 943300254720564 943542935516736 943837111434591 947857260782016 948152781811521 948924567626607 949002559289928 950192916898797 952900019226144 953508744281808 954704754111042 954783220845168 955560403763856 956591522399799 956837622611376 957448863059832 958649815078443 958728606055272 959316854372448 959929678586736 961212737483856 963033216153333 963280973605392 963896330151144 964444908627486 969024419114796 969643444649022 970939487136762 973455257793876 973705696501824 974327712497568 975549836078532 975630016060128 977477800181454 977729273760096 979581033748278 979661545052112 980262637219008 982371862904256 984313309273632 986863732419136 989295506071587 990182157523416 991505652416136 992139039257652 994074711414928 996213656463696 996850050840072 998182458156312 1000330241820984 1000969265926188 1002922165934832 1004904225551304 1005804866244672 1006118454062007 1008283313565099 1010895844632102 1011155915598048 1011801855285936 1013070983620014 1013154247447056 1015073100188433 1015779399437088 1017703224057234 1017965046342816 1018615335792912 1019976834971952 1021908609280611 1022171513476464 1024820029819872 1029640485201372 1032308354161656 1032967806305292 1033233555676608 1034348489248932 1035190437410844 1035275519225376 1036574091162324 1037236268314818 1038622656559878 1039259925570152 1040191357398336 1041496095393864 1041581695467456 1042429531378752 1043554388072508 1043822861030592 1047196013003712 1048595713618752 1049776454041029 1054847837876976 1056845655751743 1057117548125232 1057792848708024 1059206713240104 1059856612035936 1061951190320592 1064236184812944 1066339418379768 1072012521629412 1072697337317034 1074131123450814 1076442325437798 1077191326081728 1077879450057696 1078569681812181 1079231461169004 1079920888410078 1080198717298272 1081364329669338 1081642529908512 1082333497371984 1082997586097856 1083691095306066 1084383371420037 1084445139725376 1086499013096068 1086778534324032 1087472782734624 1088926317988704 1094096908292544 1095418908564552 1096118676559764 1097583768067644 1100620327883472 1102795466871384 1105168345767288 1105259179033152 1107352472932836 1110221698971528 1111216729955904 1112702001787584 1113954927213843 1115443858968153 1118334050341794 1118621761700256 1119336351982992 1120740363521658 1121456307195081 1122955265425851 1123244165674224 1123736630295136 1124651339409312 1125371522048607 1126154568176352 1126873970514864 1128287436676686 1128380170089744 1129298658993648 1130517253745217 1130808099449808 1131501930798272 1131530474525256 1133738100621984 1136177558611488 1137550405047804 1139798528377938 1142751824366724 1143045817632576 1143776010323232 1145210677135668 1145942252767026 1147473939343446 1148177996372264 1149207045509952 1150743095865792 1152922533547356 1153219143409344 1155498232625568 1158492207622464 1160984928886848 1161346898431863 1166861366135718 1166957269921872 1167907160155824 1169167416266421 1169468205413904 1170215277073128 1171683107318097 1171779407400888 1173247384939344 1174300718659416 1174815568035824 1177343412184368 1178095514629176 1179670177821096 1185271650650256 1186703817611598 1187009118310752 1189257241640886 1191607552395117 1192338688540428 1192436686295712 1193407316491104 1194695089110666 1195002445706784 1195765828974288 1197265707914562 1197364110619248 1198098778823232 1199631845677239 1200676721327424 1203049600223328 1205638195382496 1211150944332576 1211840241841944 1212614381314908 1216847846147076 1217594469011184 1218372284360088 1220000782191048 1221094202163264 1222625851114536 1223406880576452 1225042107737292 1228216275673816 1229317058743488 1230859021829112 1230960185552448 1231962173447616 1232346272135121 1238197868868906 1238299635768624 1240644900230307 1240964078233968 1243314388988199 1244179501085664 1244974299302448 1246638353854608 1248999411342969 1249320738693456 1250118821200392 1251789752011032 1252557814224288 1257733672960752 1258449481912788 1259253395980866 1264203709082028 1265232756835476 1265336745719904 1266923889198396 1267733216829222 1269427691350962 1271344992375744 1272159111881034 1272939672148056 1273044294460224 1274080538351808 1275455363199732 1275783496815168 1276598484079776 1278199753437924 1278304808073696 1279906238115648 1281616983311808 1284044288204444 1284374631473856 1285195106868192 1285926544836648 1291700245918797 1292032558819728 1292857926198696 1294585982849016 1297371536335512 1297940343725168 1300733114771376 1303303733575272 1306108044997704 1306215393402816 1312826928662106 1313895555175302 1315651731090642 1316492186707269 1318251833325999 1319060674762116 1319903308056762 1320242876697888 1321667514040302 1322007536554848 1322852052343536 1324511338707414 1325357453957823 1327128950048733 1327470377614992 1328284875284928 1329133401120096 1330909944208416 1333430606981538 1333773655761312 1334625687901584 1337229554579776 1339872300735072 1341491272082676 1344377751420132 1347034624446654 1347861126176136 1349069140381248 1350761311493352 1350872329929408 1353430800251244 1356342969805308 1356937632076312 1358153781057216 1359969113295936 1362544812374148 1362895351301952 1363320272072187 1369793777637582 1370668819905099 1371021448878576 1372500879964929 1372853980268496 1375454082503853 1376411138882208 1377290408407056 1379017978160394 1379131318998576 1380253916547792 1381743310133043 1382098788216432 1382981691086424 1384716399557751 1384830208746504 1388661460525152 1391405850763344 1393087090239702 1399701938721372 1400596086715254 1402468148086434 1402828958003616 1405485831030138 1406463783835968 1408263471012411 1409127541002324 1409490064166976 1410390464944032 1412275617653472 1414950382080846 1415934920427456 1418981579750592 1421785891173024 1423503838934892 1428982397658959 1429350028839216 1430263116422712 1432057131166563 1432174831267752 1433340605645784 1435256433917064 1438092909082908 1438975281558672 1439894517880104 1441819106225784 1443111329829312 1444921460408088 1445844495226716 1453536628672194 1454465166973533 1456409230705143 1460182886690814 1460558544752736 1461491568746352 1463324754117798 1463445024090192 1466216700272181 1466593910640144 1467493770511296 1469371550622417 1470393955828512 1473557794356384 1476469963910448 1480295598628704 1485273236285124 1487258478624204 1488208558886478 1491112067122392 1492448469310656 1494320484695544 1495275076260108 1497273687234468 1497658887565632 1500495362731476 1502498627353152 1504383248902248 1504506893452992 1505731545324864 1507356338326956 1507744132599744 1508707299367008 1516343766948153 1516733873397072 1519606475430021 1519731371170584 1523669099155632 1526554836085851 1526947569514224 1527923003689368 1529965252457928 1533257270214696 1537230044729808 1544460727802058 1548462531242484 1549451709457938 1549850333514912 1551522733873398 1552785656116266 1554861136743486 1555815154847624 1555854402472227 1555943026562496 1557209546874432 1557933984839817 1558889888355228 1559290940551872 1560287036097504 1562244143090796 1562372543201184 1564329846585792 1565331582108762 1565734291545888 1569791216245824 1570794019505568 1572893570428128 1580362200867008 1582271756815464 1585676322187848 1588810069860156 1589784918053904 1592926785480888 1594354438632384 1596354277219416 1596485480825664 1599509127569652 1608018782444118 1609046005975551 1611196685176221 1614663488156697 1615371406049258 1615786989122592 1616819175086544 1618847191753506 1619881332615117 1620298075947408 1622046494504007 1622463794862768 1623459292014912 1624496379146784 1625536642959099 1626667709588064 1629748519644102 1630167801486048 1631209174101936 1633389476983056 1641145362438816 1643128362846828 1644178014839646 1646375652101466 1650930491825208 1651066181024832 1654193200307076 1654618770978624 1657752518650932 1657888768549728 1659965732403264 1661028709399254 1662184471806144 1665332548457292 1665760984924608 1666825094933856 1669053002681376 1676978230614336 1677501075512691 1677932642550384 1679004527974488 1681110545282487 1685604945442704 1686977009113968 1688797379051497 1689231852264528 1690310955772296 1692431155015029 1692570255134616 1693947988490472 1696212149174712 1697252896197408 1700607150932976 1704266337917232 1706325607571706 1714127736550086 1714568726448864 1717816015703502 1718913379150539 1721210909015169 1722266994558396 1722710078426304 1723810568264928 1726114643798688 1729383800321034 1729828715114016 1733247348938352 1734310819695168 1737738311433696 1741477393330272 1750292049203577 1750435904882808 1751860740233736 1752004724842944 1754202308120856 1755322915609692 1757669111101332 1758747566349488 1759871077409016 1762223352053736 1763802736458048 1766015118276552 1767143271943764 1769505266731644 1769960503486656 1777907475975384 1779500917202112 1780055726417397 1783885862461329 1788508032810642 1788655029443568 1790110974736656 1792042633665999 1792503668560176 1795898561871843 1796046165928872 1797148168234848 1801015081991136 1804574400334992 1808457293073744 1816726416498864 1817760362762916 1818921571972362 1825271769220614 1826391703516776 1827558426540132 1828028598504768 1830001173286572 1830471973691328 1831641303244896 1833938776671804 1835110320864678 1836387211209408 1837563161605938 1838690637547192 1838841758664768 1840338555397056 1842324413510724 1842798384288576 1843975588115232 1846288532743668 1846440278328672 1855207801017792 1857296803303359 1857449453652936 1865789244104929 1866269251628496 1867461448953672 1869957530781912 1873981108040184 1877684628016548 1878836721336432 1886600509441128 1887674222869182 1896305563623042 1897849135253214 1898005118579856 1900385833797594 1901599825243833 1904141537026443 1905800038452288 1907017488563616 1908238667821551 1909409508222084 1909566441690336 1911120807527712 1913183044799598 1913675245222752 1914897726119664 1917299630156886 1917457212110544 1918633708744896 1919859357173472 1922425474967712 1926066432306666 1926561947210784 1927792660302288 1928889817254972 1938048838229592 1939286889298044 1941878974273524 1946910515587752 1948655424995136 1951099672157064 1951260032120256 1954955600362908 1955458547520192 1959162067496556 1959323090104224 1968626618547264 1969240392993159 1970843332762953 1973477596635963 1978591012143174 1979854962085143 1980364315046832 1982501271060453 1983011304832272 1984278078515304 1986767008061121 1988149422829856 1992427312927392 1993700101680144 1996364916312624 2000145910472307 2000660483641968 2001938531852376 2005844331869664 2009808451102608 2012236908124014 2016566627130198 2021791689264204 2022311831196096 2023603710571872 2026141967240028 2026308494894112 2030146200376866 2031558798874176 2035406448114468 2035930092685632 2037230671585824 2039953669943904 2043817218561222 2044343026952928 2049640059639744 2054690666456373 2059280970402744 2064616708323312 2065935612610584 2068526967240591 2068696978497864 2070380874821688 2070551038450752 2073148182324648 2074472536629636 2077245313119756 2078519851140304 2082992190787728 2087108776145016 2089630635359553 2099552908082058 2100894130072881 2103702222129651 2108228746545207 2109695675753952 2113691311503486 2114235096250464 2115585697416048 2118413426480208 2119713224071872 2122425573121269 2123902380641184 2128472369625888 2132678836759536 2144025043258824 2145394674634068 2148262246901628 2152884650875596 2155758900115392 2157139363624362 2158462922338008 2159841776820156 2160397434596544 2162728659338676 2163285059817024 2164666994743968 2167382190612132 2168766742840074 2172998026192136 2174945565469248 2177852635977408 2180304943008291 2190274330036221 2190837817129104 2192237353119528 2194987131176697 2195167536135288 2201240655766944 2205590933742768 2210336691534576 2214704945865672 2220443397943056 2227909854427686 2230887717936306 2236668100683588 2237243523400512 2238672703965984 2241480727043316 2242912614390162 2245910530851702 2246488331348448 2247473260590272 2249302678818624 2250743044097214 2252309136352704 2253747941029728 2256574873353372 2256760340179488 2258597317987296 2261034507490434 2261616198899616 2263060949050512 2267476201243968 2272355117222976 2275100810095608 2279597056755876 2285503648733448 2287552020646464 2290421354271336 2291884505534052 2294947878686892 2296355992744528 2305845067094712 2310996465251136 2322693796863726 2324177564186907 2327284100810097 2329178484174399 2332291705115229 2333722732271436 2333914539843744 2335814320311648 2338334832532842 2338936410827808 2340430554146256 2343366214636194 2343558814801776 2346494769878688 2347997373163143 2348601437318832 2349631136071648 2354686824368736 2356191029258352 2359340355642192 2370543301300512 2373407635223196 2374018236621504 2378514483281772 2383215104790234 2384677377080856 2384873372591424 2386814632982208 2389390178221332 2390004891413568 2391531657948576 2394531415829124 2394728221238496 2399263691354478 2406099200446656 2411276390764992 2412028173666177 2422301888665152 2423057109073887 2423680483683888 2425228762629816 2428270787630259 2433695692294152 2435188938022368 2436744568720176 2440001564382096 2444622779466153 2445251702229072 2446813761152904 2450084215474584 2456432551347632 2461718043658224 2464692544270242 2469563478152199 2476395737737812 2476599271537248 2481289800460614 2481928156467936 2486628777976398 2488359002171328 2489948598604896 2491543064098881 2493276707709216 2497998822685938 2498641477386912 2500237642400784 2503579504022064 2505115628448576 2515467345921504 2516898963825576 2518506791961732 2528199626627389 2528407418164056 2530465513670952 2530673491439808 2533847778396792 2535466433658444 2538855382701924 2544318223762068 2545879344296112 2550910726399464 2553196968159552 2556399506875848 2556609616147392 2568088576408888 2570390213736384 2571191604825129 2571853089673296 2576724023555253 2583400491837594 2584065117639456 2585715852397392 2589171965698032 2594075700481551 2594743072671024 2595880687450336 2601466229542752 2606607467150544 2612216089995408 2625653857324212 2627791110350604 2631303462181284 2632984373414538 2636503666651998 2638121349524232 2639806616113524 2640485753395776 2643335028080604 2644015073109696 2645704104687072 2649022677414828 2650714907915646 2654257900097466 2654940755229984 2658266802240192 2661819888416832 2666861213963076 2667547311522624 2669251375803168 2679744601470144 2682762049215963 2682982544165352 2688755502840264 2694069248893308 2695722252352272 2701522622986704 2706861600502488 2712685939610616 2713875264152624 2725089624748296 2726640544144374 2728382357958543 2739587555275164 2741337639810198 2742042897757152 2745001759929858 2745707960536992 2750908165007706 2752665481297017 2752822277764416 2754580816814112 2756344742408907 2758035956320788 2758262637997152 2760507833095584 2763486620266086 2764197576432864 2765963382172848 2769432799115502 2769660417493008 2777322921050304 2782811701526688 2786174180479404 2799403877442744 2801192173430508 2804936296172868 2805657916007232 2810971662060276 2816526942024822 2818255082004648 2820780929888064 2824551235306944 2829900764161692 2831511334303773 2843571782346048 2844458345434563 2846773702879821 2847007677869784 2850578750696391 2857964795317918 2858700057678432 2860526232845424 2864114262333126 2864349662535504 2866681211291568 2869774567199397 2870512867834128 2875949445235329 2876185818165816 2877950563117344 2879789035760208 2883638212451568 2889099648459999 2889842920816176 2891688990453432 2907073257344388 2908930333947066 2912818461410286 2920365773381628 2921117089505472 2922983137492704 2926649508235596 2926890048180384 2932433400544362 2933187821280288 2938743101244834 2940787911657024 2947115588712768 2952939927820896 2960591197257408 2967886518214761 2970546472570248 2974516957248408 2976417117772956 2982224134244784 2987872286014187 2988640969391088 2990550152520216 2994547374468936 3000990725462952 3008766497804496 3014712676653912 3017414598734016 3018355362186021 3032687533896306 3033467746794144 3039212950860042 3039462742341168 3045219300565299 3047338198311264 3053109672171702 3053895139028448 3055846007378736 3059930504915856 3065725827841833 3066514540429392 3074460089459616 3088921455604116 3096925062484968 3098903418915876 3099700667029824 3103045467746796 3105571312232532 3109722273486972 3111630309695248 3111708804944454 3115867969679634 3117779776710456 3120574072195008 3124488286181592 3124745086402368 3130663164217524 3131468583091776 3141588039011136 3145787140856256 3149329362123087 3164543513630928 3170536967255229 3171352644375696 3177620139720312 3179569836107808 3185853570961776 3192708554438832 3199018255139304 3216037564888236 3218092011951102 3222393370352442 3229326976313394 3230742812098516 3231573978245184 3233638350173088 3237694383507012 3239762665230234 3240596151894816 3244092989008014 3244927589725536 3248992758293568 3251073285918198 3253150114260111 3253335419176128 3259497039288204 3260335602972096 3262418348203872 3266778953966112 3282290724877632 3286256725693656 3288356029679292 3292751304202932 3301860983650416 3308386400614152 3315505037301864 3315777537099456 3322057418798508 3330665096914584 3333650189867712 3338106005362752 3346331576904459 3355002151025382 3355865285100768 3358009055948976 3362221090564974 3364368921585243 3368865796277553 3371209890885408 3373954018227936 3376114566145821 3377594758102994 3378463704529056 3380621911544592 3384862310030058 3385140510269232 3387895976980944 3391551761235651 3392424298349424 3394505792394816 3401214301865952 3408532675834464 3412651215143412 3428255473100172 3429137452897728 3435632031407004 3437826758301078 3442421818030338 3444533989116792 3447621136529856 3452229287597376 3458767600642068 3459657430228032 3466494697876704 3475476622867392 3482954786660544 3484040695295589 3500584098407154 3500871809765616 3503721480467472 3507502248799263 3508404616241712 3510645831219384 3515049321954291 3515338222202664 3517495132698976 3519742154818032 3524446704107472 3531121792562221 3532030236553104 3534286543887528 3539010533463288 3555814951950768 3560111452834794 3567771724922658 3577016065621284 3577310058887136 3580221949473312 3584085267331998 3585007337120352 3591797123743686 3592092331857744 3594296336469696 3598895537031717 3602030163982272 3609148800669984 3616914586147488 3633452832997728 3635520725525832 3637843143944724 3650543538441228 3652783407033552 3655116853080264 3660002346573144 3663282606489792 3667877553343608 3670220641729356 3675126323211876 3677381275094384 3684648827021448 3687951176230464 3692577065487336 3692880556657344 3697038816405363 3714593606606718 3714898907305872 3721934700690921 3729943166964597 3731578488209858 3732538503256992 3734922897907344 3739915061563824 3746998234028907 3747962216080368 3755369256033096 3757673442672864 3773201018882256 3775348445738364 3792611127246084 3795698270506428 3796010237159712 3800771667595188 3803199650487666 3808283074052886 3814034977127232 3816477335643102 3818819016444168 3819132883380672 3822241615055424 3826366089599196 3827350490445504 3829795452239328 3834599260313772 3834914424221088 3839718714346944 3844850949935424 3852132864613332 3853123894421568 3855585320604576 3857779634509944 3875100737756391 3876097676459184 3878573778596088 3883757948547048 3893821031175504 3902199344314128 3909911200725816 3918324134993112 3918646180208448 3938480785986318 3941686665525906 3946955193271926 3954755499977997 3957182024286348 3959709924170286 3960728630093664 3965002542120906 3966022609664544 3968556157030608 3973534016122242 3976072361873469 3976298845659712 3981386850146199 3984854625854784 3987400203360288 3992729832625248 4000291820944614 4001320967283936 4003877063704752 4011688663739328 4019616902205216 4024473816248028 4033133254260396 4043583378528408 4047207421143744 4052283934480056 4052616989788224 4060292400753732 4070812896228936 4074461343171648 4079907339887808 4087634437122444 4088686053905856 4089960816216561 4109381332912746 4112006459715297 4117502639894787 4118561940805488 4126362247511559 4129233416646624 4131871225221168 4137053934481182 4137393956995728 4140761749643376 4145229930399129 4146296364649296 4148945073259272 4154149198673253 4154490626239512 4157039702280608 4165984381575456 4174217552290032 4179261270719106 4199105816164116 4201788260145762 4207404444259302 4216457493090414 4219391351507904 4227382623006972 4228470192500928 4231171394832096 4236826852960416 4244851146242538 4247804761282368 4256944739251776 4265357673519072 4286947192976877 4288050086517648 4290789349268136 4296171393499689 4296524493803256 4305769301751192 4314278727248724 4316925844676016 4319683553640312 4325457318677352 4329333989487936 4334764381224264 4337533485680148 4345996052384272 4360609886016582 4369227692115429 4380548660072442 4381675634258208 4384474706239056 4389974262353394 4390335072270576 4398650100816543 4402481311533888 4408114651867251 4411181867485536 4420673383069152 4429409891731344 4440886795886112 4455819708855372 4461775435872612 4473336201367176 4477345407931968 4482961454086632 4485825228780324 4491821061703404 4492976662696896 4501486088194428 4507495882059456 4513149746706744 4513520680358976 4517194635974592 4522069014980868 4523232397799232 4526121898101024 4549031300844459 4550201620191216 4558819426290063 4559194113511752 4571007297466896 4579664508257553 4580842708542672 4583769011068104 4589895757373784 4592711985489056 4611690134189424 4645387593727452 4648355128373814 4654568201620194 4658356968348798 4664583410230458 4667445464542872 4667829079687488 4671628640623296 4673801954519451 4676669665065684 4677872821655616 4680861108292512 4686732429272388 4687117629603552 4692989539757376 4695994746326286 4697202874637664 4699262272143296 4709373648737472 4712382058516704 4718680711284384 4741086602601024 4746815270446392 4757028966563544 4766430209580468 4769354754161712 4778780356442664 4783063315897152 4789062831658248 4789456442476992 4798527382708956 4824056347332354 4827138017926653 4833590055528663 4846114218147774 4847360967367776 4850457525259632 4856541575260518 4859643997845351 4866139483512021 4867391384588304 4870377876044736 4873489137440352 4876609928877297 4880003128764192 4889245558932306 4890503404458144 4893627522305808 4900168430949168 4912865102695264 4923436087316448 4929385088540484 4939126956304398 4952791475475624 4953198543074496 4962579600921228 4963856312935872 4973257555952796 4979897197209792 4983086128197762 4986553415418432 4995997645371876 4997282954773824 5000475284801568 5007159008044128 5030934691843008 5032503226538073 5033797927651152 5037013583923464 5043331635847461 5056399253254778 5056814836328112 5060931027341904 5066392137154491 5067695556793584 5070932867316888 5077293465045087 5077710765403848 5088636447524136 5091758688592224 5101821452798928 5112799013751696 5136177152817776 5142383209650258 5143706179346592 5153448047110506 5163632727045507 5166800983675188 5168130235278912 5171431704794784 5178343931396064 5188151400963102 5189486145342048 5191761374900672 5202932459085504 5213214934301088 5224432179990816 5250876147610731 5251307714648424 5255582220701208 5262606924362568 5265968746829076 5273007333303996 5276242699048464 5279613232227048 5286670056161208 5291408209374144 5298045354829656 5301429815831292 5308515800194932 5309881510459968 5333722427926152 5338502751606336 5340167179252191 5365524098431926 5365965088330704 5376127900997997 5377511005680528 5387695685615529 5388138497786616 5391444504704544 5403045245973408 5413723201004976 5425371879221232 5427750528305248 5450179249496592 5453281088288748 5456764715917086 5479175110550328 5482675279620396 5484085795514304 5490003519859716 5491415921073984 5501816330015412 5505330962594034 5509161633628224 5512689484817814 5516071912641576 5516525275994304 5521015666191168 5526973240532172 5528395152865728 5531926764345696 5538865598231004 5539320834986016 5565623403053376 5571890409910077 5572348360958808 5597367732314787 5598807754885488 5602384346861016 5609872592345736 5621943324120552 5633053884049644 5636510164009296 5659801528323384 5663022668607546 5688916690869126 5693547405759642 5694015355739568 5701157501392782 5704799475731499 5712424611079329 5715929590635836 5717400115356864 5721052465690848 5728228524666252 5728699325071008 5733362422583136 5739549134398794 5741025735668256 5751898890470658 5752371636331632 5755901126234688 5759578071520416 5767276424903136 5778199296919998 5779685841632352 5783377980906864 5814146514688776 5817860667894132 5825636922820572 5840731546763256 5845966274985408 5853299016471192 5853780096360768 5864866801088724 5866375642560576 5877486202489668 5905879855641792 5907721178979477 5920432789907889 5935773036429522 5939564886255429 5941092945140496 5947503813181359 5949033914496816 5952834235545912 5960301024183363 5964448268489568 5975744572028374 5977281938782176 5981100305040432 5989094748937872 6000437731416921 6001981450925904 6017532995608992 6029425353307824 6036710724372042 6065375067792612 6066935493588288 6078425901720084 6078925484682336 6090438601130598 6094676396622528 6106219344343404 6107790278056896 6111692014757472 6119861009831712 6131451655683666 6133029080858784 6148920178919232 6164071999369119 6177842911208232 6193850124969936 6197806837831752 6205580901721773 6206090935493592 6211142624465064 6219444546973944 6223260619390496 6223417609888908 6231735939359268 6235559553420912 6248976572363184 6261326328435048 6268891906078659 6298658724246174 6302682390218643 6311106666388953 6329087027261856 6341073934510458 6342705288751392 6355240279440624 6359139672215616 6367276719363807 6371707141923552 6385417108877664 6398036510278608 6432075129776472 6436184023902204 6444786740704884 6458653952626788 6461485624197032 6467276700346176 6475388767014024 6479525330460468 6481192303789632 6488185978016028 6489855179451072 6502146571836396 6506300228520222 6518994078576408 6524836696407744 6533557907932224 6540914829024873 6570822990108663 6572513451387312 6576712059358584 6584961393530091 6585502608405864 6603721967300832 6616772801228304 6631010074603728 6644114837597016 6661330193829168 6692663153808918 6710004302050764 6711730570201536 6716018111897952 6724442181129948 6728737843170486 6737731592555106 6742419781770816 6747908036455872 6752229132291642 6755189516205988 6756927409058112 6761243823089184 6769724620060116 6770281020538464 6775791953961888 6783103522471302 6784848596698848 6802428603731904 6817065351668928 6825302430286824 6856510946200344 6871264062814008 6875653516602156 6884843636060676 6889067978233584 6917535201284136 6932989395753408 6968081390591178 6972532692560721 6981852302430291 6996875115345687 7001168196814308 7001743619531232 7007442960934944 7015004497598526 7016809232483424 7021291662438768 7030098643908582 7030676444405328 7034990265397952 7039484309636064 7043992119489429 7048893408214944 7062243585124442 7064060473106208 7068573087775056 7078021066926576 7111629903901536 7120222905669588 7135543449845316 7154032131242568 7154620117774272 7160443898946624 7168170534663996 7170014674240704 7183594247487372 7184184663715488 7197791074063434 7218297601339968 7233829172294976 7236084520998531 7266905665995456 7269171327221661 7271041451051664 7275686287889448 7284812362890777 7301087076882456 7305566814067104 7310233706160528 7320004693146288 7333868338398459 7335755106687216 7340441283458712 7350252646423752 7354762550188768 7369297654042896 7385154130974672 7394077632810726 7408690434456597 7429187213213436 7429797814611744 7443869401381842 7459886333929194 7463156976419716 7465077006513984 7469845795814688 7479830123127648 7493996468057814 7495924432160736 7510738512066192 7515346885345728 7546402037764512 7550696891476728 7584598879882167 7585222254492168 7591396541012856 7592020474319424 7601543335190376 7606399300975332 7616566148105772 7632954671286204 7637638032888336 7652732179198392 7659590904478656 7669198520627544 7669828848442176 7704265729226664 7711170641209152 7713574814475387 7715559269019888 7730172070665759 7750201475512782 7752195352918368 7757147557192176 7767515897094096 7782227101444653 7787642062351008 7804398688628256 7819822401451632 7836648269986224 7876961571972636 7883373331051812 7893910386543852 7909510999955994 7914364048572696 7919419848340572 7921457260187328 7930005084241812 7932045219329088 7937112314061216 7947068032244484 7952144723746938 7962773700292398 7974800406720576 7985459665250496 8000583641889228 8002641934567872 8007754127409504 8039233804410432 8048286147647889 8048947632496056 8066266508520792 8087166757056816 8104567868960112 8120584801507464 8141625792457872 8175268874244888 8179921632433122 8185147073875629 8218762665825492 8224012919430594 8235005279789574 8237123881610976 8252724495023118 8258466833293248 8263742450442336 8269034227226721 8274107868962364 8274787913991456 8281523499286752 8290459860798258 8292592729298592 8297890146518544 8308298397346506 8308981252479024 8314079404561216 8331968763150912 8348435104580064 8358522541438212 8398211632328232 8403576520291524 8414808888518604 8432914986180828 8454765246013944 8462342789664192 8473653705920832 8489702292485076 8494534002911319 8530715347038144 8533375036303689 8540321108639463 8551736252089173 8573894385953754 8576100173035296 8581578698536272 8592342786999378 8593048987606512 8609323701598191 8611538603502384 8627848335705987 8628557454497448 8633851689352032 8639367107280624 8650914637354704 8667298945379997 8669528762448528 8675066971360296 8691992104768544 8721219772033164 8738455384230858 8761097320144884 8763351268516416 8768949412478112 8779948524706788 8780670144541152 8797300201633086 8816229303734502 8822363734971072 8841346766138304 8858819783462688 8881773591772224 8903659554644283 8911639417710744 8923550871745224 8946672402734352 8963616858042561 8965922908173264 8971650457560648 8983642123406808 9002972176388856 9026299493413488 9044138029961736 9052243796202048 9055066086558063 9098062601688918 9100403240382432 9117638852580126 9118388227023504 9135657901695897 9142014594933792 9159329016515106 9161685417085344 9167538022136208 9179791514747568 9185423970978112 9197177483525499 9223380268378848 9290775187454904 9296710256747628 9309136403240388 9316713936697596 9329166820460916 9334890929085744 9347603909038902 9353339330131368 9361722216585024 9373464858544776 9374235259207104 9391989492652572 9394405749275328 9424764117033408 9437361422568768 9447988086369261 9493630540892784 9511610901765687 9514057933127088 9532860419160936 9538709508323424 9557560712885328 9578125663316496 9597054765417912 9648112694664708 9654276035853306 9667180111057326 9692228436295548 9694721934735552 9700915050519264 9713083150521036 9719287995690702 9732278967024042 9734782769176608 9746978274880704 9753219857754594 9760006257528384 9778491117864612 9781006808916288 9787255044611616 9800336861898336 9825730205390528 9846872174632896 9858770177080968 9878253912608796 9905582950951248 9925159201842456 9946515111905592 9966172256395524 9991995290743752 10000950569603136 10014318016088256 10038994730713377 10065006453076146 10067595855302304 10074027167846928 10086663271694922 10093106764755729 10106597388832659 10112798506509556 10113629672656224 10121862054683808 10132784274308982 10135391113587168 10141865734633776 10154586930090174 10155421530807696 10174655283706953 10177272895048272 10183517377184448 10203642905597856 10225598027503392 10272354305635552 10284766419300516 10287412358693184 10306896094221012 10327265454091014 10333601967350376 10342863409589568 10356687862792128 10376302801926204 10378972290684096 10426429868602176 10448864359981632 10452122085886767 10501752295221462 10502615429296848 10511164441402416 10522506746397789 10525213848725136 10531937493658152 10545147965862873 10546014666607992 10552485398096928 10559226464454096 10573340112322416 10593365377686663 10596090709659312 10602859631662584 10617031600389864 10667444855852304 10680334358504382 10731048196863852 10731930176661408 10752255801995994 10755022011361056 10775391371231058 10776276995573232 10782889009409088 10796686611095151 10806090491946816 10827446402009952 10850743758442464 10855501056610496 10900358498993184 10906562176577496 10913529431834172 10958350221100656 10965350559240792 10980007039719432 11003632660030824 11010661925188068 11025378969635628 11032143825283152 11053946481064344 11063853528691392 11077731196462008 11078641669972032 11091116449216089 11143780819820154 11144696721917616 11165804102072763 11194735464629574 11197615509770976 11204768693722032 11219745184691472 11240994702086721 11243886648241104 11266107768099288 11273020328018592 11319603056646768 11326045337215092 11377833381738252 11387094811519284 11388030711479136 11402315002785564 11409598951462998 11424849222158658 11431859181271672 11442104931381696 11456457049332504 11457398650142016 11466724845166272 11479098268797588 11482051471336512 11503797780941316 11504743272663264 11519156143040832 11534552849806272 11556398593839996 11559371683264704 11566755961813728 11625302213269173 11628293029377552 11635721335788264 11651273845641144 11681463093526512 11706598032942384 11729733602177448 11754972404979336 11815442357958954 11840865579815778 11864266499933991 11871546072859044 11879129772510858 11882185890280992 11895007626362718 11898067828993632 11905668471091824 11920602048366726 11928217085620407 11928896536979136 11944160550438597 11951489144056748 11954563877564352 11962200610080864 11978189497875744 12000875462833842 12003962901851808 12035065991217984 12058850706615648 12073421448744084 12130750135585224 12156851803440168 12157850969364672 12180877202261196 12212438688686808 12223384029514944 12239722019663424 12262903311367332 12266058161717568 12269882448649683 12328143998738238 12336019379145891 12352507919684361 12355685822416464 12379086742534677 12387700249939872 12395613675663504 12411161803443546 12412181870987184 12422285248930128 12435689791197387 12438889093947888 12446521238780992 12446835219777816 12462447596019759 12463471878718536 12471119106841824 12497953144726368 12522652656870096 12537783812157318 12597317448492348 12605364780437286 12622213332777906 12658174054523712 12682147869020916 12685410577502784 12710480558881248 12734553438727614 12743414283847104 12770834217755328 12796073020557216 12860841578930631 12864150259552944 12872368047804408 12888514180499067 12889573481409768 12917307905253576 12922971248394064 12950777534028048 12959050660920936 12976371956032056 13004293143672792 13012600457040444 13037988157152816 13081829658049746 13107683076346287 13141645980217326 13145026902774624 13153424118717168 13169922787060182 13171005216811728 13195950302449629 13207443934601664 13233545602456608 13262020149207456 13288229675194032 13322660387658336 13385326307617836 13420008604101528 13432036223795904 13448884362259896 13457475686340972 13475463185110212 13504458264583284 13510379032411976 13522487646178368 13539449240120232 13540562041076928 13551583907923776 13566207044942604 13569697193397696 13647093902533377 13650604860573648 13676458278870189 13713021892400688 13738993524772659 13742528125628016 13751307033204312 13769687272121352 13778135956467168 13835070402568272 13936162781182356 13945065385121442 13963704604860582 13993750230691374 14002336393628616 14003487239062464 14014885921869888 14021405863558353 14030008995197052 14033618464966848 14042583324877536 14060197287817164 14061352888810656 14078968619272128 14087984238978858 14097786816429888 14124487170248884 14128120946212416 14137146175550112 14156042133853152 14223259807803072 14240445811339176 14271086899690632 14308064262485136 14336341069327992 14367188494974744 14368369327430976 14395582148126868 14472169041997062 14481414053779959 14500770166585989 14538342654443322 14542082902103328 14551372575778896 14569624725781554 14578931993536053 14598418450536063 14602174153764912 14611133628134208 14620467412321056 14629829786631891 14640009386292576 14667736676796918 14671510213374432 14680882566917424 14700505292847504 14709525100377536 14738595308085792 14770308261949344 14788155265621452 14817380868913194 14858374426426872 14859595629223488 14887738802763684 14919772667858388 14926313952839432 14939691591629376 14959660246255296 14987992936115628 14991848864321472 15021477024132384 15092804075529024 15097509679614219 15101393782953456 15129994907542383 15169197759764334 15170444508984336 15182793082025712 15199176411463473 15203086670380752 15212798601950664 15231880395135261 15233132296211544 15265909342572408 15275276065776672 15305464358396784 15338397041255088 15408531458453328 15427149628950774 15431118538039776 15460344141331518 15490898181136521 15500402951025564 15504390705836736 15514295114384352 15535031794188192 15564454202889306 15575284124702016 15608797377256512 15639644802903264 15673296539972448 15752628442832193 15753923143945272 15766746662103624 15787820773087704 15819021999911988 15828728097145392 15838839696681144 15860010168483624 15874224628122432 15894136064488968 15904289447493876 15925547400584796 16001167283778456 16015508254819008 16020501537756573 16096572295295778 16097895264992112 16128383702993991 16132533017041584 16163087056846587 16174333514113632 16209135737920224 16241169603014928 16283251584915744 16350537748489776 16359843264866244 16370294147751258 16437525331650984 16448025838861188 16470010559579148 16474247763221952 16505448990046236 16527484900884672 16538068454453442 16548215737924728 16549575827982912 16563046998573504 16580919721596516 16585185458597184 16595780293037088 16616596794693012 16617962504958048 16696870209160128 16715671229730231 16717045082876424 16792103196944361 16796423264656464 16807153040583048 16829617777037208 16865829972361656 16909530492027888 16979404584970152 16989068005822638 17066750072607378 17080642217278926 17103472504178346 17114398427194497 17137273833237987 17147788771907508 17152200346070592 17163157397072544 17184685573998756 17186097975213024 17218647403196382 17223077207004768 17255696671411974 17257114908994896 17267703378704064 17278734214561248 17301829274709408 17334597890759994 17339057524897056 17350133942720592 17383984209537088 17442439544066328 17476910768461716 17522194640289768 17537898824956224 17559897049413576 17561340289082304 17594600403266172 17632458607469004 17717639566925376 17723163536938431 17761298369723667 17807319109288566 17818694658766287 17823278835421488 17842511439544077 17847101743490448 17880903072550089 17893344805468704 17927233716085122 17931845816346528 17943300915121296 17967284246813616 18001313194250763 18005944352777712 18052598986826976 18088276059923472 18110132173116126 18196125203377836 18200806480764864 18235277705160252 18236776454047008 18271315803391794 18284029189867584 18318658033030212 18323370834170688 18335076044272416 18359583029495136 18394354967050998 18446760536757696 18492215998107357 18576771169566467 18581550374909808 18593420513495256 18616742705165319 18618272806480776 18633427873395192 18658333640921832 18669781858171488 18695207818077804 18706678660262736 18746929717089552 18783978985305144 18895976172738522 18908047170655929 18933319999166859 18987261081785568 19023221803531374 19028115866254176 19065720838321872 19077419016646848 19101830158091421 19115121425770656 19156251326632992 19194109530835824 19296225389329416 19308552071706612 19334360222114652 19384456872591096 19401830101038528 19426166301042072 19438575991381404 19464557934048084 19469565538353216 19506439715509188 19556982235729224 19574510089223232 19600673723796672 19622744487074619 19712468970325989 19717540354161936 19754884180590273 19756507825217592 19811165901902496 19850318403684912 19893030223811184 19932344512791048 19983990581487504 20077989461426754 20130012906152292 20135191710604608 20148054335693856 20173326543389844 20186213529511458 20213194777665318 20225597013019112 20227259345312448 20243724109367616 20265568548617964 20270782227174336 20283731469267552 20309173860180348 20310843061615392 20349310567413906 20354545790096544 20407285811195712 20451196055006784 20544708611271104 20569532838601032 20613792188442024 20654530908182028 20667203934700752 20752605603852408 20904244171773534 20917598077682163 20945556907290873 20990625346037061 21003504590442924 21005230858593696 21022328882804832 21045013492795578 21050427697450272 21063874987316304 21090295931725746 21092029333215984 21104970796193856 21118452928908192 21131976358468287 21146680224644832 21186730755373326 21192181419318624 21205719263325168 21234063200779728 21334889711704608 21360668717008764 21462096393727704 21463860353322816 21504511603991988 21510044022722112 21550782742462116 21552553991146464 21593373222190302 21654892804019904 21701487516884928 21708253562995593 21800716997986368 21807513981664983 21813124353154992 21827058863668344 21854437088672331 21916700442201312 21930701118481584 21960014079438864 22001605015195377 22007265320061648 22021323850376136 22050757939271256 22064287650566304 22107892962128688 22155462392924016 22182232898432178 22287561639640308 22289393443835232 22331608204145526 22389470929259148 22395231019541952 22409537387444064 22439490369382944 22481989404173442 22487773296482208 22532215536198576 22546040656037184 22639206113293536 22652090674430184 22753796639646501 22755666763476504 22774189623038568 22776061422958272 22804630005571128 22819197902925996 22849698444317316 22863718362543344 22912914098665008 22958196537595176 23007595561882632 23009486545326528 23112797187679992 23133511923627456 23140724443426161 23190516211997277 23250604426538346 23256586058755104 23271442671576528 23302547691282288 23346681304333959 23362926187053024 23413196065884768 23459467204354896 23509944809958672 23630884715917908 23681731159631556 23728532999867982 23743092145718088 23758259545021716 23764371780561984 23790015252725436 23796135657987264 23811336942183648 23841204096733452 23856434171240814 23888321100877194 23902978288113496 23924401220161728 23956378995751488 24001750925667684 24007925803703616 24117701413231296 24144858442943667 24146842897488168 24261500271170448 24313703606880336 24361754404522392 24424877377373616 24525806622734664 24539764897299366 24656287997476476 24672038758291782 24705015839368722 24711371644832928 24758173485069354 24775400499879744 24791227351327008 24807102681680163 24822323606887092 24824363741974368 24844570497860256 24871379582394774 24877778187895776 24893670439555632 24924895192039518 24926943757437072 24942238213683648 24995906289452736 25045305313740192 25075567624314636 25194634896984696 25210729560874572 25244426665555812 25364295738041832 25420961117762496 25469106877455228 25592146041114432 25600125108911067 25620963325918389 25655208756267519 25721683157861262 25728300519105888 25744736095608816 25777028360998134 25779146962819536 25827971104794573 25834615810507152 25845942496788128 25883545007117961 25901555068056096 25918101321841872 25952743912064112 26001896836139991 26008586287345584 26025200914080888 26075976314305632 26163659316099492 26215366152692574 26283291960434652 26290053805549248 26306848237434336 26339845574120364 26342010433623456 26391900604899258 26467091204913216 26524040298414912 26576459350388064 26645320775316672 26710978663932849 26770652615235672 26840017208203056 26890850574127683 26897768724519792 26914951372681944 26950926370220424 27008916529166568 27020758064823952 27078898480240464 27132414089885208 27165198259674189 27294187805066754 27301209721147296 27352916557740378 27406973705087691 27426043784801376 27477987049545318 27485056251256032 27502614066408624 27539374544242704 27556271912934336 27591532450576497 27670140805136544 27872325562364712 27890130770242884 27927409209721164 27987500461382748 28004672787257232 28042811727116706 28060017990394104 28085166649755072 28120394575634328 28122705777621312 28175968477957716 28248974340497768 28274292351100224 28312084267706304 28343964259107783 28480891622678352 28534832705297061 28542173799381264 28616128524970272 28672682138655984 28734376989949488 28791164296253736 28944338083994124 28962828107559918 29001540333171978 29076685308886644 29084165804206656 29102745151557792 29139249451563108 29157863987072106 29196836901072126 29204348307529824 29240934824642112 29259659573263782 29280018772585152 29335473353593836 29343020426748864 29361765133834848 29401010585695008 29477190616171584 29540616523898688 29576310531242904 29634761737826388 29716748852853744 29775477605527368 29839545335716776 29852627905678864 29975985872231256 30042954048264768 30195019359228438 30202787565906912 30259989815084766 30279320294267187 30319792166497977 30338395519528668 30340889017968672 30365586164051424 30398352822926946 30406173340761504 30425597203901328 30463760790270522 30466264592423088 30523965851120859 30531818685144816 30550552131553344 30610928716793568 30676794082510176 30817062916906656 30854299257901548 30862237076079552 30920688282663036 30981796362273042 31000805902051128 31028590228768704 31070063588376384 31128908405778612 31279289605806528 31346593079944896 31356366257660301 31505256885664386 31507846287890544 31533493324207248 31567520239193367 31575641546175408 31635443897588619 31638043999823976 31657456194290784 31677679393362288 31720020336967248 31780096133059989 31788272128977936 31808578894987752 31851094801169592 32002334567556912 32041003075513146 32193144590591556 32195790529984224 32256767405987982 32265066034083168 32326174113693174 32348667028227264 32390059833285453 32418271475840448 32482339206029856 32566503169831488 32701075496979552 32719686529732488 32740588295502516 32866595146156057 32875050663301968 32896051677722376 32940021119158296 33010897980092472 33076136908906884 33096431475849456 33161839443193032 33191560586074176 33233193589386024 33235925009916096 33431342459460462 33434090165752848 33497412306218289 33584206393888722 33592846529312928 33614306081166096 33659235554074416 33722984106260163 33731659944723312 33819060984055776 33958809169940304 33978136011645276 34133500145214756 34161284434557852 34206945008356692 34228796854388994 34274547666475974 34295577543815016 34326314794145088 34369371147997512 34372195950426048 34437294806392764 34446154414009536 34511393342823948 34514229817989792 34557468429122496 34603658549418816 34669195781519988 34678115049794112 34700267885441184 34875906639807519 34884879088132656 34953821536923432 35044389280579536 35119794098827152 35189200806532344 35264917214938008 35446327073876862 35522596739447334 35614638218577132 35637389317532574 35646557670842976 35685022879088154 35694203486980896 35761806145100178 35784651256861221 35786689610937408 35832481651315791 35854467432170244 35863691632693056 35886601830242592 35934568493627232 36002626388501526 36011888705555424 36105197973653952 36176552119846944 36220264346232252 36392250406755672 36470555410320504 36473552908094016 36542631606783588 36637316066060424 36670152088544832 36719166058990272 36788709934101996 36809647345949049 36984431996214714 37008058137437673 37057523759053083 37137260227604031 37153542339132934 37163100749819616 37186841026990512 37233485410330638 37236545612961552 37266855746790384 37307069373592161 37316667281843664 37339563716342976 37387342788059277 37390415636155608 37413357320525472 37493859434179104 37567957970610288 37791952345477044 37816094341311858 37866639998333718 37974522163571136 38046443607062748 38056231732508352 38131441676643744 38203660316182842 38230242851541312 38312502653265984 38388219061671648 38582524736791893 38592450778658832 38617104143413224 38665542541497201 38668720444229304 38768913745182192 38842339718184431 38852332602084144 38877151982762808 38929115868096168 39012879431018376 39113964471458448 39245488974149238 39424937940651978 39435080708323872 39509768361180546 39513015650435184 39587850907348887 39622331803804992 39700636807369824 39786060447622368 39864689025582096 39967981162975008 40155978922853508 40260025812304584 40296108671387712 40346653086779688 40372427059022916 40426389555330636 40451194026038224 40531137097235928 40567462938535104 40618347720360696 40621686123230784 40698621134827812 40709091580193088 40941281707600131 41029374836610567 41139065677202064 41216980574317977 41227584376884048 41309061816364056 41334407869401504 41505211207704816 41808488343547068 41835196155364326 41891113814581746 41981250692074122 42007009180885848 42010461717187392 42044657765609664 42090026985591156 42100855394900544 42127749974632608 42180591863451492 42184058666431968 42236905857816384 42263952716936574 42293360449289664 42373461510746652 42384362838637248 42411438526650336 42468126401559456 42669779423409216 42721337434017528 42924192787455408 43009023207983976 43101565484924232 43105107982292928 43186746444380604 43416507125991186 43502310499757967 43615027963329966 43626248706309984 43654117727336688 43708874177344662 43736795980608159 43795255351608189 43833400884402624 43861402236963168 43889489359895673 43920028158877728 44003210030390754 44014530640123296 44042647700752272 44101515878542512 44128575301132608 44215785924257376 44310924785848032 44364465796864356 44575123279280616 44578786887670464 44663216408291052 44778941858518296 44819074774888128 44878980738765888 44963978808346884 44975546592964416 45064431072397152 45278412226587072 45292529038842657 45304181348860368 45389984722627149 45507593279293002 45511333526953008 45548379246077136 45597529234390419 45609260011142256 45638395805851992 45695641185405783 45699396888634632 45727436725086688 45825828197330016 45916393075190352 46015191123765264 46225594375359984 46281448886852322 46381032423994554 46501208853076692 46513172117510208 46542885343153056 46605095382564576 46693362608667918 46725852374106048 46826392131769536 46918934408709792 47019889619917344 47257885328496579 47261769431835816 47363462319263112 47457065999735964 47486184291436176 47516519090043432 47580030505450872 47622673884367296 47682408193466904 47712868342481628 47776642201754388 47805956576226992 48003501851335368 48061504613269719 48289716885887334 48293685794976336 48385151108981973 48489261170539761 48523000542340896 48627407213760672 48723508809044784 48849754754747232 49051613245469328 49079529794598732 49312575994952952 49344077516583564 49410031678737444 49422743289665856 49516346970138708 49582454702654016 49614205363360326 49644647213774184 49648727483948736 49689140995720512 49742759164789548 49755556375791552 49787340879111264 49849790384079036 49853887514874144 50090610627480384 50147013689190693 50151135248629272 50376309590833083 50389269793969392 50421459121749144 50488853331111624 50728591476083664 50938213754910456 51200250217822134 51241926651836778 51310417512535038 51411821499713961 51443366315722524 51456601038211776 51489472191217632 51554056721996268 51558293925639072 51655942209589146 51669231621014304 51691884993576256 51767090014235922 51803110136112192 51836202643683744 51905487824128224 52003793672279982 52017172574691168 52050401828161776 52151952628611264 52327318632198984 52430732305385148 52566583920869304 52613696474868672 52679691148240728 52684020867246912 52783801209798516 53152918700776128 53169490610815293 53421957327865698 53456083976298861 53527534318632231 53541305230471344 53642709217650267 53680034416406112 53781701148255366 53795537449039584 53829902745363888 53901852740440848 54003939582752289 54017833058333136 54041516129647904 54157796960480928 54264828179770416 54330396519348378 54588375610133508 54602419442294592 54705833115480756 54813947410175382 54852087569602752 54955974099090636 54970112502512064 55005228132817248 55078749088485408 55183064901152994 55340281610273088 55476647994322071 55730313508699401 55744651124729424 55780261540485768 55850228115495957 55854818419442328 55975000922765496 56009345574514464 56085623454233412 56120035980788208 56240789151268656 56351936955915432 56497948680995536 56687928518215566 56799959997500577 56961783245356704 57069665410594122 57084347598762528 57232257049940544 57305490474274263 57345364277311968 57468753979898976 57582328592507472 57888676167988248 57925656215119836 58003080666343956 58153370617773288 58205490303115584 58278498903126216 58315727974144212 58393673802144252 58408696615059648 58519319146527564 58670946707187672 58723530267669696 58802021171390016 59137406910977967 59152621062485808 59264652541770819 59269523475652776 59433497705707488 59550955211054736 59679090671433552 59705255811357728 59951971744462512 60390038718456876 60405575131813824 60519979630169532 60558640588534374 60639584332995954 60676791039057336 60681778035937344 60731172328102848 60796705645853892 60812346681523008 60851194407802656 60927521580541044 60932529184846176 61047931702241718 61063637370289632 61221857433587136 61353588165020352 61634125833813312 61708598515803096 61841376565326072 61963592724546084 62001611804102256 62257816811557224 62712732515320602 62752794233046489 62836670721872619 63010513771328772 63015692575781088 63066986648414496 63135040478386734 63151283092350816 63270887795177238 63276087999647952 63314912388581568 63355358786724576 63395929075404861 63440040673934496 63560192266119978 63576544257955872 63617157789975504 63702189602339184 64004669135113824 64082006151026292 64386289181183112 64391581059968448 64513534811975964 64530132068166336 64652348227386348 64780119666570906 64964678412059712 65124760688986779 65402150993959104 65422541944994949 65439373059464976 65481176591005032 65563311266016993 65733190292312114 65750101326603936 65792103355444752 65880042238316592 66004815045586131 66021795960184944 66152273817813768 66192862951698912 66323678886386064 66466387178772048 66862684918920924 66868180331505696 66994824612436578 67168412787777444 67185693058625856 67228612162332192 67318471108148832 67445968212520326 67463319889446624 67638121968111552 67917618339880608 67956272023290552 68261389918939503 68267000290429512 68322568869115704 68413890016713384 68457593708777988 68549095332951948 68591155087630032 68738742295995024 68874589612785528 69022786685647896 69028459635979584 69338391563039976 69400535770882368 69422173330278483 69751813279615038 69769758176265312 69907643073846864 70040043913001877 70088778561159072 70239588197654304 70378401613064688 70529834429876016 70892654147753724 71045193478894668 71229276437154264 71274778635065148 71293115341685952 71370045758176308 71388406973961792 71523612290200356 71569302513722442 71664963302631582 71708934864340488 71773203660485184 71869136987254464 72005252777003052 72023777411110848 72353104239693888 72434575328831001 72440528692464504 72784500813511344 72941110820641008 73085263213567176 73274632132120848 73577419868203992 73619294691898098 73968863992429428 74016116274875346 74115047518106166 74274520455208062 74307084678265868 74326201499639232 74373682053981024 74466970820661276 74473091225923104 74533711493580768 74614138747184322 74633334563687328 74774685576118554 74780831272311216 74826714641050944 74987718868358208 75135915941220576 75583904690954088 75632188682623716 75733279996667436 76092887214125496 76262883353287488 76407320632365684 76776438123343296 76800375326733201 76965626268802557 77165049473583786 77184901557317664 77234208286826448 77331085082994402 77337440888458608 77483913314383719 77537827490364384 77650635021353883 77684679436368862 77704665204168288 77754303965525616 77858231736192336 78005690508419973 78025758862036752 78227928942916896 78490977948298476 78849875881303956 78870161416647744 79019536722361092 79026031300870368 79175701814697774 79401273614739648 79572120895244736 79729378051164192 79935962325950016 80132935991798547 80311957845707016 80520051624609168 80672551722383049 80693306173559376 80744854118045832 80852779110661272 80902388052076448 81062274194471856 81236695440721392 81397242269655624 81495594779022567 81882563415200262 82058749673221134 82278131354404128 82433961148635954 82455168753768096 82618123632728112 82668815738803008 82774597351729491 83010422415409632 83616976687094136 83670392310728652 83782227629163492 83962501384148244 84014018361771696 84180053971182312 84255499949265216 84361183726902984 84368117332863936 84527905433873148 84746923021493304 84822877053300672 84936252803118912 85031892777323349 85442674868035056 85604498115891183 85848385574910816 86018046415967952 86203130969848464 86373492888761208 86833014251982372 87004620999515934 87230055926659932 87252497412619968 87308235454673376 87417748354689324 87473591961216318 87590510703216378 87722804473926336 87778978719791346 87840056317755456 88006420060781508 88029061280246592 88085295401504544 88203031757085024 88431571848514752 88621849571696064 88728931593728712 89150246558561232 89326432816582104 89557883717036592 89927957616693768 90128862144794304 90585058077685314 90608362697720736 90779969445254298 90959376499493931 91015186558586004 91022667053906016 91096758492154272 91195058468780838 91218520022284512 91276791611703984 91391282370811566 91398793777269264 91454873450173376 91571897553362577 91651656394660032 91832786150380704 92030382247530528 92451188750719968 92562897773704644 92762064847989108 93002417706153384 93085770686306112 93210190765129152 93386725217335836 93837868817419584 94039779239834688 94069098772980903 94515770656993158 94523538863671632 94702560717580101 94726924638526224 94906331692765857 94914131999471928 94972368582872352 95033038180086864 95160061010901744 95340288399179967 95364816386933808 95425736684963256 95553284403508776 95611913152453984 96007003702670736 96123009226539438 96579433771774668 96587371589952672 96770302217963946 96978522341079522 97046001084681792 97254814427521344 97447017618089568 97699509509494464 98103226490938656 98159059589197464 98599785438468171 98625151989905904 98688155033167128 98820063357474888 99032693940277416 99228410726720652 99289294427548368 99485518329579096 99574681758222528 99699580768158072 99707775029748288 100294027378381386 100302270497258544 100492236918654867 100752619181666166 100778539587938784 100842918243498288 100977706662223248 101168952318780489 101457182952167328 101876427509820912 102400500435644268 102483853303673556 102620835025070076 102823642999427922 102886732631445048 102978944382435264 103108113443992536 103116587851278144 103311884419178292 103338463242028608 103534180028471844 103672405287367488 103810975648256448 104007587344559964 104034345149382336 104100803656323552 104627719919422557 104654637264397968 104861464610770296 105133167841738608 105359382296481456 105567602419597032 106338981221630586 106843914655731396 106912167952597722 107055068637264462 107082610460942688 107285418435300534 107360068832812224 107497444953947373 107563402296510732 107591074898079168 107659805490727776 107803705480881696 108007879165504578 108035666116666272 108083032259295808 108315593920961856 108529656359540832 108660793038696756 109176751220267016 109411666230961512 109627894820350764 109911948198181272 110010456265634496 110157498176970816 110366129802305988 110428942037847147 110953295988644142 111024174412313019 111172571277159249 111460627017398802 111489302249458848 111560523080971536 111700456230991914 111709636838884656 111921208120776483 111950001845530992 112018691149028928 112162028364177831 112171246908466824 112240071961576416 112481578302537312 112703873911830864 112995897361991072 113375857036431132 113599919995001154 113923566490713408 114139330821188244 114168695197525056 114610980948548526 114690728554623936 114937507959797952 115164657185014944 115747574210375679 115777352335976496 115851312430239672 115996627624491603 116006161332687912 116306741235546576 116527019154553293 116556997806252432 116631455948288424 116787347604288504 117038638293055128 117341893414375344 118274813821955934 118305242124971616 118529305083541638 118539046951305552 118763552722046661 118866995411414976 119101910422109472 119358181342867104 119410511622715456 119903943488925024 120780077436913752 121039959260339064 121117281177068748 121279168665991908 121353582078114672 121593411291707784 121702388815605312 121855043161082088 121865058369692352 122095863404483436 122127274740579264 122823845122800393 123417197031606192 123650941722953931 123682753130652144 123927185449092168 124003223608204512 124515633623114448 125425465030641204 125505588466092978 125673341443745238 126021027542657544 126031385151562176 126133973296828992 126270080956773468 126302566184701632 126541775590354476 126552175999295904 126710717573449152 126791858150809722 126880081347868992 127120384532239956 127153088515911744 127234315579951008 127404379204678368 128009338270227648 128164012302052584 128772578362366224 129027069623951928 129304696454772696 129560239333141812 130249521377973558 130506931499273901 130845083889989898 130878746118929952 130962353182010064 131126622532033986 131210387941824477 131385766054824567 131466380584624228 131500202653207872 131584206710889504 131760084476633184 132009630091172262 132043591920369888 132304547635627536 132385725903397824 132647357772772128 132932774357544096 133725369837841848 133736360663011392 133989649224873156 134336825575554888 134457224324664384 134636942216297664 134891936425040652 134926639778893248 135835236679761216 135877587116527971 135912544046581104 136169954167881447 136522779837879006 136534000580859024 136645137738231408 136792587703171257 136827780033426768 136915187417555976 137086923556217349 137098190665903896 137182310175260064 137477484591990048 137749179225571056 138045573371295792 138676783126079952 138844346660556966 139503626559230076 139539516352530624 139815286147693728 140080087826003754 140177557122318144 140479176395308608 140756803226129376 141059668859752032 141773655985489737 141785308295507448 142090386957789336 142458552874308528 142549557270130296 142740091516352616 143047224580400712 143138605027444884 143329926605263164 143417869728680976 144010505554006104 144184513839809157 144869150657662002 144881057384929008 145155453326945919 145569001627022688 145882221641282016 146170526427134352 146549264264241696 147154839736407984 147238589383796196 147937727984858856 148032232549750692 148230095036212332 148549040910416124 148614169356531736 148747364107962048 148933941641322552 148946182451846208 149067422987161536 149228277494368644 149266669127374656 149549371152237108 149561662544622432 150271831882441152 150441041067572079 151128928772499249 151167809381908176 151264377365247432 151466559993334872 152185774428250992 152814641264731368 153600750653466402 153931252537605114 154235464499141883 154330098947167572 154369803114635328 154468416573652896 154662170165988804 154674881776917216 154967826628767438 155075654980728768 155301270042707766 155369358872737724 155409330408336576 155508607931051232 155716463472384672 156011381016839946 156051517724073504 156455857885833792 156981955896596952 157699751762607912 158039073444722184 158052062601740736 158351403629395548 159458756102328384 159508471832445879 160265871983597094 160368251928896583 160582602955896693 160623915691414032 160928127652950801 161040103249218336 161345103444766098 161386612347118752 161489708236091664 161705558221322544 161804776104152896 162011818748256867 162124548388943712 162473390881442784 162794484539311248 162991189558045134 163765126830400524 164117499346442268 164556262708808256 164867922297271908 164910337507536192 165236247265456224 165549194703458982 166020844830819264 166429943982966213 167190940526098203 167233953374188272 167340784621457304 167550684346487871 167564455258326984 167925002768296488 168028036723543392 168360107942364624 168722367453805968 169055810867746296 169493846042986608 170063785554646698 170399879992501731 170885349736070112 171208996231782366 171696771149821632 172036092831935904 172406261939696928 172746985777522416 173666028503964744 174009241999031868 174460111853319864 174616470909346752 174835496709378648 174947183922432636 175181021406432756 175557957439582692 176012840121563016 176170590803009088 176406063514170048 177412220732933901 177457863187457424 177793957625312457 178300493117122464 178652865633164208 179115767434073184 179855915233387536 181170116155370628 181216725395441472 181559938890508596 181918752998987862 182030373117172008 182045334107812032 182193516984308544 182390116937561676 182437040044569024 182553583223407968 182782564741623132 182797587554538528 183143795106725154 183665572300761408 184060764495061056 184902377501439936 185125795547409288 185524129695978216 186004835412306768 186773450434671672 188138197545961806 188258382699139467 188510012165617857 189031541313986316 189047077727343264 189405121435160202 189453849277052448 189812663385531714 189828263998943856 189944737165744704 190066076360173728 190187787226214583 190320122021803488 190680576798359934 190729632773867616 190851473369926512 191106568807017552 191223826304907968 192014007405341472 192246018453078876 193158867543549336 193174743179905344 193540604435927892 193957044682159044 194894035236179136 195374282066960337 196206452981877312 196267625834984847 196318119178394928 196689933798050979 197199570876936342 197250303979811808 197376310066334256 197640126714949776 198014445136758393 198065387880554832 198456821453441304 198578588855096736 198971036659158192 199399161536316144 200588054756762772 200604540994517088 200984473837309734 201505238363332332 201557079175877568 201685836486996576 201955413324446496 202337904637560978 202914365904334656 203752855019641824 204784169756818509 204801000871288536 204967706607347112 205241670050140152 205647285998855844 205773465262890096 206216226887985072 206623768838356584 207068360056943688 208015174689119928 208201607312647104 208266519990835449 209255439838845114 209309274528795936 209722929221540592 210120131739005631 210266335683477216 210718764592962912 211135204839194064 212677962443261172 213687829311462792 213824335905195444 214110137274528924 214165220921885376 214570836870601068 214994889907894746 215126804593021464 215319610981455552 215607410961763392 216015758331009156 216071332233332544 217059312719081664 217303725986493003 217321586077393512 218353502440534032 218823332461923024 219255789640701528 219823896396362544 220732259604611976 220857884075694294 221906591977288284 222048348824626038 222345142554318498 222921254034797604 222978604498917696 223121046161943072 223400912461983828 223419273677769312 223842416241552966 223900003691061984 224324056728355662 224342493816933648 224480143923152832 224963156605074624 225407747823661728 225991794723982144 226751714072862264 227199839990002308 228278661642376488 229221961897097052 230329314370029888 230401125980199603 230896878806407671 231495148420751358 231554704671952992 231702624860479344 231993255248983206 232012322665375824 232451739943151157 232613482471093152 233054038309106586 233113995612504864 233262911896576848 233574695208577008 234017071525259919 234077276586110256 234683786828750688 236549627643911868 236610484249943232 237058610167083276 237078093902611104 237527105444093322 238203820844218944 238716362685734208 239807886977850048 240398807975395641 241560154873827504 242017655167149147 242079918520678128 242234562354137496 242558337331983816 242707164156229344 243186822583415568 243710086322164176 244191726808966872 245647690245600786 246834394063212384 247301883445907862 247365506261304288 247854370898184336 248006447216409024 248323792055188473 249031267246228896 250850930061282408 251011176932185956 251346682887490476 252042055085315088 252540161913546936 253083551180708952 253104351998591808 253583716301619444 254240769064479912 254468631159902016 254808758409356736 255095678331970047 256328024604105168 256813494347673549 257545156724732448 258054139247903856 258609392909545392 259120478666283624 260499042755947116 261013862998547802 261690167779979796 261757492237859904 261924706364020128 262253245064067972 262420775883648954 262771532109649134 262932761169248456 263168413421779008 263520168953266368 264019260182344524 264087183840739776 264609095271255072 265294715545544256 265865548715088192 267450739675683696 267979298449746312 268673651151109776 269783872850081304 271755174233055942 271825088093162208 272339908335762894 272878129498481793 273045559675758012 273068001161718048 273290275476462816 273585175406342514 273655560066853536 273830374835111952 274173847112434698 274196381331807792 274364620350520128 274715692660087731 274954969183980096 275498358451142112 276091146742591584 277353566252159904 277688693321113932 279007253118460152 279630572295387456 280160175652007508 281513606452258752 282119337719504064 282207296318942709 283547311970979474 283570616591014896 284107682152740303 284180773915578672 284718995078297571 284917105748617056 285099114540260592 285480183032705232 286020865197539901 286094449160801424 286277210054889768 286659853210526328 286835739457361952 288021011108012208 288369027679618314 289738301315324004 289762114769858016 290310906653891838 291138003254045376 291764443282564032 292341052854268704 293098528528483392 294309679472815968 294477178767592392 295799356315404513 295875455969717712 296064465099501384 296460190072424664 297098081820832248 297228338713063472 297867883282645104 298456554988737288 299098742304474216 299123325089244864 300882082135144158 301476710755964601 302257857544998498 302335618763816352 302528754730494864 302933119986669744 303506856956341467 304371548856501984 305629282529462736 307201501306932804 307862505075210228 308470928998283766 308660197894335144 308936833147305792 309324340331977608 309349763553834432 309935653257534876 310602540085415532 310738717745475448 311017215862102464 311432926944769344 312022762033679892 312103035448147008 313883159758267671 313963911793193904 315399503525215824 316078146889444368 316702807258791096 319016943664891758 320531743967194188 320736503857793166 321165205911793386 321247831382828064 321856255305901602 322080206498436672 322492334861842119 322690206889532196 322773224694237504 322979416472183328 323411116442645088 324023637496513734 324249096777887424 324946781762885568 325588969078622496 325982379116090268 327530253660801048 328234998692884536 329735844594543816 330472494530912448 331098389406917964 332859887965932426 333072523236939057 333517713831477747 334381881052196406 334467906748376544 334681569242914608 335101368692975742 335128910516653968 335763624362329449 335850005536592976 336056073447086784 336486085092533493 336720215884729248 337444734907611936 338111621735492592 338987692085973216 340127571109293396 340799759985003462 341770699472140224 342417992463564732 344072185663871808 344812523879393856 345493971555044832 347242722631127037 347332057007929488 347989882873474809 348018483998063736 348920223706639728 349581057463659879 349670993418757296 349894367844865272 350362042812865512 351115914879165384 352025680243126032 354824441465867802 354915726374914848 355587915250624914 356290658166139983 356600986234244928 357305731266328416 358231534868146368 359711830466775072 362340232310741256 363119877781017192 363837505997975724 364060746234344016 364780233875123352 365107166446815936 365565129483246264 365595175109077056 366287590213450308 368471535368401179 370251591094818576 370952825168861793 371048259391956432 372009670824613536 373546900869343344 376276395091923612 376516765398278934 377020024331235714 378063082627972632 378094155454686528 378810242870320404 378907698554104896 379625326771063428 379656527997887712 380132152720347456 380375574452429166 380640244043606976 381361153596719868 381459265547735232 381702946739853024 382213137614035104 384028014810682944 384492036906157752 386317735087098672 387081208871855784 387914089364318088 390748564133920674 392535251669969694 392636238356789856 393379867596101958 393631163825473431 394157298164473701 394399141753872684 394500607959623616 394752620132668512 395280253429899552 396028890273516786 396130775761109664 396913642906882608 397157177710193472 397942073318316384 398798323072632288 401176109513525544 401209081989034176 401968947674619468 403010476726664664 403371672973993152 403910826648892992 404675809275121956 407505710039283648 407632761349583913 408509862503644341 409568339513637018 409602001742577072 409935413214694224 410377763109513771 410483340100280304 411260770668652047 411294571997711688 411546930525780192 412432453775970144 413247537676713168 414136720113887376 416030349378239856 416533039981670898 418510879677690228 418618549057591872 419445858443081184 420240263478011262 420532671366954432 421437529185925824 422270409678388128 425320967956469211 425355924886522344 427265736900028741 427375658622925584 427648671810390888 428220274549057848 429141673741202136 429989779815789492 430253609186042928 432031516662018312 434607451972986006 434643172154787024 435466359980837757 436707004881068064 437646664923846048 438511579281403056 439647792792725088 441464519209223952 441715768151388588 443813183954576568 444096697649252076 444690285108636996 445842508069595208 446242092323886144 446801824923967656 446838547355538624 447684832483105932 447800007382123968 448648113456711324 448684987633867296 450815495647323456 451323123202716237 453386786317497747 453503428145724528 454399679980004616 456557323284752976 458443923794194104 460802251960399206 461793757612815342 462990296841502716 463109409343905984 463405249720958688 463986510497966412 464024645330751648 464903479886302314 465226964942186304 466108076618213172 466227991225009728 466525823793153696 467149390417154016 468034143050519838 468154553172220512 469367573657501376 473099255287823736 474117220334166552 474156187805222208 475054210888186644 478525415497337637 480797615950791282 481104755786689749 481747808867690079 482784382958852403 483120309747655008 484035310334298294 484159837041356256 484469124708274992 485116674663967632 485414328312458688 486035456244770601 486373645166831136 487420172644328352 488383453617933744 491295380491201572 493668788126424768 494603766891815724 494731012522608576 495708741796368672 496647584110376946 498062534492457792 499289831948898639 501572821578294609 501701860122564816 502022353864371912 502652053039463613 502693365774980952 504084110170630176 505080323827093872 506167102361417904 507167432603238888 508481538128959824 510191356663940094 512656049208210336 513626988695347098 515090313449464896 516108278495807712 517218785819090784 518240957332567248 520998085511894232 522027725997095604 523380335559959592 523849412728040256 524506490128135944 524841551767297908 525543064219298268 525865522338496912 528038520364689048 529218190542510144 532236662198801703 533381872875937371 534901479351367392 535958596899492624 537347302302219552 539567745700162608 543510348466111884 543650176186324416 544679816671525788 545756258996963586 546091119351516024 546136002323436096 546580550952925632 547170350812685028 547311120133707072 547660749670223904 548347694224869396 548392762663615584 549431385320175462 550996716902284224 552182293485183168 554707132504319808 555377386642227864 558014506236920304 560320351304015016 564414592637885418 565530036496853571 567094623941958948 567141233182029792 568215364305480606 568361547831157344 569437990156595142 569834211497234112 570198229080521184 570563361678643749 570960366065410464 572041730395079802 572188898321602848 572554420109779536 573319706421052656 573671478914723904 576042022216024416 576738055359236628 579476602630648008 579524229539716032 580621813307783676 584682105708537408 588619358945631936 588802877504954541 588954357535184784 590069801394152937 591598712630809026 591750911939435424 592128930199002768 592920380144849328 594043335410275179 594196163641664496 594456677426126944 595735766565290208 596913109977474576 598197484608948432 601764164270288316 602953421511929202 604515715089996996 604671237527632704 605057509460989728 605866239973339488 607013713912682934 608743097713003968 611258565058925472 614352509270455527 614403002613865608 615725010150420456 616941857996567532 617320395788670288 618648680663955216 619871306515069752 621205080170831064 621477435490950896 624045524067359784 624799559972506347 627766319516535342 627927823586387808 630360395217016893 630799007050431648 632156293778888736 633405614517582192 638033887329783516 641063487934388376 641473007715586332 642330411823586772 642495662765656128 643712510611803204 644984669723684238 645380413779064392 645958832944366656 646822232885290176 648047274993027468 651177938157244992 651911177959479009 651964758232180536 655060507321602096 656469997385769072 659471689189087632 662196778813835928 665719775931864852 666145046473878114 667035427662955494 668763762104392812 668935813496753088 669363138485829216 670202737385951484 670257821033307936 671527248724658898 671700011073185952 672972170185066986 673440431769458496 674889469815223872 676223243470985184 677975384171946432 680255142218586792 681599519970006924 684835984927129464 690987943110089664 691203377940598809 694485445262254074 694664114015858976 695979765746949618 696036967996127472 697355219829453471 697840447413279456 699162114927319758 699341986837514592 699788735689730544 700724085625731024 702051214575779757 702231829758330768 704051360486252064 709648882931735604 709831452749829696 711175830501249828 712581316332279966 714611462532656832 719423660933550144 721196423926186923 724680464621482512 726052965501447441 726239755562034384 727675011995951448 728121492468688032 729560467750246704 731130258966492528 732575180426900616 736943070736802358 740503182189637152 741905650337723586 742096518783912864 744019341649227072 744971376165565419 747093801738686688 752552790183847224 753033530796557868 754040048662471428 756126165255945264 757620485740640808 759250653542126856 759313055995775424 760751148904858332 762722307193439736 763405893479706048 764426275228070208 768984073812315504 770440483043020647 772635470174197344 774162417743711568 775828178728636176 781497128267841348 785070503339939388 785272476713579712 786759735192203916 787262327650946862 788314596328947402 788798283507745368 789505240265337024 790560506859799104 792057780547033572 792261551522219328 793827285813765216 795884146636632768 797596646145264576 802352219027051088 803937895349238936 806020953453329328 809351618550243912 815265522699167826 817019725007288682 819136679027274036 819204003485154144 819870826429388448 820755526219027542 820966680200560608 822521541337304094 822589143995423376 823093861051560384 824147077980263193 824864907551940288 826495075353426336 828273440227774752 832060698756479712 833066079963341796 837021759355380456 838891716886162368 840480526956022524 844540819356776256 846621888956828127 850641935912938422 850711849773044688 852323046458220909 854156985234892713 854531473800057482 854751317245851168 855297343620781776 856440549098115696 858062595592619703 858283347482404272 859979559631578984 860507218372085856 864063033324036624 869214903945972012 869286344309574048 870932719961675514 873414009762136128 875293329847692096 877023158562806112 879295585585450176 882929038418447904 883431536302777176 887398068946213539 887626367909153136 888193395298504152 889380570217273992 891685016139190416 893603649847935312 895369664966211864 897296226913422648 897369975267734592 902646246405432474 906773572634995494 907006856291449056 908799359960009232 910520570869024401 913114646569505952 916887847588388208 921604503920798412 923587515225630684 925980593683005432 926810499441917376 927973020995932824 928049290661503296 929806959772604628 932216153236426344 933051647586307392 934298780834308032 936068286101039676 936309106344441024 941649479274803013 946198510575647472 948234440668333104 950108421776373288 957050830994675274 961595231901582564 962209511573379498 963495617735380158 965568765917704806 966240619495310016 968070620668596588 968319674082712512 968938249416549984 970233349327935264 972070912489541202 972747290333662272 974840345288656704 976766907235867488 982590760982403144 989207533783631448 991417483592737344 993295168220753892 998579663897797278 1000553141494433241 1003145643156589218 1003403720245129632 1004044707728743824 1005304106078927226 1005386731549961904 1007290873086988347 1008168220341260352 1009458255277600479 1010160647654187744 1012334204722835808 1014334865206477776 1016963076257919648 1020382713327880188 1025312098416420672 1027253977390694196 1032216556991615424 1034437571638181568 1036481914665134496 1041728167893381111 1041996171023788464 1043969648620424427 1044055451994191208 1046760671119919184 1048743172390979637 1049012980256271888 1049683103534595816 1051086128438596536 1051731044676993824 1056077040729378096 1064473324397603406 1066763745751874742 1069802958702734784 1071917193798985248 1074694604604439104 1079135491400325216 1087020696932223768 1089359633343051576 1091512517993927172 1092182238703032048 1094340701625370056 1095321499340447808 1096695388449738792 1096785525327231168 1098862770640350924 1105414606105203537 1110754773284455728 1112858475506585379 1116029012473840608 1120640702608030032 1128829185275770836 1131060072993707142 1134189247883917896 1134282466364059584 1136430728610961212 1136723095662314688 1138875980313190284 1140396458161042368 1141126723357287498 1141920732130820928 1144083460790159604 1144377796643205696 1145108840219559072 1146639412842105312 1152084044432048832 1153476110718473256 1158953205261296016 1161243626615567352 1177605755009909082 1177908715070369568 1180139602788305874 1182471894493421103 1183197425261618052 1183501823878870848 1184257860398005536 1185840760289698656 1188086670820550358 1188392327283328992 1188913354852253888 1191471533130580416 1193826219954949152 1196394969217896864 1203528328540576632 1205906843023858404 1209031430179993992 1210115018921979456 1211732479946678976 1214027427825365868 1222517130117850944 1222898284048751739 1228705018540911054 1228806005227731216 1231133289328541313 1231450020300840912 1233782312005956141 1233883715993135064 1234640791577340576 1237297361327910432 1239742613030139504 1242410160341662128 1242954870981901792 1248091048134719568 1249599119945012694 1255532639033070684 1255855647172775616 1260720790434033786 1261598014100863296 1264312587557777472 1266811229035164384 1275962903869407633 1276067774659567032 1281797210700086223 1282126975868776752 1282946015431172664 1284660823647173544 1287425021223606408 1289969339447368476 1290760827558128784 1296094549986054936 1303822355918958018 1303929516464361072 1306399079942513271 1310121014643204192 1312939994771538144 1318943378378175264 1324393557627671856 1331439551863729704 1332290092947756228 1334070855325910988 1337527524208785624 1338726276971658432 1340405474771902968 1340515642066615872 1343054497449317796 1343400022146371904 1345944340370133972 1352446486941970368 1360160358952493241 1360510284437173584 1363199039940013848 1369671969854258928 1382406755881197618 1388970890524508148 1389328228031717952 1391959531493899236 1392073935992254944 1394710439658906942 1395680894826558912 1398324229854639516 1398683973675029184 1399577471379461088 1401448171251462048 1404102429151559514 1404463659516661536 1408102720972504128 1419297765863471208 1422351661002499656 1425162632664559932 1435576246492012911 1442392847852373846 1443314267360069247 1445243426603070237 1449360929242965024 1452105931002894882 1452479511124068768 1455350023991902896 1456242984937376064 1458106368734311803 1459120935500493408 1462260517932985056 1465150360853801232 1473886141473604716 1481006364379274304 1483811300675447172 1484193037567825728 1489942752331130838 1494187603477373376 1497869495846695917 1504718464734883827 1505105580367694448 1506067061593115736 1507956159118390839 1508080097324942856 1512252330511890528 1515240971481281616 1518501307084253712 1521502297809716664 1525444614386879472 1537968147624631008 1540880966086041294 1545270940348394688 1548324835487423136 1551656357457272352 1562994256535682696 1570141006679878776 1573519470384407832 1574524655301893724 1576629192657894804 1577596567015490736 1584115561094067144 1587654571627530432 1596709986596405109 1604704438054102176 1607875790698477872 1612041906906658656 1618703237100487824 1630531045398335652 1634039450014577364 1638273358054548072 1638408006970308288 1639741652858776896 1641511052438055084 1641933360401121216 1645043082674608188 1645178287990846752 1648294155960526386 1652990150706852672 1656546880455549504 1664121397512959424 1666132159926683592 1674043518710760912 1680961053912045048 1693243777913656254 1696590109490560713 1701283871825876844 1701423699546089376 1704646092916441818 1708313970469785426 1709062947600114964 1709502634491702336 1710594687241563552 1712881098196231392 1716125191185239406 1716566694964808544 1719959119263157968 1721014436744171712 1728126066648073248 1738429807891944024 1738572688619148096 1741865439923351028 1754046317125612224 1765858076836895808 1766408632514863623 1766863072605554352 1770209404182458811 1774796137892427078 1775252735818306272 1776386790597008304 1778761140434547984 1782130006230825537 1783370032278380832 1787207299695870624 1790739329932423728 1794592453826845296 1805292492810864948 1813547145269990988 1814013712582898112 1817598719920018464 1821041141738048802 1826229293139011904 1833775695176776416 1843057527811366581 1843209007841596824 1847175030451261368 1851961187366010864 1855946041991865648 1859613919545209256 1864432306472852688 1872136572202079352 1874398679917519041 1883298958549606026 1892397021151294944 1896468881336666208 1900216843552746576 1914101661989350548 1923190463803165128 1924419023146758996 1926991235470760316 1931137531835409612 1936141241337193176 1937876498833099968 1940466698655870528 1944141824979082404 1953533814471734976 1955733533878437027 1965181521964806288 1978415067567262896 1986590336441507784 1997159327795594556 2001106282988866482 2006291286313178436 2006807440490259264 2008089415457487648 2010608212157854452 2010773463099923808 2014581746173976694 2018916510555200958 2020321295308375488 2024668409445671616 2028669730412955552 2033926152515839296 2040765426655760376 2054507954781388392 2072963829330268992 2073610133821796427 2083456335786762222 2083992342047576928 2087939297240848854 2088110903988382416 2092065659488360413 2093521342239838368 2097486344781959274 2098025960512543776 2099366207069191632 2102172256877193072 2103462089353987648 2106153643727339271 2112154081458756192 2128946648795206812 2133527491503749484 2143834387597970496 2158270982800650432 2163589271778560769 2174041393864447536 2178158896504342323 2178719266686103152 2183025035987854344 2184364477406064096 2188681403250740112 2193390776899477584 2197725541280701848 2210829212210407074 2221509546568911456 2225716951013170758 2232058024947681216 2241281405216060064 2257658370551541672 2262120145987414284 2268378495767835792 2272861457221922424 2277751960626380568 2282253446714574996 2288166921580319208 2290217680439118144 2293278825684210624 2306952221436946512 2311321449129061941 2317906410522592032 2322487253231134704 2355211510019818164 2355817430140739136 2360279205576611748 2364943788986842206 2366394850523236104 2368515720796011072 2371681520579397312 2376173341641100716 2376784654566657984 2387652439909898304 2392789938435793728 2407056657081153264 2411813686047716808 2418062860359987984 2428054855650731736 2445796568097503478 2457410037081822108 2457612010455462432 2462266578657082626 2462900040601681824 2467564624011912282 2467767431986270128 2469281583154681152 2472441233940789579 2474594722655820864 2479485226060279008 2484820320683324256 2485909741963803584 2496182096269439136 2499198239890025388 2511065278066141368 2521441580868067572 2533622458070328768 2539865666870484381 2551925807738815266 2552135549319134064 2556969139374662727 2563594421400172446 2564253951737553504 2565892030862345328 2569321647294347088 2574187786777859109 2574850042447212816 2579938678894736952 2581521655116257568 2592189099972109872 2607644711837916036 2607859032928722144 2612798159885026542 2620242029286408384 2625879989543076288 2637886756756350528 2648787115255343712 2662194206838640617 2662879103727459408 2664580185895512456 2668141710651821976 2675055048417571248 2680810949543805936 2686108994898635592 2691888680740267944 2720320717904986482 2721020568874347168 2726398079880027696 2731561712607073203 2739343939708517856 2764813511762395236 2777941781049016296 2783919062987798472 2784147871984509888 2789420879317813884 2796648459709279032 2799154942758922176 2802896342502924096 2808204858303119028 2808927319033323072 2824948437824409039 2838595531726942416 2844703322004999312 2850325265329119864 2871152492984025822 2884785695704747692 2886628534720138494 2890486853206140474 2898721858485930048 2904211862005789764 2904959022248137536 2910700047983805792 2916212737468623606 2918241871000986816 2924521035865970112 2930300721707602464 2947772282947209432 2967622601350894344 2979885504662261676 2995738991693391834 3001659424483299723 3009436929469767654 3010211160735388896 3012134123186231472 3015912318236781678 3016160194649885712 3021872619260965041 3024504661023781056 3030481942962563232 3037002614168507424 3043004595619433328 3050889228773758944 3075936295249262016 3081761932172082588 3096649670974846272 3103312714914544704 3125184503680143333 3125988513071365392 3131908945861273281 3140282013359757552 3146229517172938911 3147038940768815664 3149049310603787448 3153258385315789608 3155193134030981472 3168231122188134288 3193419973192810218 3209408876108204352 3215751581396955744 3224083813813317312 3237406474200975648 3261062090796671304 3268078900029154728 3276546716109096144 3283022104876110168 3290086165349216376 3290356575981693504 3296588311921052772 3316243818315610611 3332264319853367184 3338575426519756137 3348087037421521824 3361922107824090096 3386487555827312508 3393180218981121426 3402567743651753688 3402847399092178752 3409292185832883636 3416627940939570852 3418125895200229928 3421189374483127104 3425762196392462784 3432250382370478812 3433133389929617088 3439918238526315936 3456252133296146496 3476859615783888048 3483730879846702056 3532817265029727246 3533726145211108704 3540418808364917622 3547415683480263309 3549592275784854156 3550505471636612544 3552773581194016608 3557522280869095968 3564260012461651074 3566740064556761664 3574414599391741248 3581478659864847456 3589184907653690592 3610584985621729896 3627094290539981976 3635197439840036928 3642082283476097604 3667551390353552832 3668694852146255217 3686115055622733162 3686418015683193648 3693399867985623939 3694350060902522736 3701346936017868423 3703922374732021728 3711892083983731296 3719227839090418512 3728864612945705376 3744273144404158704 3748797359835038082 3766597917099212052 3784794042302589888 3792937762673332416 3800433687105493152 3827888711608222899 3828203323978701096 3845391632100258669 3846380927606330256 3848838046293517992 3853982470941520632 3862275063670819224 3872282482674386352 3888283649958164808 3911467067756874054 3919197239827539813 3930363043929612576 3956830135134525792 3973180672883015568 3994318655591189112 4002212565977732964 4012582572626356872 4016178830914975296 4021216424315708904 4021546926199847616 4029163492347953388 4037833021110401916 4057339460825911104 4080481076857479723 4081530853311520752 4109015909562776784 4147220267643592854 4166912671573524444 4167984684095153856 4175878594481697708 4176221807976764832 4184131318976720826 4187042684479676736 4194972689563918548 4196051921025087552 4198732414138383264 4204344513754386144 4212307287454678542 4224308162917512384 4257893297590413624 4267054983007498968 4327178543557121538 4329942802080207741 4335730279809210711 4348082787728895072 4356317793008684646 4357438533372206304 4366050071975708688 4368728954812128192 4374319106202935409 4377362806501480224 4386781553798955168 4395451082561403696 4421658424420814148 4443019093137822912 4451433902026341516 4482562810432120128 4493608487540087751 4514155394204651481 4515316741103083344 4523868477355172517 4524240291974828568 4536756991535671584 4545722914443844848 4555503921252761136 4564506893429149992 4576333843160638416 4613904442873893024 4622642898258123882 4635812821045184064 4644974506462269408 4710423020039636328 4720558411153223496 4729887577973684412 4732789701046472208 4752346683282201432 4790129959789215327 4814113314162306528 4823627372095433616 4836125720719975968 4856109711301463472 4891593136195006956 4914820074163644216 4915224020910924864 4924533157314165252 4925800081203363648 4935129248023824564 4935534863972540256 4944882467881579158 4958970452120558016 4969640641366648512 4992364192538878272 4998396479780050776 5022130556132282736 5042883161736135144 5079731333740968762 5103851615477630532 5104271098638268128 5113938278749325454 5127188842800344892 5128507903475107008 5131784061724690656 5138643294588694176 5148375573555718218 5149700084894425632 5159877357789473904 5163043310232515136 5184378199944219744 5215289423675832072 5215718065857444288 5225596319770053084 5297574230510687424 5299225897544590869 5310628212547376433 5324388413677281234 5325758207454918816 5329160371791024912 5336283421303643952 5346390018692476611 5350110096835142496 5361621899087611872 5372217989797271184 5383777361480535888 5440641435809972964 5442041137748694336 5452796159760055392 5463123425214146406 5478687879417035712 5529172583434099743 5529627023524790472 5555883562098032592 5567838125975596944 5578841758635627768 5593296919418558064 5616409716606238056 5649896875648818078 5677191063453884832 5689406644009998624 5700650530658239728 5742304985968051644 5769571391409495384 5773257069440276988 5780973706412280948 5808423724011579528 5821400095967611584 5832425474937247212 5860601443415204928 5867200601635311081 5895544565894418864 5935245202701788688 5959771009324523352 5991477983386783668 6003318848966599446 6018873858939535308 6020422321470777792 6024268246372462944 6031824636473563356 6032320389299771424 6043745238521930082 6060963885925126464 6074005228337014848 6086009191238866656 6101778457547517888 6163523864344165176 6220830401465389281 6250369007360286666 6251977026142730784 6263817891722546562 6276196978465081239 6280564026719515104 6292459034345877822 6294077881537631328 6298098621207574896 6306516770631579216 6310386268061962944 6318460931182017813 6336462244376268576 6386839946385620436 6431503162793911488 6474812948401951296 6490767815335682307 6522124181593342608 6534476689513026969 6536157800058309456 6553093432218192288 6566044209752220336 6580172330698432752 6593176623842105544 6632487636631221222 6664528639706734368 6677150853039512274 6696174074843043648 6723844215648180192 6772975111654625016 6786360437962242852 6805135487303507376 6818584371665767272 6833255881879141704 6836251790400459856 6864500764740957624 6879836477052631872 6933964347387185823 6953719231567776096 6967461759693404112 7065634530059454492 7067452290422217408 7080837616729835244 7094831366960526618 7099184551569708312 7105547162388033216 7115044561738191936 7128520024923302148 7162957319729694912 7178369815307381184 7221169971243459792 7254188581079963952 7284164566952195208 7337389704292510434 7372230111245466324 7372836031366387296 7386799735971247878 7388700121805045472 7402693872035736846 7407844749464043456 7417323701822368737 7423784167967462592 7438455678180837024 7457729225891410752 7488546288808317408 7497594719670076164 7533195834198424104 7600867374210986304 7655777423216445798 7656406647957402192 7670907418123988181 7690783264200517338 7692761855212660512 7697676092587035984 7707964941883041264 7722563360333577327 7724550127341638448 7744564965348772704 7776567299916329616 7822934135513748108 7838394479655079626 7860726087859225152 7913660270269051584 7946361345766031136 7986582620515921851 7988637311182378224 8004425131955465928 8025165145252713744 8042432848631417808 8058326984695906776 8075666042220803832 8160962153714959446 8163061706623041504 8194685137821219609 8218031819125553568 8294440535287185708 8333825343147048888 8351757188963395416 8352443615953529664 8368262637953441652 8389945379127837096 8397464828276766528 8408689027508772288 8424614574909357084 8474845313473227117 8515786595180827248 8534109966014997936 8654357087114243076 8659885604160415482 8671460559618421422 8696165575457790144 8712635586017369292 8714877066744412608 8732100143951417376 8748638212405870818 8754725613002960448 8773563107597910336 8790902165122807392 8843316848841628296 8902867804052683032 8987216975080175502 9028310788409302962 9030633482206166688 9047736954710345034 9048480583949657136 9065617857782895123 9073513983071343168 9091445828887689696 9111007842505522272 9129013786858299984 9152667686321276832 9227808885747786048 9245285796516247764 9289949012924538816 9375553511040429999 9395726837583819843 9420846040079272656 9438688551518816733 9441116822306446992 9459775155947368824 9465579402092944416 9504693366564402864 9580259919578430654 9628226628324613056 9647254744190867232 9672251441439951936 9712219422602926944 9783186272390013912 9829640148327288432 9849066314628330504 9870258496047649128 9871069727945080512 9889764935763158316 9996792959560101552 10015726279559268411 10044261112264565472 10085766323472270288 10159462667481937524 10207703230955261064 10208542197276536256 10227876557498650908 10254377685600689784 10263568123449381312 10277286589177388352 10296751147111436436 10299400169788851264 10319754715578947808 10368756399888439488 10430578847351664144 10451192639540106168 10598451795089181738 10621256425094752866 10648776827354562468 10651516414909837632 10658320743582049824 10672566842607287904 10692780037384953222 10700220193670284992 10723243798175223744 10744435979594542368 10767554722961071776 10881282871619945928 10905592319520110784 10926246850428292812 11006084556438765651 11058345166868199486 11059254047049580944 11080199603956871817 11104040808053605269 11111767124196065184 11135676251951193888 11157683517271255536 11186593838837116128 11232819433212476112 11299793751297636156 11354382126907769664 11378813288019997248 11401301061316479456 11483666134824668697 11484609971936103288 11536174896300776007 11539142782818990768 11546514138880553976 11561947412824561896 11616847448023159056 11664850949874494424 11734401203270622162 11791089131788837728 11870490405403577376 11919542018649046704 11982955966773567336 12006637697933198892 12037747717879070616 12048536492744925888 12063649272947126712 12064640778599542848 12087490477043860164 12172018382477733312 12241443230572439169 12327047728688330352 12441660802930778562 12500738014720573332 12503954052285461568 12527635783445093124 12552393956930162478 12561128053439030208 12584918068691755644 12588155763075262656 12596197242415149792 12613033541263158432 12636921862364035626 12672924488752537152 12773679892771240872 12981535630671364614 13007190839427632133 13044248363186685216 13068953379026053938 13072315600116618912 13106186864436384576 13122957318608806227 13132088419504440672 13160344661396865504 13186353247684211088 13264975273262442444 13329057279413468736 13354301706079024548 13447688431296360384 13542466182613954443 13545950223309250032 13571605432065517551 13572720875924485704 13610270974607014752 13637168743331534544 13666511763758283408 13672503580800919712 13729001529481915248 13867928694774371646 13907438463135552192 13934923519386808224 14131269060118908984 14161675233459670488 14189662733921053236 14198369103139416624 14257040049846604296 14370389879367645981 14442339942486919584 14508377162159927904 14568329133904390416 14674779408585020868 14744460222490932648 14745672062732774592 14773599471942495756 14777400243610090944 14805387744071473692 14834647403644737474 14876911356361674048 14977092577616634816 14995189439340152328 15066391668396848208 15311554846432891596 15312813295914804384 15341814836247976362 15381566528401034676 15385523710425321024 15395352185174071968 15415929883766082528 15445126720667154654 15449100254683276896 15489129930697545408 15553134599832659232 15645868271027496216 15676788959310159252 15892722691532062272 15897677692633772607 15973165241031843702 15977274622364756448 16008850263910931856 16039170056077429833 16050330290505427488 16084865697262835616 16116653969391813552 16151332084441607664 16321924307429918892 16326123413246083008 16389370275642439218 16436063638251107136 16587517750302299229 16588881070574371416 16667650686294097776 16703514377926790832 16736525275906883304 16779890758255674192 16849229149818714168 16949690626946454234 17031573190361654496 17068219932029995872 17308714174228486152 17319771208320830964 17342921119236842844 17425271172034738584 17464200287902834752 17497276424811741636 17581804330245614784 17686633697683256592 17805735608105366064 17974433950160351004 18056621576818605924 18061266964412333376 18095473909420690068 18096961167899314272 18131235715565790246 18182891657775379392 18222015685011044544 18258027573716599968 18305335372642553664 18490571593032495528 18662491204396167843 18751107022080859998 18791453675167639686 18841692080158545312 18877377103037633466 18882233644612893984 18919550311894737648 18931158804185888832 18955382793546053439 19009386733128805728 19160519839156861308 19294509488381734464 19424438845205853888 19472303446007046921 19566372544780027824 19603430068539080907 19659280296654576864 19698132629256661008 19740516992095298256 19779529871526316632 19993585919120203104 20031452559118536822 20088522224529130944 20171532646944540576 20318925334963875048 20415406461910522128 20455753114997301816 20508755371201379568 20593502294222872872 20639509431157895616 20861157694703328288 20902385279080212336 21196903590178363476 21242512850189505732 21297553654709124936 21316641487164099648 21345133685214575808 21385560074769906444 21488871959189084736 21535109445922143552 21762565743239891856 21852493700856585624 22012169112877531302 22116690333736398972 22118508094099161888 22160399207913743634 22208081616107210538 22223534248392130368 22271352503902387776 22315367034542511072 22373187677674232256 22465638866424952224 22599587502595272312 22802602122632958912 22967332269649337394 22969219943872206576 23012722254371964543 23072349792601552014 23078285565637981536 23093028277761107952 23123894825649123792 23167690081000731981 23233694896046318112 23329701899748988848 23468802406541244324 23582178263577675456 23740980810807154752 23839084037298093408 23959747861547765553 23965911933547134672 24013275395866397784 24075495435758141232 24127298545894253424 24174980954087720328 24482886461144878338 24654095457376660704 24883321605861557124 25001476029441146664 25055271566890186248 25104787913860324956 25169836137383511288 25192394484830299584 25226067082526316864 25273843724728071252 25424535940419681351 25547359785542481744 25963071261342729228 26014381678855264266 26088496726373370432 26137906758052107876 26144631200233237824 26245914637217612454 26264176839008881344 26320689322793731008 26372706495368422176 26529950546524884888 26708603412158049096 27084932365227908886 27091900446618500064 27143210864131035102 27145441751848971408 27196853573348685369 27220541949214029504 27274337486663069088 27333023527516566816 27345007161601839424 27458003058963830496 27735857389548743292 27869847038773616448 28126660533121289997 28262538120237817968 28316065654556450199 28323350466919340976 28379325467842106472 28396738206278833248 28514080099693208592 28740779758735291962 28884679884973839168 29016754324319855808 29136658267808780832 29349558817170041736 29488920444981865296 29547198943884991512 29610775488142947384 29669294807289474948 29990378878680304656 30047178838677805233 30132783336793696416 30623109692865783192 30625626591829608768 30683629672495952724 30763133056802069352 30790704370348143936 30831859767532165056 30890253441334309308 30898200509366553792 31106269199665318464 31291736542054992432 31353577918620318504 31795355385267545214 31946330482063687404 31954549244729512896 32017700527821863712 32078340112154859666 32100660581010854976 32169731394525671232 32233307938783627104 32302664168883215328 32643848614859837784 32778740551284878436 33018253669316296953 33175035500604598458 33177762141148742832 33240598811870615451 33335301372588195552 33407028755853581664 33473050551813766608 33559781516511348384 33698458299637428336 33899381253892908468 34063146380723308992 34136439864059991744 34450998404474006091 34608524688902328021 34617428348456972304 34639542416641661928 34685842238473685688 34850542344069477168 34994552849623483272 35373267395366513184 35611471216210732128 35948867900320702008 36113243153637211848 36190947818841380136 36193922335798628544 36262471431131580492 36516055147433199936 36724329691717317507 36981143186064991056 37324982408792335686 37502214044161719996 37582907350335279372 37683384160317090624 37754754206075266932 37764467289225787968 37839100623789475296 37910765587092106878 38018773466257611456 38321039678313722616 38944606892014093842 39021572518282896399 39132745089560055648 39206860137078161814 39318560593309153728 39396265258513322016 39481033984190596512 39559059743052633264 39987171838240406208 40062905118237073644 40343065293889081152 40627398547841863329 40637850669927750096 40714816296196552653 40830812923821044256 40911506229994603632 41017510742402759136 41187004588445745744 41722315389406656576 41804770558160424672 42393807180356726952 42485025700379011464 42595107309418249872 42771120149539812888 43111169638102937943 43525131486479783712 43704987401713171248 44024338225755062604 44233380667472797944 44237016188198323776 44320798415827487268 44416163232214421076 44630734069085022144 44931277732849904448 45199175005190544624 45934664539298674788 45938439887744413152 46025444508743929086 46144699585203104028 46156571131275963072 46186056555522215904 46247789651298247584 46335380162001463962 46467389792092636224 46659403799497977696 46937604813082488648 47678168074596186816 47693033077901317821 47919495723095531106 47931823867094269344 48026550791732795568 48117510168232289499 48150990871516282464 48254597091788506848 48349961908175440656 48965772922289756676 49308190914753321408 49762553250906897687 49766643211723114248 50002952058882293328 50110543133780372496 50209575827720649912 50339672274767022576 50547687449456142504 50849071880839362702 51094719571084963488 51926142522685458456 52028763357710528532 52275813516104215752 52491829274435224908 52745412990736844352 53059901093049769776 53417206824316098192 54169864730455817772 54183800893237000128 54286421728262070204 54290883503697942816 54393707146697370738 54548674973326138176 54666047055033133632 54916006117927660992 55471714779097486584 56253321066242579994 56525076240475635936 56632131309112900398 56646700933838681952 56758650935684212944 56793476412557666496 56866148380638160317 57028160199386417184 57481559517470583924 58273316535617561664 58416910338021140763 58699117634340083472 58810290205617242721 58977840889963730592 59094397887769983024 59221550976285894768 59338589614578949896 59980757757360609312 60094357677355610466 60265566673587392832 61246219385731566384 61367259344991905448 61526266113604138704 61780506882668618616 62583473084109984864 62707155837240637008 63590710770535090428 63892660964127374808 64035401055643727424 64156680224309719332 64466615877567254208 64605328337766430656 65287697229719675568 65557481102569756872 66036507338632593906 66350071001209196916 66355524282297485664 66481197623741230902 66670602745176391104 66814057511707163328 66946101103627533216 67119563033022696768 67396916599274856672 67798762507785816936 68901996808948012182 69038166763115893629 69217049377804656042 69234856696913944608 69279084833283323856 69371684476947371376 69503070243002195943 69701084688138954336 69989105699246966544 70746534790733026368 71222942432421464256 71879243584643296659 71897735800641404016 72226486307274423696 72381895637682760272 72524942862263160984 73448659383434635014 73962286372129982112 74649964817584671372 75004428088323439992 75165814700670558744 75509508412150533864 75678201247578950592 75821531174184213756 76273607821259044053 76642079356627445232 77889213784028187684 78043145036565792798 78265490179120111296 78413720274156323628 78792530517026644032 78962067968381193024 79118119486105266528 80125810236474147288 81254797095683726658 81275701339855500192 81429632592393105306 81590560720046056107 81661625847642088512 81823012459989207264 82035021484805518272 82374009176891491488 83609541116320849344 84379981599363869991 84787614360713453904 84948196963669350597 84970051400758022928 85190214618836499744 85542240299079625776 86222339276205875886 87050262972959567424 87409974803426342496 88048676451510125208 88466761334945595888 88641596831654974536 88832326464428842152 90141536516033415699 90398350010381089248 91869329078597349576 91876879775488826304 92050889017487858172 92289399170406208056 92372113111044431808 92495579302596495168 92670760324002927924 93318807598995955392 93875209626164977296 95386066155802635642 95838991446191062212 95863647734188538688 96053101583465591136 96235020336464578998 96301981743032564928 96509194183577013696 96699923816350881312 97931545844579513352 99525106501813795374 99533286423446228496 99721796435611846353 100005904117764586656 100221086267560744992 100419151655441299824 100679344549534045152 101095374898912285008 101698143761678725404 102189439142169926976 103352995213422018273 103825574066706984063 103852285045370916912 104057526715421057064 104551627032208431504 104983658548870449816 106119802186099539552 106834413648632196384 108339729460911635544 108572843456524140408 108581767007395885632 108787414293394741476 110172989075151952521 110943429558194973168 112506642132485159988 113050152480951271872 113264262618225800796 113293401867677363904 113517301871368425888 113732296761276320634 114056320398772834368 114963119034941167848 116833820676042281526 117398235268680166944 117620580411234485442 117955681779927461184 118188795775539966048 118443101952571789536 118677179229157899792 119961515514721218624 120188715354711220932 121882195643525589987 122144448888589657959 122492438771463132768 122734518689983810896 123052532227208277408 123561013765337237232 125166946168219969728 125414311674481274016 127181421541070180856 127785321928254749616 128313360448619438664 130575394459439351136 131114962205139513744 132073014677265187812 132700142002418393832 132711048564594971328 132962395247482461804 133892202207255066432 134793833198549713344 135597525015571633872 137803993617896024364 138076333526231787258 138434098755609312084 138469713393827889216 138558169666566647712 138743368953894742752 139006140486004391886 139402169376277908672 139978211398493933088 143079099233703953463 143758487169286593318 143795471601282808032 144352530504696868497 144452972614548847392 144763791275365520544 145049885724526321968 146897318766869270028 147924572744259964224 149287659752720693061 149299929635169342744 150008856176646879984 150331629401341117488 151019016824301067728 151643062348368427512 152547215642518088106 153284158713254890464 155778427568056375368 156086290073131585596 156827440548312647256 158236238972210533056 160251620472948294576 162509594191367453316 162551402679711000384 162859265184786210612 163181121440092112214 163646024919978414528 164748018353782982976 168759963198727739982 169575228721426907808 169896393927338701194 169940102801516045856 170380429237672999488 170598445141914480951 171084480598159251552 172444678552411751772 174819949606852684992 176097352903020250416 176430870616851728163 176933522669891191776 177283193663309949072 177664652928857684304 180283073032066831398 180796700020762178496 183738658157194699152 184101778034975716344 184578798340812416112 185341520648005855848 187750419252329954592 190772132311605271284 191677982892382124424 192106203166931182272 192470040672929157996 193399847632701762624 195863091689159026704 199050213003627590748 199066572846892456992 199443592871223692706 200011808235529173312 200442172535121489984 200838303310882599648 201358689099068090304 202190749797824570016 203396287523357450808 206705990426844036546 207651148133413968126 207704570090741833824 208115053430842114128 208509210729006587829 209103254064416863008 209967317097740899632 212239604372199079104 213668827297264392768 215637730753929889977 216679458921823271088 217145686913048280816 217574828586789482952 220345978150303905042 221886859116389946336 225013284264970319976 226528525236451601592 227034603742736851776 227464593522552641268 229926238069882335696 233667641352084563052 234796470537360333888 235241160822468970884 236377591551079932096 236886203905143579072 237354358458315799584 240377430709422441864 243764391287051179974 244288897777179315918 244984877542926265536 245469037379967621792 246105064454416554816 247122027530674474464 250828623348962548032 253139944798091609973 254362843082140361712 254844590891008051791 255570643856509499232 256626720897238877328 261150788918878702272 262229924410279027488 264146029354530375624 265400284004836787664 265924790494964923608 271195050031143267744 275607987235792048728 276152667052463574516 276868197511218624168 277116339333133295424 277486737907789485504 278012280972008783772 279956422796987866176 286158198467407906926 287516974338573186636 287590943202565616064 288705061009393736994 288905945229097694784 289527582550731041088 290099771449052643936 293794637533738540056 298575319505441386122 298599859270338685488 299165389306835539059 300017712353293759968 300663258802682234976 302038033648602135456 303286124696736855024 305094431285036176212 306568317426509780928 311476722200120952189 311556855136112750736 312172580146263171192 313654881096625294512 320503240945896589152 325019188382734906632 325718530369572421224 326362242880184224428 330518967225455857563 337519926397455479964 339150457442853815616 339792787854677402388 339880205603032091712 341196890283828961902 342168961196318503104 344889357104823503544 352194705806040500832 352861741233703456326 353867045339782383552 354566387326619898144 355329305857715368608 360566146064133662796 365646586930576769961 367477316314389398304 368203556069951432688 369157596681624832224 370683041296011711696 375500838504659909184 381544264623210542568 383355965784764248848 384940081345858315992 391726183378318053408 398100426007255181496 398133145693784913984 398887185742447385412 401676606621765199296 404381499595649140032 406792575046714901616 413411980853688073092 415302296266827936252 415409140181483667648 416230106861684228256 417018421458013175658 418206508128833726016 419934634195481799264 429237297701111860389 431275461507859779954 433358917843646542176 434291373826096561632 435149657173578965904 440691956300607810084 443773718232779892672 447862979258162079183 450026568529940639952 453057050472903203184 454929187045105282536 459852476139764671392 467335282704169126104 470482321644937941768 474708716916631599168 480754861418844883728 487528782574102359948 488577795554358631836 490938074759935243584 494244055061348948928 506279889596183219946 508725686164280723424 509689181782016103582 511141287713018998464 513253441794477754656 524459848820558054976 528292058709060751248 529292611850555184489 530800568009673575328 531849580989929847216 542390100062286535488 551215974471584097456 552305334104927149032 553736395022437248336 556024561944017567544 572316396934815813852 575033948677146373272 577410122018787473988 580199542898105287872 587589275067477080112 597150639010882772244 597199718540677370976 598330778613671078118 600035424706587519936 601326517605364469952 604076067297204270912 606572249393473710048 610188862570072352424 622953444400241904378 623113710272225501472 624345160292526342384 625527632187019763487 627309762193250589024 641006481891793178304 646913192261789669931 650038376765469813264 651437060739144842448 652724485760368448856 661037934450911715126 675039852794910959928 679585575709354804776 682393780567657923804 689778714209647007088 704389411612081001664 705723482467406912652 709132774653239796288 710658611715430737216 721132292128267325592 731293173861153539922 734954632628778796608 736407112139902865376 738315193363249664448 741366082592023423392 759419834394274829919 763088529246421085136 764533772673024155373 766711931569528497696 769880162691716631984 783452366756636106816 796200852014510362992 797774371484894770824 813585150093429803232 826823961707376146184 830604592533655872504 832460213723368456512 834036842916026351316 839869268390963598528 858474595402223720778 862550923015719559908 866717835687293084352 868582747652193123264 870299314347157931808 881383912601215620168 895725958516324158366 897496167920506617177 900053137059881279904 906114100945806406368 909858374090210565072 919704952279529342784 934430166600362856567 934670565408338252208 940964643289875883536 961509722837689767456 975057565148204719896 977155591108717263672 991556901676367572689 1012559779192366439892 1017451372328561446848 1019378363564032207164 1026506883588955509312 1056584117418121502496 1058585223701110368978 1061601136019347150656 1063699161979859694432 1096939760791730309883 1102431948943168194912 1104610668209854298064 1107472790044874496672 1112049123888035135088 1144632793869631627704 1150067897354292746544 1154820244037574947976 1175178550134954160224 1194301278021765544488 1194399437081354741952 1196661557227342156236 1213144498786947420096 1220377725140144704848 1245906888800483808756 1246227420544451002944 1248690320585052684768 1251055264374039526974 1254619524386501178048 1293826384523579339862 1300076753530939626528 1302874121478289684896 1305448971520736897712 1322075868901823430252 1343588937774486237549 1350079705589821919856 1359171151418709609552 1364787561135315847608 1379557428419294014176 1411446964934813825304 1442264584256534651184 1462586347722307079844 1472814224279805730752 1482732165184046846784 1518839668788549659838 1526177058492842170272 1529067545346048310746 1533423863139056995392 1539760325383433263968 1587877835551665553467 1592401704029020725984 1595548742969789541648 1627170300186859606464 1653647923414752292368 1661209185067311745008 1668073685832052702632 1716949190804447441556 1725101846031439119816 1740598628694315863616 1762767825202431240336 1791451917032648316732 1794992335841013234354 1800106274119762559808 1812228201891612812736 1819716748180421130144 1868860333200725713134 1869341130816676504416 1876582896561059290461 1881929286579751767072 1923019445675379534912 1940739576785369009793 1950115130296409439792 1954311182217434527344 1983113803352735145378 2025119558384732879784 2038756727128064414328 2113168234836243004992 2117170447402220737956 2127398323959719388864 2193879521583460619766 2204863897886336389824 2209221336419708596128 2214945580089748993344 2224098247776070270176 2289265587739263255408 2293601318019072466119 2300135794708585493088 2309640488075149895952 2350357100269908320448 2388602556043531088976 2393323114454684312472 2440755450280289409696 2491813777600967617512 2497380641170105369536 2502110528748079053948 2587652769047158679724 2600153507061879253056 2605748242956579369792 2610897943041473795424 2644151737803646860504 2687177875548972475098 2700159411179643839712 2718342302837419219104 2729575122270631695216 2759114856838588028352 2803290499801088569701 2822893929869627650608 2884529168513069302368 2925172695444614159688 3037679337577099319676 3052354116985684340544 3058135090692096621492 3079520650766866527936 3175755671103331106934 3184803408058041451968 3191097485939579083296 3290819282375190929649 3307295846829504584736 3322418370134623490016 3336147371664105405264 3433898381608894883112 3450203692062878239632 3525535650404862480672 3582903834065296633464 3589984671682026468708 3639433496360842260288 3737720666401451426268 3738682261633353008832 3753165793122118580922 3763858573159503534144 3881479153570738019586 3900230260592818879584 3908622364434869054688 3966227606705470290756 4050239116769465759568 4077513454256128828656 4234340894804441475912 4387759043166921239532 4418442672839417192256 4448196495552140540352 4578531175478526510816 4587202636038144932238 4600271589417170986176 4619280976150299791904 4777205112087062177952 4786646228909368624944 4881510900560578819392 4983627555201935235024 5004221057496158107896 5175305538094317359448 5221795886082947590848 5288303475607293721008 5374355751097944950196 5400318822359287679424 5436684605674838438208 5459150244541263390432 5606580999602177139402 5645787859739255301216 5769058337026138604736 5822218730356107029379 5850345390889228319376 6075358675154198639352 6116270181384193242984 6351511342206662213868 6382194971879158166592 6581638564750381859298 6614591693659009169472 6644836740269246980032 6672294743328210810528 6867796763217789766224 6880803954057217398357 6900407384125756479264 7051071300809724961344 7165807668130593266928 7179969343364052937416 7475441332802902852536 7506331586244237161844 7762958307141476039172 7800460521185637759168 7817244728869738109376 7932455213410940581512 8100478233538931519136 8155026908512257657312 8409871499403265709103 8468681789608882951824 8775518086333842479064 9157062350957053021632 9174405272076289864476 9238561952300599583808 9554410224174124355904 9573292457818737249888 9872457847125572788947 9967255110403870470048 10008442114992316215792 10350611076188634718896 10576606951214587442016 10748711502195889900392 10918300489082526780864 11213161999204354278804 11291575719478510602432 11644437460712214058758 11700690781778456638752 12150717350308397278704 12232540362768386485968 12703022684413324427736 13163277129500763718596 13344589486656421621056 13735593526435579532448 13761607908114434796714 13800814768251512958528 14331615336261186533856 14359938686728105874832 14950882665605805705072 15012663172488474323688 15525916614282952078344 15864910426821881163024 16200956467077863038272 16310053817024515314624 16819742998806531418206 16937363579217765903648 17466656191068321088137 17551036172667684958128 18348810544152579728952 19146584915637474499776 19744915694251145577894 19934510220807740940096 20016884229984632431584 20642411862171652195071 20701222152377269437792 21153213902429174884032 21497423004391779800784 22426323998408708557608 23288874921424428117516 23401381563556913277504 24301434700616794557408 24465080725536772971936 25229614498209797127309 25406045368826648855472 26326554259001527437192 27471187052871159064896 27523215816228869593428 28663230672522373067712 28719877373456211749664 29901765331211611410144 30025326344976948647376 31051833228565904156688 31729820853643762326048 33639485997613062836412 33874727158435531807296 34933312382136642176274 35102072345335369916256 36697621088305159457904 39489831388502291155788 40033768459969264863168 41284823724343304390142 41402444304754538875584 42994846008783559601568 44852647996817417115216 46577749842848856235032 48602869401233589114816 48930161451073545943872 50459228996419594254618 50812090737653297710944 52653108518003054874384 55046431632457739186856 57439754746912423499328 59803530662423222820288 60050652689953897294752 62103666457131808313376 63459641707287524652096 67278971995226125672824 69866624764273284352548 70204144690670739832512 73395242176610318915808 75688843494629391381927 78979662777004582311576 82569647448686608780284 85989692017567119203136 89705295993634834230432 93155499685697712470064 100918457992839188509236 101624181475306595421888 105306217036006109748768 110092863264915478373712 120101305379907794589504 124207332914263616626752 134557943990452251345648 139733249528546568705096 146790484353220637831616 151377686989258782763854 157959325554009164623152 165139294897373217560568 179410591987269668460864 186310999371395424940128 201836915985678377018472 210612434072012219497536 220185726529830956747424 227066530483888174145781 269115887980904502691296 279466499057093137410192 302755373978517565527708 315918651108018329246304 330278589794746435121136 372621998742790849880256 403673831971356754036944 440371453059661913494848 454133060967776348291562 538231775961809005382592 558932998114186274820384 605510747957035131055416 631837302216036658492608 660557179589492870242272 807347663942713508073888 908266121935552696583124 1117865996228372549640768 1211021495914070262110832 1321114359178985740484544 1614695327885427016147776 1816532243871105393166248 2422042991828140524221664 3633064487742210786332496 4844085983656281048443328 7266128975484421572664992 14532257950968843145329984
- Sum of all divisors σ(n): 54120523839675407831808000
- Sum of proper divisors (its aliquot sum) s(n): 39588265888706564686478016
- 14532257950968843145329984 is an abundant number, because the sum of its proper divisors (39588265888706564686478016) is greater than itself. Its abundance is 25056007937737721541148032
Bases of 14532257950968843145329984
- Binary: 1100000001010101001101001000001101100100001110101100010101100000100000111101010000002
- Hexadecimal: 0xC0553483643AC56083D40
- Base-36: 1TQGCJ0OO852T9000
Squares and roots of 14532257950968843145329984
- 14532257950968843145329984 squared (145322579509688431453299842) is 211186521153497159502987987754998496497828249440256
- 14532257950968843145329984 cubed (145322579509688431453299843) is 3069017001170358879895366622564836678603819956631316136761081469708413435904
-
The
square root of 14532257950968843145329984 is 3812119876258.9881527195 -
14532257950968843145329984 is a
perfect cube number . Itscube root is 244030644
Scales and comparisons
How big is 14532257950968843145329984?- 14,532,257,950,968,843,145,329,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,532,257,950,968,843,145,329,984 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 14532257950968843145329984 cubic inches would be around 20335887 feet tall.
Recreational maths with 14532257950968843145329984
- 14532257950968843145329984 backwards is 48992354134886905975223541
- The number of decimal digits it has is: 26
- The sum of 14532257950968843145329984's digits is 126
- 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 14532257950968843145329984 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 14532257950968843145329984 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/14532257950968843145329984/
Chicago style:
Numbermatics. 2024. "Number 14532257950968843145329984 - Facts about the integer". https://numbermatics.com/n/14532257950968843145329984/
The information we have on file for 14532257950968843145329984 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 14532257950968843145329984, math, Factors of 14532257950968843145329984, curriculum, school, college, exams, university, Prime factorization of 14532257950968843145329984, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, five hundred thirty-two sextillion, two hundred fifty-seven quintillion, nine hundred fifty quadrillion, nine hundred sixty-eight trillion, eight hundred forty-three billion, one hundred forty-five million, three hundred twenty-nine thousand, nine hundred eighty-four.