6956365788023636999798784
6,956,365,788,023,636,999,798,784 is an even composite number composed of seven prime numbers multiplied together.
6956365788023636999798784 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 6956365788023636999798784:
220 × 32 × 72 × 112 × 134 × 172 × 38812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 17 × 17 × 3881 × 3881)See below for interesting mathematical facts about the number 6956365788023636999798784 from the Numbermatics database.
Names of 6956365788023636999798784
- Cardinal: 6956365788023636999798784 can be written as Six septillion, nine hundred fifty-six sextillion, three hundred sixty-five quintillion, seven hundred eighty-eight quadrillion, twenty-three trillion, six hundred thirty-six billion, nine hundred ninety-nine million, seven hundred ninety-eight thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 6.956365788023636999798784 × 1024
Factors of 6956365788023636999798784
Divisors of 6956365788023636999798784
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 28 32 33 34 36 39 42 44 48 49 51 52 56 63 64 66 68 72 77 78 84 88 91 96 98 99 102 104 112 117 119 121 126 128 132 136 143 144 147 153 154 156 168 169 176 182 187 192 196 198 204 208 221 224 231 234 238 242 252 256 264 272 273 286 288 289 294 306 308 312 336 338 352 357 363 364 374 384 392 396 408 416 429 441 442 448 462 468 476 484 504 507 512 528 539 544 546 561 572 576 578 588 612 616 624 637 663 672 676 693 704 714 726 728 748 768 784 792 816 819 832 833 847 858 867 882 884 896 924 936 952 968 1001 1008 1014 1024 1056 1071 1078 1088 1089 1092 1122 1144 1152 1156 1176 1183 1224 1232 1248 1274 1287 1309 1326 1344 1352 1386 1408 1428 1452 1456 1496 1521 1536 1547 1568 1573 1584 1617 1632 1638 1664 1666 1683 1694 1716 1734 1764 1768 1792 1848 1859 1872 1904 1911 1936 1989 2002 2016 2023 2028 2048 2057 2112 2142 2156 2176 2178 2184 2197 2244 2288 2304 2312 2352 2366 2431 2448 2464 2496 2499 2541 2548 2574 2601 2618 2652 2688 2704 2772 2816 2856 2873 2904 2912 2992 3003 3042 3072 3094 3136 3146 3168 3179 3234 3264 3276 3328 3332 3366 3388 3432 3468 3528 3536 3549 3584 3696 3718 3744 3757 3808 3822 3872 3881 3927 3978 4004 4032 4046 4056 4096 4114 4224 4284 4312 4352 4356 4368 4394 4488 4576 4608 4624 4641 4704 4719 4732 4851 4862 4896 4928 4992 4998 5082 5096 5148 5202 5236 5304 5376 5408 5544 5577 5632 5712 5733 5746 5808 5824 5929 5984 6006 6069 6084 6144 6171 6188 6272 6292 6336 6358 6468 6528 6552 6591 6656 6664 6732 6776 6864 6936 7007 7056 7072 7098 7168 7293 7392 7436 7488 7497 7514 7616 7623 7644 7744 7762 7854 7956 8008 8064 8092 8112 8192 8228 8281 8448 8568 8619 8624 8704 8712 8736 8788 8976 9009 9152 9163 9216 9248 9282 9408 9438 9464 9537 9702 9724 9792 9856 9984 9996 10164 10192 10296 10404 10472 10608 10647 10752 10816 10829 11011 11088 11154 11264 11271 11424 11466 11492 11616 11643 11648 11781 11858 11968 12012 12138 12168 12288 12342 12376 12544 12584 12672 12716 12936 13013 13056 13104 13182 13312 13328 13464 13552 13728 13872 13923 14014 14112 14144 14157 14161 14196 14336 14399 14586 14784 14872 14976 14994 15028 15232 15246 15288 15379 15488 15524 15708 15912 16016 16128 16184 16224 16384 16456 16562 16731 16896 17017 17136 17238 17248 17408 17424 17472 17576 17787 17952 18018 18207 18304 18326 18432 18496 18513 18564 18816 18876 18928 19074 19404 19448 19584 19712 19773 19968 19992 20111 20328 20384 20449 20592 20808 20944 21021 21216 21294 21504 21632 21658 21879 22022 22176 22253 22308 22528 22542 22848 22932 22984 23232 23286 23296 23562 23716 23936 24024 24167 24276 24336 24576 24684 24752 24843 25088 25168 25344 25432 25857 25872 26026 26112 26208 26299 26364 26624 26656 26741 26928 27104 27167 27456 27489 27744 27846 28028 28224 28288 28314 28322 28392 28561 28611 28672 28798 29172 29568 29744 29952 29988 30056 30464 30492 30576 30758 30976 31048 31416 31603 31824 32032 32256 32368 32448 32487 32768 32912 33033 33124 33462 33792 33813 34034 34272 34476 34496 34816 34848 34929 34944 34969 35152 35574 35904 36036 36414 36608 36652 36864 36992 37026 37128 37349 37632 37752 37856 38148 38808 38896 39039 39168 39424 39546 39936 39984 40222 40656 40768 40898 41184 41327 41616 41888 42042 42432 42483 42588 42691 43008 43197 43264 43316 43758 44044 44352 44506 44616 45056 45084 45696 45864 45968 46137 46464 46572 46592 47124 47432 47872 48048 48334 48552 48672 48841 49152 49368 49504 49686 50176 50336 50453 50688 50864 51051 51714 51744 52052 52224 52416 52598 52728 53248 53312 53361 53482 53856 54208 54334 54912 54978 55488 55692 56056 56448 56576 56628 56644 56784 57122 57222 57344 57596 58344 59136 59488 59904 59976 60112 60333 60928 60984 61152 61347 61516 61952 62096 62832 63063 63206 63648 64064 64512 64736 64896 64974 65536 65824 65977 66066 66248 66759 66924 67584 67626 68068 68544 68952 68992 69632 69696 69858 69888 69938 70304 71148 71808 72072 72501 72828 73216 73304 73728 73984 74052 74256 74529 74698 75264 75504 75712 76296 77077 77616 77792 78078 78336 78848 78897 79092 79872 79968 80223 80444 81312 81501 81536 81796 82368 82467 82654 83232 83776 84084 84864 84966 85176 85382 85683 86016 86394 86528 86632 87516 88088 88704 89012 89232 90112 90168 91091 91392 91728 91936 92274 92928 93144 93184 94248 94809 94864 95744 96096 96668 97104 97344 97461 97682 98304 98736 99008 99099 99372 100352 100672 100793 100906 101376 101728 102102 103428 103488 104104 104448 104832 104907 105196 105456 106496 106624 106722 106964 107653 107712 108416 108668 109824 109956 110976 111384 112047 112112 112896 113152 113256 113288 113568 114244 114444 114688 115192 116688 117117 118272 118976 119119 119808 119952 120224 120666 121856 121968 122304 122694 123032 123904 123981 124192 125664 126126 126412 127296 127449 128073 128128 129024 129472 129591 129792 129948 131072 131648 131954 132132 132496 133518 133848 135168 135252 136136 137088 137904 137984 138411 139264 139392 139716 139776 139876 140608 140777 142296 143143 143616 144144 145002 145656 146432 146523 146608 147456 147968 148104 148512 149058 149396 150528 151008 151359 151424 152592 153153 154154 155232 155584 155771 156156 156672 157696 157794 158184 159744 159936 160446 160888 162624 163002 163072 163592 164736 164934 165308 166464 167552 168168 169169 169728 169932 170352 170764 171366 172032 172788 173056 173264 175032 176176 177408 178024 178464 180224 180336 180999 182182 182784 183456 183872 184041 184093 184548 185856 186288 186368 187187 188496 189618 189728 190169 191488 192192 193336 194208 194688 194922 195364 196608 197472 197931 198016 198198 198744 199927 200277 200704 201344 201586 201812 202752 203456 204204 206856 206976 208208 208896 209664 209814 210392 210912 212992 213248 213444 213928 215306 215424 216832 217336 217503 219648 219912 221221 221952 222768 224094 224224 225792 226304 226512 226576 227136 228488 228888 229376 230384 231231 233376 234234 236544 236691 237952 238238 239616 239904 240448 240669 241332 243712 243936 244503 244608 244783 245388 246064 247808 247962 248384 251328 252252 252824 254592 254898 256146 256256 257049 258048 258944 259182 259584 259896 261443 262144 263296 263908 264264 264992 265837 267036 267696 270336 270504 272272 273273 274176 275808 275968 276822 278528 278784 279432 279552 279752 281216 281554 284427 284592 286286 287232 288288 289289 290004 291312 292864 293046 293216 294912 295936 296208 297024 298116 298792 298837 301056 302016 302379 302718 302848 305184 306306 308308 310464 311168 311542 312312 313344 314171 314721 315392 315588 316368 319488 319872 320892 321776 322959 325248 326004 326144 327184 329472 329868 330616 332928 335104 336141 336336 338338 339456 339864 340704 341528 341887 342732 344064 345576 346112 346528 347633 350064 352352 353171 354816 356048 356928 357357 360448 360672 361998 364364 365568 366912 367744 368082 368186 369096 371712 371943 372576 372736 374374 376992 379236 379456 380338 382976 384219 384384 386672 388416 389376 389844 390728 393216 394944 395862 396032 396396 397488 399854 400554 401408 402688 403172 403624 405504 406912 408408 410839 413712 413952 416416 417792 419328 419628 420784 421824 422331 425984 426496 426888 427856 429429 430612 430848 433664 434672 435006 439296 439569 439824 442442 443904 445536 448188 448448 451584 452608 453024 453152 454077 454272 454597 456976 457776 458752 460768 461839 462462 466752 467313 468468 469601 473088 473382 475904 476476 479232 479808 480896 481338 482664 485537 487424 487872 489006 489216 489566 490776 492128 495616 495924 496768 502656 504504 505648 507507 509184 509796 512292 512512 514098 516096 517888 518364 519168 519792 522886 524288 526592 527816 528528 529984 531674 534072 535392 537251 540672 541008 544544 546546 548352 551616 551936 552279 553644 554983 557056 557568 558864 559104 559504 561561 562432 563108 568854 569184 570507 572572 574464 576576 578578 580008 582624 585728 586092 586432 589824 591872 592416 593793 594048 596232 597584 597674 599781 602112 604032 604758 605436 605696 610368 612612 616616 620928 622336 623084 624624 626688 628342 629442 630784 631176 632736 634933 638976 639744 641784 643552 645918 650496 652008 652288 654368 655889 658944 659736 661232 663663 665856 670208 672282 672672 676676 678912 679728 681408 683056 683774 685464 688128 691152 692224 693056 693693 695266 700128 704704 706342 709632 712096 713856 714714 720896 721344 723996 725747 728728 731136 733824 734349 735488 736164 736372 738192 743424 743886 745152 745472 748748 753984 758472 758912 760676 765952 768438 768768 773344 776832 778752 779688 781456 784329 786432 789888 791724 792064 792792 794976 797511 799708 801108 802816 805376 806344 807248 811008 813824 816816 819819 821678 827424 827904 832832 835584 838656 839256 841568 843648 844662 851968 852992 853776 855712 857701 858858 861224 861696 867328 867867 869344 870012 878592 879138 879648 884884 887808 891072 896376 896511 896896 903168 905216 906048 906304 907137 908154 908544 909194 913952 915552 917504 921536 923678 924924 933504 934626 936936 939202 942513 946176 946764 951808 952952 958464 959616 961792 962676 965328 968877 971074 974848 975744 978012 978432 979132 981552 984256 991232 991848 993536 1002001 1005312 1009008 1011296 1015014 1018368 1019592 1024584 1025024 1025661 1028196 1032192 1035776 1036728 1038336 1039584 1042899 1045772 1048576 1053184 1055632 1057056 1059513 1059968 1063348 1068144 1070784 1072071 1074502 1081344 1082016 1089088 1093092 1096704 1103232 1103872 1104558 1107288 1109966 1114112 1115136 1117728 1118208 1119008 1121609 1123122 1124864 1126216 1137708 1138368 1141014 1145144 1148928 1153152 1157156 1160016 1165248 1171456 1172184 1172864 1179648 1183744 1184183 1184832 1187586 1188096 1192464 1195168 1195348 1199562 1204224 1208064 1209516 1210872 1211392 1220736 1225224 1232517 1233232 1241856 1244672 1246168 1249248 1253376 1256684 1258884 1261568 1262352 1265472 1266993 1269866 1277952 1279488 1283568 1287104 1288287 1291836 1300992 1304016 1304576 1308736 1310309 1311778 1317888 1319472 1322464 1327326 1331712 1340416 1344564 1345344 1353352 1357824 1359456 1362816 1363791 1366112 1367548 1370928 1376256 1382304 1384448 1385517 1386112 1387386 1390532 1399489 1400256 1401939 1408803 1409408 1412684 1419264 1424192 1427712 1429428 1441792 1442688 1447992 1451494 1456611 1457456 1462272 1467648 1468698 1470976 1472328 1472744 1476384 1486848 1487772 1490304 1490944 1497496 1507968 1516944 1517824 1521352 1522521 1531904 1536876 1537536 1546688 1548547 1553664 1557504 1559376 1562912 1568658 1572864 1579776 1583448 1584128 1585584 1589952 1595022 1599416 1602216 1605632 1610752 1611753 1612688 1614496 1622016 1627648 1633632 1639638 1643356 1654848 1655808 1656837 1664949 1665664 1671168 1677312 1678512 1683136 1684683 1687296 1689324 1703936 1705984 1707552 1711424 1711521 1713481 1715402 1717716 1722448 1723392 1734656 1735734 1738688 1740024 1757184 1758276 1759296 1769768 1775616 1782144 1792752 1793022 1793792 1799343 1806336 1810432 1812096 1812608 1814274 1816308 1817088 1818388 1827904 1830101 1831104 1835008 1843072 1847356 1849848 1860859 1867008 1869252 1873872 1878404 1885026 1892352 1893528 1903616 1904799 1905904 1916928 1919232 1923584 1925352 1930656 1937754 1942148 1949696 1951488 1956024 1956864 1958264 1963104 1967667 1968512 1982464 1983696 1987072 1990989 2004002 2010624 2018016 2022592 2025023 2030028 2036736 2039184 2049168 2050048 2051322 2056392 2064384 2071552 2073456 2076672 2079168 2085798 2091544 2091859 2106368 2111264 2114112 2119026 2119936 2126696 2136288 2141568 2144142 2149004 2162688 2164032 2177241 2178176 2186184 2193408 2199197 2203047 2206464 2207744 2209116 2214576 2219932 2228224 2230272 2235456 2236416 2238016 2243218 2246244 2249728 2252432 2275416 2276736 2282028 2290288 2297856 2306304 2314312 2320032 2330496 2342912 2344368 2345728 2352987 2359296 2367488 2368366 2369664 2375172 2376192 2384928 2390336 2390696 2392533 2393209 2399124 2408448 2416128 2419032 2421744 2422784 2433431 2441472 2450448 2465034 2466464 2472197 2483712 2489344 2492336 2498496 2506752 2513368 2517768 2523136 2524704 2530944 2533986 2539732 2555904 2558976 2567136 2573103 2574208 2576574 2583672 2601984 2603601 2608032 2609152 2617472 2620618 2623556 2635776 2638944 2644928 2654652 2663424 2680832 2689128 2689533 2690688 2706704 2715648 2718912 2725632 2727582 2732224 2735096 2741856 2752512 2764608 2768896 2771034 2772224 2774772 2781064 2798978 2800512 2803878 2817606 2818816 2825368 2827539 2838528 2848384 2855424 2858856 2875873 2883584 2885376 2895984 2902988 2913222 2914912 2924544 2935296 2937396 2941952 2944656 2945488 2952768 2973696 2975544 2980608 2981888 2994992 3006003 3015936 3033888 3035648 3042704 3045042 3063808 3073752 3075072 3076983 3093376 3097094 3107328 3115008 3118752 3125824 3128697 3137316 3145728 3159552 3166896 3168256 3171168 3178539 3179904 3182179 3190044 3198832 3204432 3211264 3221504 3223506 3225376 3228992 3232873 3244032 3255296 3267264 3279276 3286712 3287207 3309696 3311616 3313674 3329898 3331328 3342336 3354624 3357024 3364827 3366272 3369366 3374592 3378648 3398759 3407872 3411968 3415104 3422848 3423042 3426962 3430804 3435432 3444896 3446784 3455881 3469312 3471468 3477376 3480048 3514368 3516552 3518592 3539536 3551232 3552549 3564288 3585504 3586044 3587584 3598686 3612672 3620864 3624192 3625216 3628548 3632616 3634176 3636776 3655808 3660202 3662208 3670016 3686144 3694712 3697551 3699696 3721718 3734016 3738504 3747744 3756808 3760757 3770052 3784704 3787056 3807232 3809598 3811808 3833856 3838464 3847168 3850704 3861312 3875508 3884296 3884881 3899392 3902976 3912048 3913728 3916528 3926208 3930927 3935334 3937024 3964928 3967392 3974144 3981978 4008004 4021248 4036032 4045184 4050046 4060056 4073472 4078368 4091373 4098336 4100096 4102644 4112784 4128768 4143104 4146912 4153344 4156551 4158336 4171596 4183088 4183718 4198467 4212736 4222528 4226409 4228224 4238052 4239872 4253392 4272576 4283136 4288284 4298008 4325376 4328064 4354482 4356352 4369833 4372368 4386816 4398394 4406094 4412928 4415488 4418232 4429152 4439864 4444531 4456448 4460544 4470912 4472832 4476032 4486436 4492488 4499456 4504864 4519229 4550832 4553472 4564056 4580576 4591223 4595712 4612608 4628624 4640064 4645641 4660992 4685824 4688736 4691456 4705974 4718592 4734976 4736732 4739328 4750344 4752384 4769856 4780672 4781392 4785066 4786418 4798248 4816896 4832256 4835259 4838064 4843488 4845568 4866862 4882944 4900896 4930068 4932928 4944394 4967424 4978688 4984672 4994847 4996992 5013504 5026736 5035536 5046272 5049408 5061888 5067972 5079464 5080229 5111808 5117952 5134272 5140443 5146206 5148416 5153148 5167344 5203968 5207202 5216064 5218304 5234944 5241236 5247112 5271552 5277888 5289856 5309304 5326848 5340907 5361664 5378256 5379066 5381376 5413408 5431296 5437824 5451264 5455164 5464448 5470192 5483712 5490303 5505024 5529216 5537792 5542068 5544448 5549544 5562128 5582577 5597956 5601024 5607756 5635212 5637632 5650736 5655078 5677056 5696768 5710848 5714397 5717712 5751746 5767168 5770752 5791968 5805976 5826444 5829824 5849088 5870592 5874792 5883904 5889312 5890976 5903001 5905536 5909761 5947392 5951088 5961216 5963776 5989984 6003907 6012006 6031872 6067776 6071296 6075069 6085408 6090084 6104813 6127616 6147504 6150144 6153966 6186752 6194188 6214656 6230016 6237504 6251648 6257394 6274632 6275577 6319104 6333792 6336512 6342336 6357078 6359808 6364358 6380088 6397664 6408864 6422528 6443008 6447012 6450752 6457984 6465746 6488064 6510592 6531723 6534528 6558552 6573424 6574414 6597591 6619392 6623232 6627348 6659796 6662656 6684672 6709248 6714048 6729654 6732544 6738732 6749184 6757296 6797518 6815744 6823936 6830208 6845696 6846084 6853924 6861608 6870864 6889792 6893568 6911762 6938624 6942936 6954752 6960096 6984263 7028736 7033104 7037184 7079072 7102464 7105098 7128576 7171008 7172088 7175168 7179627 7197372 7214779 7225344 7241728 7248384 7250432 7257096 7265232 7268352 7273552 7300293 7311616 7320404 7324416 7340032 7372288 7389424 7395102 7399392 7416591 7443436 7468032 7477008 7495488 7513616 7521514 7540104 7569408 7574112 7614464 7619196 7623616 7667712 7676928 7694336 7701408 7719309 7722624 7751016 7768592 7769762 7798784 7805952 7824096 7827456 7833056 7851263 7852416 7861854 7870668 7874048 7929856 7934784 7948288 7963956 7983217 8016008 8042496 8072064 8090368 8100092 8120112 8146944 8156736 8182746 8196672 8200192 8205288 8225568 8254129 8257536 8286208 8293824 8306688 8313102 8316672 8343192 8366176 8367436 8396934 8425472 8445056 8452818 8456448 8476104 8479744 8506784 8526557 8545152 8566272 8576568 8596016 8627619 8650752 8656128 8708964 8712704 8739666 8744736 8773632 8796788 8812188 8825856 8830976 8836464 8858304 8879728 8889062 8912896 8921088 8941824 8945664 8952064 8972872 8984976 8998912 9009728 9018009 9038458 9101664 9106944 9128112 9161152 9182446 9191424 9225216 9257248 9280128 9291282 9321984 9371648 9377472 9382912 9411948 9434711 9437184 9469952 9473464 9478656 9500688 9504768 9539712 9546537 9561344 9562784 9570132 9572836 9596496 9633792 9664512 9670518 9676128 9686976 9691136 9698619 9733724 9765888 9801792 9860136 9861621 9865856 9888788 9934848 9957376 9969344 9989694 9993984 10027008 10053472 10071072 10092544 10094481 10098816 10123776 10135944 10158928 10160458 10196277 10223616 10235904 10268544 10280886 10292412 10296832 10306296 10334688 10367643 10407936 10414404 10432128 10436608 10469888 10482472 10494224 10543104 10555776 10579712 10618608 10653696 10657647 10681814 10723328 10756512 10758132 10762752 10826816 10862592 10875648 10902528 10910328 10928896 10940384 10967424 10980606 11010048 11058432 11075584 11084136 11088896 11099088 11124256 11150113 11165154 11195912 11202048 11215512 11270424 11275264 11282271 11301472 11310156 11354112 11393536 11421696 11428794 11435424 11503492 11534336 11541504 11583936 11611952 11652888 11654643 11659648 11698176 11741184 11749584 11767808 11778624 11781952 11792781 11806002 11811072 11819522 11894784 11902176 11922432 11927552 11979968 12007814 12024012 12063744 12135552 12142592 12150138 12170816 12180168 12209626 12255232 12295008 12300288 12307932 12337699 12373504 12388376 12429312 12460032 12475008 12503296 12514788 12549264 12551154 12595401 12638208 12667584 12673024 12684672 12714156 12719616 12728716 12760176 12795328 12817728 12845056 12886016 12894024 12901504 12915968 12931492 12976128 13021184 13026013 13063446 13069056 13117104 13146848 13148828 13195182 13238784 13246464 13254696 13319592 13325312 13333593 13369344 13418496 13428096 13459308 13465088 13477464 13498368 13514592 13557687 13595036 13631488 13647872 13660416 13691392 13692168 13707848 13723216 13741728 13773669 13779584 13787136 13823524 13877248 13885872 13909504 13920192 13936923 13968526 14057472 14066208 14074368 14158144 14204928 14210196 14257152 14342016 14344176 14350336 14359254 14394744 14429558 14450688 14483456 14496768 14500864 14514192 14530464 14536704 14547104 14580917 14600586 14623232 14640808 14648832 14744576 14778848 14790204 14798784 14833182 14886872 14936064 14954016 14990976 15027232 15043028 15062161 15080208 15138816 15148224 15228928 15238392 15240687 15247232 15335424 15353856 15388672 15394379 15402816 15421329 15438618 15445248 15502032 15537184 15539524 15597568 15611904 15648192 15654912 15666112 15702526 15704832 15723708 15741336 15748096 15859712 15869568 15896576 15927912 15966434 16022721 16032016 16084992 16144128 16180736 16200184 16240224 16293888 16313472 16365492 16393344 16400384 16410576 16451136 16470909 16508258 16515072 16572416 16587648 16613376 16626204 16633344 16686384 16732352 16734872 16747731 16793868 16850944 16890112 16905636 16912896 16952208 16959488 17013568 17034017 17053114 17090304 17132544 17153136 17192032 17255238 17301504 17312256 17417928 17425408 17479332 17489472 17547264 17593576 17624376 17651712 17661952 17672928 17716608 17729283 17759456 17778124 17825792 17842176 17883648 17891328 17904128 17945744 17969952 17997824 18011721 18019456 18036018 18076916 18203328 18213888 18225207 18256224 18314439 18322304 18364892 18382848 18450432 18514496 18560256 18582564 18643968 18743296 18754944 18765824 18823896 18826731 18869422 18939904 18946928 18957312 19001376 19009536 19079424 19093074 19122688 19125568 19140264 19145672 19192992 19267584 19329024 19341036 19352256 19373952 19382272 19397238 19467448 19531776 19603584 19720272 19723242 19731712 19777576 19792773 19869696 19914752 19938688 19979388 19987968 20054016 20106944 20131111 20142144 20185088 20188962 20197632 20247552 20271888 20317856 20320916 20392554 20447232 20471808 20537088 20561772 20584824 20593664 20612592 20669376 20735286 20815872 20828808 20864256 20873216 20939776 20952789 20964944 20988448 21086208 21111552 21159424 21237216 21307392 21315294 21363628 21446656 21513024 21516264 21525504 21538881 21644337 21653632 21725184 21751296 21805056 21820656 21857792 21880768 21900879 21934848 21961212 22020096 22116864 22151168 22168272 22177792 22198176 22248512 22249773 22275253 22300226 22330308 22391824 22404096 22431024 22540848 22550528 22564542 22602944 22620312 22708224 22787072 22843392 22857588 22870848 23006984 23010449 23083008 23167872 23223904 23305776 23309286 23319296 23396352 23482368 23499168 23535616 23553789 23557248 23563904 23585562 23612004 23622144 23639044 23789568 23791313 23804352 23844864 23855104 23949651 23959936 24015628 24048024 24127488 24191167 24271104 24285184 24300276 24341632 24360336 24419252 24510464 24590016 24600576 24615864 24675398 24747008 24762387 24776752 24858624 24920064 24950016 25006592 25029576 25098528 25102308 25190802 25276416 25335168 25346048 25369344 25428312 25439232 25457432 25520352 25579671 25590656 25635456 25690112 25772032 25788048 25803008 25831936 25862984 25882857 25952256 26042368 26052026 26126892 26138112 26234208 26293696 26297656 26325299 26390364 26477568 26492928 26509392 26639184 26650624 26667186 26738688 26836992 26856192 26918616 26930176 26954928 26996736 27029184 27115374 27190072 27194167 27295744 27320832 27382784 27384336 27415696 27446432 27483456 27547338 27559168 27574272 27647048 27754496 27771744 27819008 27840384 27873846 27937052 28114944 28132416 28148736 28304133 28316288 28409856 28420392 28514304 28639611 28684032 28688352 28700672 28718508 28789488 28859116 28901376 28966912 28993536 29001728 29028384 29060928 29073408 29094208 29095857 29161834 29201172 29246464 29281616 29297664 29489152 29557696 29580408 29584863 29597568 29666364 29773744 29872128 29908032 29981952 30054464 30086056 30124322 30160416 30277632 30296448 30457856 30476784 30481374 30494464 30588831 30670848 30707712 30777344 30788758 30805632 30842658 30877236 30890496 31004064 31074368 31079048 31102929 31111717 31195136 31223808 31296384 31309824 31332224 31405052 31409664 31447416 31482672 31496192 31634603 31719424 31739136 31793152 31855824 31932868 32045442 32064032 32138561 32169984 32288256 32361472 32400368 32480448 32587776 32626944 32730984 32786688 32800768 32821152 32902272 32941818 33016516 33030144 33144832 33175296 33226752 33252408 33266688 33372768 33450339 33464704 33469744 33495462 33587736 33701888 33780224 33811272 33825792 33846813 33904416 33918976 34027136 34068034 34106228 34180608 34265088 34306272 34384064 34510476 34603008 34624512 34835856 34850816 34958664 34963929 34978944 35094528 35187152 35248752 35303424 35323904 35345856 35433216 35458566 35518912 35556248 35561603 35684352 35767296 35782656 35808256 35891488 35939904 35995648 36023442 36038912 36072036 36153832 36406656 36427776 36450414 36512448 36628878 36644608 36729784 36765696 36900864 37013097 37028992 37120512 37165128 37287936 37386349 37486592 37509888 37531648 37647792 37653462 37738844 37879808 37893856 37914624 38002752 38019072 38158848 38186148 38245376 38251136 38280528 38291344 38385984 38535168 38658048 38682072 38704512 38747904 38764544 38794476 38934896 39063552 39078039 39207168 39440544 39446484 39463424 39555152 39585546 39739392 39829504 39877376 39958776 39975936 40000779 40108032 40213888 40262222 40284288 40370176 40377924 40395264 40495104 40543776 40635712 40641832 40673061 40785108 40894464 40943616 41074176 41123544 41169648 41187328 41225184 41321007 41338752 41368327 41470572 41631744 41657616 41728512 41746432 41879552 41905578 41929888 41976896 42027349 42172416 42223104 42318848 42474432 42614784 42630588 42727256 42733691 42893312 43026048 43032528 43051008 43077762 43288674 43307264 43450368 43502592 43610112 43641312 43715584 43742751 43761536 43801758 43869696 43922424 44233728 44302336 44336544 44355584 44396352 44497024 44499546 44550506 44600452 44660616 44783648 44808192 44862048 45081696 45101056 45129084 45186483 45205888 45240624 45416448 45574144 45686784 45715176 45722061 45741696 46013968 46020898 46166016 46183137 46335744 46447808 46611552 46618572 46638592 46792704 46964736 46998336 47071232 47107578 47114496 47127808 47171124 47224008 47244288 47278088 47579136 47582626 47608704 47689728 47710208 47899302 47919872 48031256 48068163 48096048 48254976 48382334 48542208 48570368 48600552 48683264 48720672 48838504 48889841 49020928 49180032 49201152 49231728 49350796 49494016 49524774 49553504 49717248 49840128 49900032 50013184 50059152 50197056 50204616 50381604 50503453 50552832 50670336 50692096 50738688 50856624 50878464 50914864 51040704 51102051 51159342 51181312 51270912 51380224 51544064 51576096 51606016 51663872 51725968 51765714 51904512 52084736 52104052 52253784 52276224 52468416 52587392 52595312 52650598 52780728 52955136 52985856 53018784 53187849 53278368 53301248 53334372 53477376 53673984 53712384 53837232 53860352 53909856 53993472 54035163 54058368 54230748 54380144 54388334 54591488 54641664 54765568 54768672 54831392 54892864 54943317 54958841 54966912 55094676 55118336 55148544 55294096 55508992 55543488 55638016 55680768 55747692 55874104 55882519 56229888 56264832 56297472 56608266 56632576 56819712 56840784 57028608 57279222 57368064 57376704 57401344 57437016 57578976 57718232 57778903 57802752 57933824 57987072 58003456 58056768 58121856 58146816 58188416 58191714 58323668 58402344 58492928 58563232 58595328 58749977 58978304 59115392 59160816 59169726 59195136 59332728 59547488 59685899 59744256 59816064 59963904 60108928 60172112 60248644 60320832 60393333 60555264 60592896 60915712 60953568 60962748 60988928 61177662 61341696 61415424 61554688 61577516 61611264 61685316 61754472 61780992 62008128 62148736 62158096 62205858 62223434 62390272 62447616 62592768 62619648 62664448 62810104 62819328 62858367 62894832 62965344 62992384 63269206 63438848 63478272 63586304 63711648 63865736 64090884 64128064 64277122 64339968 64576512 64722944 64800736 64933011 64960896 65175552 65253888 65461968 65573376 65601536 65642304 65804544 65883636 66033032 66042977 66060288 66289664 66350592 66453504 66504816 66533376 66745536 66825759 66900678 66929408 66939488 66990924 67175472 67403776 67560448 67622544 67651584 67693626 67808832 67837952 68054272 68136068 68212456 68361216 68530176 68612544 68768128 69020952 69031347 69249024 69671712 69701632 69917328 69927858 69957888 70189056 70374304 70497504 70606848 70647808 70661367 70691712 70866432 70917132 71037824 71112496 71123206 71368704 71373939 71534592 71565312 71616512 71782976 71848953 71879808 71991296 72046884 72077824 72144072 72307664 72573501 72813312 72855552 72900828 73024896 73257756 73289216 73459568 73531392 73801728 74026194 74057984 74241024 74287161 74330256 74575872 74772698 74973184 75019776 75063296 75295584 75306924 75477688 75759616 75787712 75829248 76005504 76038144 76317696 76372296 76490752 76502272 76561056 76582688 76739013 76771968 76826893 77070336 77316096 77364144 77409024 77495808 77529088 77588952 77869792 78050791 78127104 78156078 78414336 78881088 78892968 78926848 78975897 79110304 79171092 79362569 79478784 79659008 79754752 79917552 79951872 80001558 80216064 80427776 80524444 80568576 80740352 80755848 80790528 80990208 81087552 81271424 81283664 81346122 81570216 81582501 81887232 82148352 82247088 82339296 82374656 82450368 82642014 82677504 82736654 82941144 83263488 83315232 83457024 83492864 83759104 83811156 83859776 83953792 84054698 84344832 84446208 84637696 84912399 84948864 85229568 85261176 85454512 85467382 85786624 86052096 86065056 86102016 86155524 86363893 86577348 86614528 86900736 87005184 87220224 87282624 87431168 87485502 87523072 87603516 87739392 87844848 88467456 88604672 88673088 88711168 88792704 88994048 88999092 89101012 89200904 89321232 89567296 89616384 89724096 90163392 90202112 90258168 90372966 90411776 90481248 90795419 90832896 91148288 91373568 91430352 91444122 91483392 92027936 92041796 92332032 92366274 92671488 92895616 93223104 93237144 93277184 93335151 93585408 93792127 93929472 93996672 94142464 94215156 94228992 94255616 94342248 94448016 94488576 94556176 94903809 95158272 95165252 95217408 95379456 95420416 95798604 95839744 96062512 96136326 96192096 96415683 96509952 96764668 97084416 97140736 97201104 97366528 97441344 97677008 97779682 98041856 98360064 98402304 98463456 98701592 98988032 99049548 99107008 99434496 99680256 99800064 100026368 100118304 100351017 100394112 100409232 100763208 101006906 101105664 101340672 101384192 101477376 101713248 101756928 101829728 102066419 102081408 102204102 102318684 102362624 102541824 103088128 103152192 103212032 103327744 103451936 103531428 103781821 103809024 104169472 104208104 104507568 104552448 104936832 105174784 105190624 105301196 105435127 105561456 105910272 105971712 106037568 106375698 106556736 106602496 106668744 106684809 107347968 107424768 107674464 107720704 107819712 107986944 108070326 108116736 108461496 108760288 108776668 109182976 109283328 109531136 109537344 109662784 109785728 109886634 109917682 109933824 110189352 110236672 110297088 110588192 110845241 111017984 111039291 111086976 111276032 111361536 111495384 111748208 111765038 112159047 112459776 112529664 112594944 113216532 113265152 113639424 113681568 114057216 114558444 114736128 114753408 114802688 114874032 115157952 115436464 115557806 115605504 115867648 115974144 116006912 116113536 116243712 116293632 116376832 116383428 116647336 116804688 116985856 117126464 117190656 117234117 117499954 117956608 118230784 118321632 118339452 118390272 118665456 119094976 119371798 119488512 119632128 119927808 120217856 120344224 120497288 120641664 120786666 121110528 121185792 121831424 121907136 121925496 121977856 122355324 122651243 122683392 122830848 123109376 123155032 123222528 123370632 123508944 123561984 124016256 124104981 124297472 124316192 124411716 124446868 124780544 124895232 125185536 125239296 125328896 125620208 125638656 125716734 125789664 125930688 125984768 126082047 126538412 126877696 126956544 127172608 127423296 127731472 128181768 128201073 128256128 128554244 128679936 129153024 129445888 129601472 129866022 129921792 130351104 130507776 130923936 131146752 131203072 131228253 131284608 131609088 131767272 132066064 132085954 132579328 132701184 132907008 133009632 133066752 133491072 133651518 133801356 133858816 133878976 133981848 134350944 134807552 135120896 135245088 135303168 135387252 135559449 135617664 135675904 135714689 136108544 136272136 136424912 136722432 137060352 137225088 137536256 138041904 138062694 138498048 138549411 139343424 139403264 139834656 139855716 139915776 140378112 140748608 140995008 141213696 141295616 141322734 141383424 141732864 141834264 142075648 142224992 142246412 142737408 142747878 143069184 143130624 143233024 143565952 143697906 143759616 143982592 144093768 144155648 144288144 144615328 144951469 145147002 145626624 145711104 145801656 146049792 146515512 146578432 146669523 146919136 147062784 147603456 148052388 148115968 148482048 148574322 148660512 149151744 149545396 149946368 150039552 150126592 150591168 150613848 150955376 151510359 151519232 151575424 151658496 152011008 152076288 152635392 152744592 152981504 153004544 153122112 153165376 153306153 153478026 153543936 153653786 154140672 154632192 154728288 154818048 154991616 155058176 155177904 155739584 156101582 156254208 156312156 156828672 157762176 157785936 157853696 157951794 158220608 158342184 158725138 158957568 159318016 159509504 159835104 159903744 160003116 160390087 160432128 160855552 161048888 161137152 161511696 161581056 161980416 162175104 162542848 162567328 162692244 163140432 163165002 163774464 164296704 164494176 164678592 164749312 164876523 164900736 165284028 165355008 165473308 165683771 165882288 166526976 166630464 166914048 166985728 167518208 167622312 167647557 167719552 167907584 168109396 168689664 168892416 169275392 169338169 169824798 169897728 170459136 170522352 170909024 170934764 171573248 172104192 172130112 172204032 172311048 172727786 173154696 173229056 173336709 173801472 174010368 174440448 174565248 174862336 174971004 175046144 175207032 175478784 175689696 176249931 176934912 177209344 177346176 177422336 177585408 177988096 177998184 178202024 178401808 178642464 179057697 179134592 179232768 179448192 180326784 180404224 180516336 180745932 180823552 180962496 181179999 181590838 181665792 182296576 182747136 182860704 182888244 182966784 184055872 184083592 184664064 184732548 185342976 185791232 186446208 186474288 186554368 186670302 187170816 187584254 187858944 187993344 188284928 188430312 188457984 188511232 188684496 188896032 188977152 189112352 189551921 189807618 190316544 190330504 190434816 190758912 191597208 191679488 192125024 192272652 192384192 192831366 193019904 193529336 194168832 194281472 194402208 194733056 194882688 195354016 195559364 195808093 196083712 196720128 196804608 196926912 197403184 197976064 198099096 198128931 198214016 198868992 199360512 199600128 200052736 200236608 200477277 200702034 200788224 200818464 201526416 202013812 202211328 202681344 202768384 202954752 203426496 203513856 203659456 204132838 204162816 204408204 204637368 204725248 205083648 206176256 206304384 206424064 206655488 206903872 207062856 207094041 207563642 208338944 208416208 209015136 209104896 209873664 210349568 210381248 210602392 210870254 211122912 211820544 211943424 212075136 212751396 213113472 213204992 213337488 213369618 214121817 214695936 214849536 215348928 215441408 215639424 215973888 216140652 216233472 216922992 217520576 217553336 217720503 218365952 218566656 219062272 219074688 219325568 219571456 219773268 219835364 219867648 220378704 220473344 220594176 221176384 221442221 221690482 222035968 222078582 222173952 222552064 222723072 222990768 223496416 223530076 224318094 224919552 225059328 225189888 226433064 226530304 227278848 227363136 228114432 229116888 229472256 229506816 229605376 229748064 230315904 230480679 230872928 231115612 231211008 231735296 231948288 232013824 232227072 232487424 232587264 232753664 232766856 233294672 233609376 233971712 234152373 234252928 234381312 234468234 234999908 235913216 236461568 236643264 236678904 236780544 236927691 237330912 238087707 238189952 238743596 238977024 239264256 239855616 240435712 240688448 240994576 241283328 241573332 242221056 242371584 243662848 243814272 243850992 243955712 244710648 244747503 245302486 245661696 246218752 246310064 246445056 246741264 247017888 247123968 248032512 248209962 248594944 248632384 248823432 248893736 249790464 250371072 250478592 250657792 251240416 251277312 251433468 251579328 251861376 251969536 252164094 253076824 253913088 254345216 254846592 255462944 256056737 256363536 256402146 256512256 257108488 257359872 258306048 258891776 259091679 259202944 259732044 259843584 260702208 261015552 261704443 261847872 262293504 262406144 262456506 262569216 263218176 263534544 264132128 264171908 265158656 265402368 265814016 266019264 266133504 266982144 267303036 267602712 267717632 267757952 267963696 268701888 269615104 270241792 270490176 270606336 270774504 271118898 271235328 271351808 271429378 272217088 272386257 272544272 272849824 273444864 274120704 274450176 275072512 276083808 276125388 276996096 277098822 278686848 278806528 279669312 279711432 279831552 280005453 280756224 281376381 281497216 281990016 282427392 282591232 282645468 282766848 283465728 283668528 284151296 284449984 284492824 284711427 285474816 285495756 286138368 286261248 286466048 287131904 287395812 287519232 287965184 288187536 288311296 288576288 289230656 289247049 289578289 289902938 290294004 291253248 291422208 291603312 292099584 293031024 293156864 293339046 293838272 294125568 295206912 296104776 296231936 296964096 297148644 297321024 298303488 299090792 299135837 300079104 300253184 301182336 301227696 301910752 303020718 303038464 303150848 303316992 304022016 304152576 305270784 305489184 305963008 306009088 306199257 306244224 306330752 306612306 306956052 307087872 307307572 309264384 309456576 309636096 309983232 310116352 310355808 311345463 311479168 312203164 312508416 312624312 313657344 315524352 315571872 315707392 315903588 316305381 316441216 316684368 317450276 317915136 318636032 319019008 319670208 319807488 320006232 320054427 320780174 321711104 322097776 322274304 323023392 323162112 323960832 324350208 325085696 325134656 325384488 326280864 326330004 327548928 328593408 328988352 329357184 329498624 329753046 329801472 330568056 330710016 330946616 331367542 331764576 332535723 333053952 333260928 333828096 333971456 335036416 335244624 335295114 335439104 335815168 336218792 336477141 337379328 337784832 338550784 338676338 339649596 339795456 340918272 341044704 341818048 341869528 342228887 343146496 344208384 344260224 344408064 344622096 345455572 346309392 346458112 346673418 347602944 348020736 348880896 349130496 349724672 349942008 350092288 350414064 350957568 351379392 352499862 353524171 353869824 354692352 354844672 355170816 355976192 355996368 356404048 356803616 357284928 358115394 358269184 358465536 358896384 360653568 360808448 361032672 361491864 361647104 361924992 362359998 363181676 363331584 364593152 365494272 365721408 365776488 365933568 367953729 368111744 368167184 369328128 369465096 370685952 371582464 372314943 372892416 372948576 373108736 373340604 374341632 375168508 375717888 375986688 376569856 376860624 376915968 377022464 377368992 377792064 377954304 378224704 378246141 379103842 379615236 380633088 380661008 380869632 381517824 383194416 383358976 384250048 384545304 384603219 384768384 385662732 386039808 387058672 388337664 388562944 388804416 389466112 389765376 390708032 391118728 391177633 391616186 393440256 393609216 393853824 394806368 395952128 396198192 396257862 396428032 397737984 398721024 399200256 400105472 400473216 400954554 401404068 401576448 401636928 403052832 404027624 404422656 404452321 405362688 405536768 405909504 406852992 407027712 407144067 407318912 408265676 408325632 408816408 409274736 409450496 410167296 411249839 412352512 412608768 412848128 413310976 413807744 414125712 414188082 415127284 416677888 416832416 417801293 418030272 418209792 419747328 420699136 420762496 421204784 421740508 422245824 423641088 423886848 424150272 425502792 426226944 426409984 426674976 426739236 428243634 429391872 429699072 430697856 430882816 431278848 431947776 432281304 432466944 433845984 434854407 435041152 435106672 435441006 436731904 437133312 438124544 438149376 438651136 439142912 439546536 439670728 439735296 440008569 440757408 440946688 441188352 442352768 442884442 443380964 444071936 444157164 444347904 445104128 445446144 445981536 446992832 447060152 448636188 449839104 450118656 450379776 452866128 453060608 454531077 454557696 454726272 456228864 458233776 458944512 459013632 459210752 459496128 460631808 460961358 461745856 462231224 462300839 462422016 463896576 464027648 464454144 464974848 465174528 465507328 465533712 466589344 467218752 467943424 468304746 468505856 468762624 468936468 469999816 471826432 472923136 473286528 473357808 473561088 473855382 474661824 476175414 476379904 477487192 477954048 478528512 479711232 480871424 481170261 481376896 481989152 482566656 483146664 484743168 487325696 487628544 487701984 487911424 489421296 489495006 490604972 491323392 492437504 492620128 492890112 493482528 494035776 494247936 494629569 496065024 496419924 497051313 497189888 497264768 497646864 497787472 499580928 500742144 500957184 501315584 502480832 502554624 502866936 502942671 503158656 503722752 503939072 504328188 506153648 507826176 508014507 508690432 509693184 510925888 512113474 512727072 512804292 513024512 514216976 514719744 516612096 517783552 518183358 518405888 519464088 519687168 520010127 521404416 522031104 523408886 523695744 524587008 524812288 524913012 525138432 526436352 527069088 528264256 528343816 528749793 530317312 530804736 531628032 532038528 532267008 533964288 534606072 535205424 535435264 535515904 535927392 537173091 537403776 537788251 539230208 540483584 540980352 541212672 541549008 542237796 542470656 542703616 542858756 544434176 544772514 545088544 545699648 546355537 546889728 548241408 548900352 550145024 552167616 552250776 553992192 554197644 555537983 557373696 557613056 559338624 559422864 559663104 560010906 561512448 562752762 562994432 563980032 564854784 565182464 565290936 565533696 566931456 567337056 568302592 568655763 568899968 568985648 569422854 570949632 570991512 572276736 572932096 574263808 574791624 575038464 575930368 576375072 576622592 577152576 578461312 578494098 579156578 579805876 580588008 582506496 582844416 583206624 584199168 586062048 586313728 586678092 587424279 587676544 588251136 590413824 592209552 592463872 593928192 594297288 594386793 594642048 596606976 598181584 598271674 600158208 600506368 602364672 602455392 603821504 604547251 606041436 606301696 606633984 608044032 608305152 610541568 610978368 611926016 612018176 612398514 612488448 612661504 613224612 613912104 614175744 614615144 618528768 618913152 619272192 619966464 620232704 620711616 622690926 622958336 624406328 625016832 625248624 627314688 631048704 631143744 631414784 631807176 632610762 632882432 633368736 634900552 635567933 635830272 637272064 638038016 639340416 639614976 640012464 640108854 641560348 643422208 644195552 644548608 646046784 646324224 647921664 648700416 650171392 650269312 650768976 652561728 652660008 655097856 656544889 657186816 657976704 658714368 658997248 659506092 659602944 661136112 661420032 661893232 662735084 663529152 664326663 665071446 666107904 666521856 667656192 667942912 670072832 670489248 670590228 670878208 671630336 672437584 672954282 674758656 675569664 677101568 677352676 679299192 679590912 681836544 682089408 683636096 683739056 684457774 686292992 688416768 688520448 688816128 689244192 690911144 691442037 692618784 692916224 693346836 695205888 696041472 697761792 698260992 699449344 699884016 700184576 700828128 701915136 702457119 702758784 704999724 707048342 707739648 709384704 709689344 710341632 711952384 711992736 712808096 713607232 714263121 714464933 714569856 716230788 716538368 716931072 717792768 721307136 721616896 722065344 722983728 723294208 723849984 724719996 726363352 726472747 726663168 729186304 730988544 731442816 731552976 731867136 735907458 736223488 736334368 738045889 738656256 738930192 741371904 743164928 744629886 745784832 745897152 746217472 746681208 750337016 751435776 751973376 753139712 753721248 753831936 754044928 754737984 755584128 755908608 756449408 756492282 758207684 759230472 761322016 761739264 763035648 766388832 766717952 768170211 768500096 769090608 769206438 769536768 771325464 772079616 774117344 775916687 776675328 777125888 777275037 777608832 778932224 779530752 781416064 782237456 782355266 783232372 785113329 786880512 787218432 787707648 789612736 791904256 792396384 792515724 792856064 795475968 797442048 798400512 800210944 800946432 801909108 802808136 803152896 803273856 806105664 808055248 808845312 808904642 810725376 811073536 811819008 813705984 814055424 814288134 814637824 816531352 816651264 817158771 817632816 818549472 818900992 820334592 822499678 824705024 825217536 825696256 826621952 827615488 828251424 828376164 830254568 833355776 833664832 835602586 836060544 836419584 839494656 841398272 841524992 842409568 843481016 844129143 844491648 847282176 847773696 848300544 851005584 852453888 852819968 853349952 853478472 856487268 858558701 858783744 859398144 861395712 861765632 862557696 863895552 864562608 864933888 867691968 868734867 869708814 870082304 870213344 870882012 873463808 874266624 876249088 876298752 877302272 878285824 879093072 879341456 879470592 880017138 881514816 881893376 882376704 884705536 885768884 886761928 888143872 888314328 888695808 890208256 890892288 891963072 893985664 894120304 897272376 897407511 900237312 900759552 905732256 906121216 909062154 909115392 909452544 912457728 916467552 917889024 918027264 918421504 918597771 918992256 921263616 921922716 923491712 924462448 924601678 927793152 928055296 928908288 929949696 930349056 931014656 931067424 933178688 934036389 934437504 935886848 936609492 937011712 937525248 937872936 939999632 943652864 945846272 946573056 946715616 947122176 947710764 948916143 949323648 950002823 952350828 952759808 954974384 955908096 957057024 959422464 961742848 962340522 962753792 963978304 965133312 966293328 969486336 974651392 975257088 975403968 975822848 978842592 978990012 981209944 982646784 984875008 985240256 985780224 986965056 988071552 988495872 989259138 992130048 992839848 994102626 994379776 994529536 995293728 995574944 997607169 998749609 999161856 1001484288 1001914368 1002631168 1004961664 1005109248 1005733872 1005885342 1006317312 1007445504 1007878144 1008656376 1012307296 1014660283 1015652352 1016029014 1017380864 1019386368 1021851776 1024226948 1025454144 1025608584 1026049024 1026686661 1028433952 1029439488 1031713397 1033224192 1035567104 1036366716 1036811776 1038928176 1039374336 1040020254 1042808832 1044062208 1046817772 1047391488 1049174016 1049624576 1049826024 1050276864 1052872704 1054138176 1056528512 1056687632 1057499586 1060572513 1060634624 1061609472 1064077056 1064534016 1067928576 1069212144 1070410848 1070870528 1071031808 1071854784 1074346182 1074807552 1075576502 1078460416 1080967168 1081960704 1082425344 1083098016 1084475592 1084941312 1085407232 1085717512 1088868352 1089545028 1090177088 1091399296 1092711074 1093779456 1096482816 1097800704 1100290048 1103861187 1104335232 1104501552 1107984384 1108395288 1111075966 1114747392 1115226112 1118677248 1118845728 1119326208 1120021812 1122730609 1123024896 1125505524 1125988864 1127960064 1129709568 1130581872 1131067392 1133862912 1134674112 1136605184 1137311526 1137799936 1137971296 1138845708 1141899264 1141983024 1144553472 1145864192 1148527616 1149583248 1150076928 1151860736 1152750144 1153245184 1154305152 1156922624 1156988196 1158313156 1159611752 1159786397 1161176016 1165012992 1165688832 1166413248 1168398336 1172124096 1172627456 1173356184 1173532899 1174848558 1175353088 1180827648 1184419104 1184927744 1187856384 1188594576 1188773586 1189284096 1193213952 1196363168 1196543348 1200316416 1201012736 1204729344 1204910784 1207643008 1209094502 1212082872 1212603392 1213267968 1213356963 1216088064 1216610304 1219297651 1221083136 1221432201 1221956736 1223852032 1224036352 1224797028 1224976896 1225323008 1226449224 1227824208 1228351488 1229230288 1233749517 1237057536 1237826304 1238544384 1239932928 1240465408 1241423232 1245381852 1245916672 1248812656 1250033664 1250497248 1253403879 1254629376 1262097408 1262287488 1262829568 1263614352 1265221524 1265764864 1266737472 1269801104 1271135866 1271660544 1274544128 1276076032 1278680832 1279229952 1280024928 1280217708 1283120696 1286844416 1288391104 1289097216 1292093568 1292648448 1295843328 1297400832 1300342784 1300538624 1301537952 1304563221 1305123456 1305320016 1310195712 1313089778 1314373632 1315953408 1317428736 1317994496 1319012184 1319205888 1322272224 1322840064 1323786464 1325470168 1326863447 1327058304 1328653326 1330142892 1332215808 1333043712 1335312384 1340145664 1340978496 1341180456 1341756416 1343260672 1344875168 1345908564 1349163673 1349517312 1351139328 1354203136 1354705352 1358598384 1359181824 1363673088 1364178816 1367272192 1367478112 1368915548 1370656651 1372585984 1376833536 1377040896 1377632256 1378488384 1381822288 1382884074 1385237568 1385832448 1386693672 1386902517 1392082944 1395523584 1396521984 1398898688 1399768032 1400369152 1401656256 1403830272 1404914238 1405517568 1409999448 1414096684 1415479296 1418769408 1419378688 1420683264 1423904768 1423985472 1425616192 1427214464 1428526242 1428929866 1429139712 1432461576 1433076736 1433862144 1435585536 1442614272 1443233792 1443510783 1444130688 1445967456 1446588416 1447699968 1449439992 1452726704 1452945494 1458372608 1461977088 1462885632 1463105952 1463734272 1471814916 1472446976 1472668736 1476091778 1477312512 1477860384 1482743808 1486329856 1489259772 1491153939 1491569664 1491794304 1492434944 1493362416 1500674032 1502871552 1503946752 1506279424 1507442496 1507663872 1508089856 1509475968 1511168256 1511817216 1512898816 1512984564 1516415368 1518460944 1522644032 1523478528 1524043521 1526071296 1532777664 1533435904 1536340422 1537000192 1538181216 1538412876 1539073536 1542650928 1544159232 1548234688 1551833374 1553350656 1554251776 1554550074 1555217664 1557864448 1559061504 1562832128 1564474912 1564710532 1566464744 1570226658 1573761024 1574436864 1575415296 1579225472 1583808512 1584792768 1585031448 1585712128 1590951936 1594466159 1594884096 1596801024 1600421888 1601892864 1603818216 1605616272 1606305792 1606547712 1612211328 1613364753 1616110496 1617690624 1617809284 1621450752 1622147072 1623638016 1627411968 1628110848 1628576268 1629275648 1633062704 1633302528 1634317542 1635265632 1637098944 1637801984 1639066611 1640669184 1644999356 1649410048 1650435072 1651392512 1653243904 1655230976 1656502848 1656752328 1660509136 1666613949 1666711552 1667329664 1671205172 1672121088 1672839168 1678989312 1682796544 1683049984 1684819136 1686962032 1688258286 1688983296 1694564352 1695547392 1696601088 1702011168 1704907776 1705639936 1705967289 1706699904 1706956944 1712974536 1717117402 1718796288 1722791424 1723531264 1725115392 1727791104 1729125216 1729867776 1735383936 1737469734 1739417628 1740164608 1740426688 1741764024 1748533248 1752498176 1752597504 1754604544 1756571648 1758186144 1758682912 1758941184 1760034276 1762272837 1763029632 1763786752 1764290957 1764753408 1769411072 1771537768 1773523856 1776628656 1777391616 1780416512 1781784576 1783926144 1787971328 1788240608 1792397159 1794544752 1794815022 1800474624 1801519104 1811464512 1812242432 1813641753 1818124308 1818905088 1822521481 1824915456 1832935104 1835778048 1836054528 1836843008 1837195542 1837984512 1842527232 1843845432 1846983424 1848924896 1849203356 1855586304 1856110592 1857816576 1859899392 1860698112 1862029312 1862134848 1866357376 1868072778 1868875008 1871773696 1873218984 1874023424 1875050496 1875745872 1879999264 1884369097 1887305728 1891692544 1893146112 1893431232 1894244352 1895421528 1897832286 1898647296 1900005646 1904701656 1905519616 1906703799 1909948768 1911816192 1914114048 1918844928 1923485696 1924681044 1925507584 1927956608 1930266624 1932586656 1938972672 1949302784 1950514176 1950807936 1951645696 1957685184 1957980024 1962419888 1965293568 1969634667 1969750016 1970480512 1971560448 1973930112 1976143104 1976991744 1978518276 1984260096 1985679696 1988205252 1988759552 1989059072 1990587456 1991149888 1992979989 1995214338 1997499218 1998323712 2002968576 2003828736 2005262336 2009923328 2010218496 2011467744 2011770684 2012634624 2014891008 2015756288 2017312752 2024614592 2029320566 2031304704 2032058028 2034761728 2038772736 2043703552 2048453896 2050908288 2051217168 2052098048 2053373322 2056867904 2058878976 2063426794 2066448384 2071134208 2072733432 2073623552 2077856352 2078748672 2080040508 2085071131 2085617664 2088124416 2093635544 2094782976 2098348032 2099652048 2100553728 2105745408 2108276352 2113057024 2113375264 2114999172 2121145026 2121269248 2123218944 2128154112 2129068032 2135857152 2138424288 2140821696 2141741056 2142063616 2143394799 2143709568 2148692364 2149615104 2151153004 2153889023 2156920832 2161934336 2163921408 2164850688 2166196032 2168951184 2169882624 2170814464 2171435024 2177736704 2179090056 2179418241 2180354176 2182798592 2185422148 2187558912 2192965632 2195601408 2200580096 2207722374 2208670464 2209003104 2214137667 2215968768 2216790576 2222151932 2229494784 2230452224 2237354496 2237691456 2238652416 2240043624 2245461218 2251011048 2251977728 2255920128 2259419136 2261163744 2262134784 2267725824 2269348224 2273210368 2274623052 2275599872 2275942592 2277691416 2283966048 2289106944 2291728384 2297055232 2299166496 2300153856 2303721472 2304510633 2305500288 2306490368 2308610304 2313845248 2313976392 2316626312 2319223504 2319572794 2322352032 2327750061 2330025984 2331377664 2332826496 2336796672 2344248192 2345254912 2346712368 2347065798 2349697116 2350706176 2355339987 2361655296 2368838208 2369855488 2375712768 2377189152 2377547172 2378568192 2386427904 2392726336 2393086696 2400632832 2402025472 2409458688 2409821568 2415286016 2418189004 2424165744 2425206784 2426535936 2426713926 2432176128 2433220608 2438595302 2442166272 2442864402 2443913472 2447704064 2448072704 2449594056 2449953792 2450646016 2452898448 2455648416 2456702976 2458460576 2464174973 2467499034 2474115072 2475652608 2477088768 2479865856 2482846464 2490763704 2491833344 2497625312 2500067328 2500994496 2506807758 2509258752 2524194816 2524574976 2525659136 2527228704 2530443048 2531529728 2533474944 2539602208 2542271732 2543321088 2545505209 2549088256 2552152064 2557361664 2558459904 2560049856 2560435416 2566241392 2573688832 2575676103 2576782208 2578194432 2584187136 2585296896 2591686656 2594801664 2600685568 2601077248 2603075904 2606204601 2609126442 2610246912 2610640032 2620391424 2626179556 2628747264 2631906816 2634857472 2635988992 2638024368 2638411776 2644544448 2645680128 2647572928 2650940336 2653726894 2654116608 2657306652 2660285784 2664431616 2666087424 2670624768 2680291328 2681956992 2682360912 2683512832 2686521344 2689750336 2691817128 2692222533 2698327346 2702278656 2708406272 2709410704 2717196768 2718363648 2727346176 2728357632 2734544384 2734956224 2737831096 2741313302 2753667072 2754081792 2755264512 2756976768 2763644576 2765768148 2770475136 2771664896 2773387344 2773805034 2784165888 2791047168 2793043968 2797797376 2799536064 2800738304 2803312512 2807660544 2809828476 2811035136 2816624107 2819998896 2828193368 2830958592 2837538816 2838757376 2841366528 2847809536 2847970944 2850008469 2851232384 2854428928 2857052484 2857859732 2858279424 2864923152 2866153472 2867724288 2871171072 2878748873 2885228544 2886467584 2887021566 2888261376 2891934912 2893176832 2895399936 2898879984 2905453408 2905890988 2916745216 2923954176 2925771264 2926211904 2927468544 2943629832 2944893952 2945337472 2952183556 2954625024 2955720768 2965487616 2972659712 2978519544 2982307878 2983139328 2983588608 2984869888 2986724832 2996248827 3001348064 3005743104 3007893504 3012558848 3014884992 3015327744 3016179712 3018951936 3022336512 3023634432 3025797632 3025969128 3032830736 3036921888 3043980849 3045288064 3046957056 3048087042 3052142592 3065555328 3066871808 3072680844 3074000384 3076362432 3076825752 3078147072 3080059983 3085301856 3088318464 3095140191 3096469376 3103666748 3106701312 3108503552 3109100148 3110435328 3115728896 3118123008 3125664256 3128949824 3129421064 3132929488 3140453316 3147522048 3148873728 3150830592 3158450944 3167617024 3169585536 3170062896 3171424256 3181717539 3181903872 3188932318 3193602048 3200843776 3203785728 3207636432 3211232544 3212611584 3213095424 3224422656 3226729506 3232220992 3235381248 3235618568 3242901504 3247276032 3254823936 3256221696 3257152536 3258551296 3266125408 3266605056 3268635084 3270531264 3274197888 3275603968 3278133222 3281338368 3289998712 3300870144 3302785024 3306487808 3310461952 3313005696 3313504656 3321018272 3328737581 3333227898 3333423104 3334659328 3342410344 3344242176 3345678336 3357978624 3365593088 3366099968 3368191827 3369638272 3373924064 3376516572 3377966592 3389128704 3393202176 3404022336 3409815552 3411279872 3411934578 3413399808 3413913888 3425949072 3434234804 3437592576 3445582848 3447062528 3450230784 3455582208 3458250432 3459735552 3470767872 3474939468 3478835256 3479359191 3480329216 3480853376 3483528048 3497066496 3504996352 3505195008 3509209088 3513143296 3516372288 3517365824 3517882368 3520068552 3520598697 3524545674 3526059264 3527573504 3528581914 3538822144 3543075536 3547047712 3553257312 3554783232 3560833024 3563569152 3567852288 3575942656 3576481216 3584794318 3589089504 3589630044 3600949248 3603038208 3622929024 3624484864 3627283506 3636248616 3637810176 3640070889 3645042962 3649830912 3657892953 3665870208 3671556096 3672109056 3673686016 3674391084 3675969024 3685054464 3687690864 3693966848 3697849792 3698406712 3701248551 3711172608 3712221184 3715633152 3719798784 3721396224 3724058624 3724269696 3732714752 3736145556 3737750016 3743547392 3746437968 3748046848 3750100992 3751491744 3759998528 3760211637 3764517757 3768738194 3774611456 3783385088 3786292224 3786862464 3788488704 3790843056 3795664572 3797294592 3800011292 3809403312 3811039232 3813407598 3819897536 3823632384 3828228096 3837689856 3846971392 3849362088 3851015168 3855913216 3860533248 3865173312 3877945344 3888765881 3901028352 3901615872 3903291392 3915370368 3915960048 3924839776 3930587136 3939269334 3939500032 3940961024 3943120896 3947860224 3952286208 3953983488 3957036552 3968520192 3971359392 3976410504 3977519104 3978118144 3980590341 3981174912 3982299776 3985959978 3990428676 3994998436 3996647424 4005937152 4010524672 4019846656 4020436992 4022935488 4023541368 4025269248 4029782016 4031512576 4034625504 4047491019 4049229184 4058641132 4062609408 4064116056 4069523456 4077545472 4087407104 4096907792 4101816576 4102434336 4104196096 4106746644 4111969953 4113735808 4117757952 4126853588 4132896768 4142268416 4145466864 4147247104 4155712704 4157497344 4160081016 4160707551 4170142262 4176248832 4187271088 4189565952 4196696064 4199304096 4201107456 4211490816 4216552704 4226114048 4226750528 4229998344 4242290052 4246437888 4256308224 4258136064 4271714304 4276848576 4281643392 4283482112 4284127232 4286789598 4287419136 4297384728 4299230208 4302306008 4307778046 4323868672 4327842816 4329701376 4332392064 4337902368 4339765248 4341628928 4342870048 4352964529 4355473408 4358180112 4358836482 4360708352 4365597184 4370844296 4375117824 4385931264 4391202816 4401160192 4415444748 4417340928 4418006208 4428275334 4431937536 4433581152 4444303864 4448975531 4458989568 4460904448 4474708992 4475382912 4477304832 4480087248 4490922436 4502022096 4503955456 4511840256 4518838272 4522327488 4524269568 4535451648 4538696448 4546420736 4549246104 4551199744 4551885184 4555382832 4567932096 4578213888 4583456768 4594110464 4595814223 4598332992 4600307712 4609021266 4611000576 4612980736 4617220608 4627690496 4627952784 4633252624 4638447008 4639145588 4644704064 4655500122 4660051968 4662755328 4665652992 4673593344 4688496384 4690509824 4693424736 4694131596 4699394232 4701412352 4710679974 4723310592 4737676416 4739710976 4751425536 4754378304 4755094344 4757136384 4772855808 4783398477 4785452672 4786173392 4801265664 4804050944 4818917376 4819643136 4830572032 4836378008 4840094259 4848331488 4850413568 4853071872 4853427852 4864352256 4866441216 4877190604 4884332544 4885728804 4887826944 4895408128 4896145408 4899188112 4899907584 4901292032 4905796896 4911296832 4913405952 4916921152 4917199833 4928349946 4934998068 4948230144 4951305216 4954177536 4959731712 4965692928 4981527408 4983666688 4995250624 4999841847 5000134656 5001988992 5013615516 5018517504 5048389632 5049149952 5051318272 5054457408 5060886096 5063059456 5066949888 5079204416 5084543464 5085309229 5086642176 5091010418 5104304128 5114723328 5116919808 5120099712 5120870832 5132482784 5147377664 5151352206 5153564416 5156388864 5168374272 5170593792 5183373312 5189603328 5201371136 5202154496 5206151808 5212409202 5218252884 5220493824 5221280064 5252359112 5257494528 5263813632 5269714944 5271977984 5276048736 5276823552 5289088896 5291360256 5292872871 5295145856 5301880672 5307453788 5308233216 5314613304 5320571568 5332174848 5341249536 5360582656 5363913984 5364721824 5367025664 5373042688 5377191477 5379500672 5383634256 5384445066 5396654692 5404557312 5416812544 5418821408 5431416809 5434393536 5436727296 5440925259 5456715264 5467564443 5469088768 5469912448 5475662192 5482626604 5507334144 5508163584 5510529024 5513953536 5527289152 5531536296 5540950272 5543329792 5546774688 5547610068 5568331776 5582094336 5586087936 5595594752 5599072128 5601476608 5606625024 5615321088 5619656952 5622070272 5633248214 5639997792 5653107291 5656386736 5661917184 5675077632 5677514752 5682733056 5695619072 5695941888 5700016938 5702464768 5708857856 5714104968 5715719464 5716558848 5720111397 5729846304 5732306944 5735448576 5742342144 5757497746 5770457088 5772935168 5774043132 5776522752 5783869824 5786353664 5790799872 5797759968 5810906816 5811781976 5833490432 5847908352 5851542528 5852423808 5854937088 5887259664 5889787904 5890674944 5904367112 5908904001 5909250048 5911441536 5930975232 5945319424 5957039088 5964615756 5966278656 5967177216 5969739776 5973449664 5992497654 6002696128 6009910907 6011486208 6015787008 6029769984 6030655488 6032359424 6037903872 6044673024 6047268864 6051595264 6051938256 6065661472 6073843776 6087961698 6090576128 6093914112 6096174084 6104285184 6131110656 6133743616 6145361688 6148000768 6152724864 6153651504 6156294144 6160119966 6170603712 6176636928 6190280382 6192938752 6207333496 6213402624 6217007104 6218200296 6220870656 6231457792 6236246016 6251328512 6255213393 6257899648 6258842128 6265858976 6280906632 6295044096 6301661184 6316901888 6335234048 6339171072 6340125792 6342848512 6363435078 6363807744 6377864636 6387204096 6401687552 6407571456 6415272864 6422465088 6425223168 6426190848 6430184397 6448845312 6453459012 6461667069 6464441984 6470762496 6471237136 6485803008 6494552064 6509647872 6512443392 6514305072 6517102592 6532250816 6533210112 6537270168 6538254723 6541062528 6548395776 6551207936 6556266444 6562676736 6579997424 6601740288 6605570048 6612975616 6620923904 6626011392 6627009312 6642036544 6642413001 6650019761 6657475162 6666455796 6669318656 6684820688 6688484352 6691356672 6715957248 6731186176 6732199936 6736383654 6739276544 6747848128 6753033144 6755933184 6778257408 6786404352 6808044672 6819631104 6822559744 6823869156 6826799616 6827827776 6851898144 6868469608 6875185152 6891165696 6894125056 6900461568 6911164416 6916500864 6919471104 6941535744 6949878936 6957670512 6958718382 6960658432 6961706752 6967056096 6983250183 6991247263 6994132992 7009992704 7010390016 7018418176 7026286592 7032744576 7034731648 7035764736 7040137104 7041197394 7049091348 7052118528 7055147008 7057163828 7077644288 7086151072 7094095424 7102621981 7106514624 7109566464 7121666048 7127138304 7135704576 7151885312 7152962432 7169588636 7178179008 7179260088 7201898496 7206076416 7221993779 7245858048 7248969728 7254567012 7272497232 7275620352 7280141778 7290085924 7299661824 7315785906 7331740416 7343112192 7344218112 7347372032 7348782168 7351938048 7370108928 7375381728 7387933696 7392524919 7395699584 7396813424 7402497102 7422345216 7424442368 7431266304 7439597568 7448117248 7448539392 7465429504 7472291112 7475500032 7487094784 7492875936 7496093696 7500201984 7502983488 7519997056 7520423274 7529035514 7537476388 7549222912 7566770176 7572584448 7573724928 7576977408 7581686112 7591329144 7594589184 7600022584 7618806624 7622078464 7626815196 7636515627 7639795072 7647264768 7656456192 7675379712 7693942784 7698724176 7702030336 7711826432 7721066496 7727028309 7730346624 7755890688 7777531762 7802056704 7803231744 7806582784 7830740736 7831920096 7849679552 7859114263 7861174272 7878538668 7881922048 7886241792 7895720448 7904572416 7907966976 7914073104 7937040384 7942718784 7952821008 7955038208 7956236288 7961180682 7962349824 7964599552 7971919956 7980857352 7989996872 7993294848 8011874304 8021049344 8039693312 8040873984 8045870976 8047082736 8050538496 8059564032 8063025152 8069251008 8094982038 8098458368 8117282264 8118504779 8125218816 8128232112 8155090944 8174814208 8193815584 8203633152 8204868672 8208392192 8213493288 8223939906 8227471616 8253707176 8265793536 8284536832 8290933728 8294494208 8311425408 8314994688 8320162032 8321415102 8340284524 8352497664 8374542176 8379131904 8393392128 8398608192 8402214912 8422981632 8433105408 8449872321 8452228096 8453501056 8459996688 8484580104 8492875776 8512616448 8516272128 8535083557 8543428608 8550025407 8553697152 8563286784 8566964224 8568254464 8573579196 8574838272 8594769456 8598460416 8604612016 8615556092 8636246619 8647737344 8655685632 8659402752 8664784128 8675804736 8679530496 8683257856 8685740096 8705929058 8710946816 8716360224 8717672964 8721416704 8731194368 8741688592 8750235648 8771862528 8782405632 8802320384 8830889496 8834681856 8836012416 8856550668 8863875072 8867162304 8888607728 8897951062 8917979136 8921808896 8949417984 8950765824 8954609664 8960174496 8981844872 8988746481 9004044192 9007910912 9023680512 9037676544 9044654976 9048539136 9070903296 9077392896 9092841472 9098492208 9102399488 9103770368 9110765664 9131942547 9135864192 9156427776 9166913536 9188220928 9191628446 9196665984 9200615424 9218042532 9222001152 9225961472 9234441216 9255380992 9255905568 9266505248 9276894016 9278291176 9285420573 9288044129 9289408128 9311000244 9320103936 9325510656 9331305984 9347186688 9376992768 9381019648 9386849472 9388263192 9398788464 9402824704 9421359948 9444145711 9446621184 9475352832 9479421952 9502851072 9508756608 9510188688 9514272768 9545711616 9566796954 9570905344 9572346784 9594596557 9602531328 9608101888 9637834752 9639286272 9661144064 9672756016 9680188518 9696662976 9700827136 9706143744 9706855704 9728704512 9754381208 9768665088 9771457608 9775653888 9790816256 9792290816 9798376224 9799815168 9802584064 9811593792 9822593664 9826811904 9833842304 9834399666 9856699892 9869996136 9902610432 9908355072 9919463424 9931385856 9963054816 9967333376 9986212743 9990501248 9999683694 10000269312 10003977984 10027231032 10037035008 10096779264 10098299904 10102636544 10104575481 10108914816 10121772192 10126118912 10133899776 10158408832 10169086928 10170618458 10182020836 10208608256 10229446656 10233839616 10240199424 10241741664 10264965568 10294755328 10302704412 10307128832 10312777728 10336748544 10341187584 10366746624 10379206656 10402742272 10404308992 10412303616 10424818404 10436505768 10438077573 10440987648 10442560128 10504718224 10514989056 10527627264 10539429888 10543955968 10552097472 10553647104 10578177792 10582720512 10585745742 10590291712 10603761344 10614907576 10616466432 10629226608 10641143136 10664349696 10682499072 10721165312 10727827968 10729443648 10734051328 10746085376 10754382954 10759001344 10767268512 10768890132 10793309384 10809114624 10833625088 10837642816 10862833618 10868787072 10873454592 10881850518 10913430528 10935128886 10938177536 10939824896 10951324384 10965253208 10973678859 11014668288 11016327168 11021058048 11027907072 11054578304 11063072592 11081900544 11086659584 11093549376 11095220136 11136663552 11161263113 11164188672 11172175872 11191189504 11198144256 11202953216 11213250048 11230642176 11239313904 11244140544 11266496428 11279995584 11293553271 11306214582 11312773472 11323834368 11350155264 11355029504 11365466112 11391238144 11391883776 11400033876 11404929536 11417715712 11428209936 11431438928 11433117696 11440222794 11459692608 11464613888 11470897152 11484684288 11514995492 11540914176 11545870336 11548086264 11553045504 11567739648 11572707328 11581599744 11595519936 11621813632 11623563952 11666297643 11666980864 11703085056 11704847616 11709874176 11774519328 11779575808 11781349888 11808734224 11817808002 11818500096 11822883072 11861950464 11890638848 11914078176 11929231512 11932557312 11934354432 11939479552 11941771023 11946899328 11984995308 12005392256 12019821814 12031574016 12059539968 12061310976 12064718848 12075807744 12089346048 12094537728 12103190528 12103876512 12131322944 12142473057 12147687552 12175923396 12181152256 12187828224 12192348168 12208570368 12262221312 12267487232 12290723376 12296001536 12305449728 12307303008 12312588288 12320239932 12335909859 12341207424 12350036699 12353273856 12380560764 12385877504 12414666992 12426805248 12436400592 12441741312 12462915584 12472492032 12502657024 12510426786 12515799296 12517684256 12531717952 12546780113 12561813264 12590088192 12603322368 12633803776 12670468096 12678342144 12680251584 12685697024 12726870156 12755729272 12757650367 12774408192 12803375104 12815142912 12830545728 12844930176 12850446336 12852381696 12860368794 12897690624 12906918024 12923334138 12928883968 12942474272 12971606016 12989104128 13019295744 13024886784 13028610144 13034205184 13058893587 13064501632 13066420224 13074540336 13076509446 13082125056 13096791552 13102415872 13112532888 13125353472 13159994848 13190583679 13203480576 13211140096 13225951232 13241847808 13252022784 13254018624 13284073088 13284826002 13300039522 13314950324 13332911592 13338637312 13346926593 13369641376 13376968704 13382713344 13412274161 13431914496 13462372352 13464399872 13472767308 13478553088 13495696256 13506066288 13511866368 13556514816 13572808704 13616089344 13639262208 13645119488 13647738312 13653599232 13655655552 13703796288 13736939216 13750370304 13782331392 13787442669 13788250112 13800923136 13833001728 13838942208 13883071488 13899757872 13915341024 13917436764 13921316864 13923413504 13934112192 13966500366 13982494526 13988265984 14019985408 14020780032 14036836352 14052573184 14065489152 14069463296 14071529472 14080274208 14082394788 14098182696 14104237056 14110294016 14114327656 14155288576 14172302144 14188190848 14205243962 14213029248 14219132928 14243332096 14254276608 14271409152 14303770624 14305924864 14339177272 14350195431 14356358016 14358520176 14403796992 14412152832 14443987558 14491716096 14497939456 14509134024 14544994464 14551240704 14560283556 14580171848 14595497917 14599323648 14631571812 14663480832 14686224384 14688436224 14697564336 14703876096 14740217856 14750763456 14775867392 14785049838 14791399168 14793626848 14804994204 14844690432 14848884736 14862532608 14879195136 14896234496 14897078784 14930859008 14944582224 14951000064 14974189568 14985751872 14992187392 15000403968 15005966976 15039994112 15040846548 15058071028 15074952776 15077223161 15098445824 15133540352 15145168896 15147449856 15153954816 15163372224 15182658288 15189178368 15200045168 15237613248 15244156928 15253630392 15255927687 15273031254 15279590144 15312912384 15350759424 15387885568 15397448352 15404060672 15423652864 15442132992 15454056618 15460693248 15511781376 15555063524 15604113408 15606463488 15613165568 15661481472 15663840192 15699359104 15718228526 15757077336 15763844096 15772483584 15791440896 15809144832 15815933952 15828146208 15874080768 15878618613 15885437568 15905642016 15910076416 15912472576 15922361364 15924699648 15929199104 15943839912 15961714704 15979993744 16023748608 16042098688 16079386624 16081747968 16091741952 16094165472 16101076992 16119128064 16126050304 16131574431 16138502016 16189964076 16196916736 16234564528 16237009558 16250437632 16256464224 16294250427 16310181888 16349628416 16387631168 16402693329 16407266304 16409737344 16416784384 16426986576 16447879812 16454943232 16507414352 16531587072 16569073664 16581867456 16588988416 16622850816 16629989376 16640324064 16642830204 16680569048 16704995328 16749084352 16758263808 16786784256 16797216384 16804429824 16845963264 16866210816 16899744642 16904456192 16907002112 16919993376 16959321873 16969160208 16985751552 17025232896 17032544256 17070167114 17086857216 17100050814 17107394304 17126573568 17133928448 17136508928 17147158392 17149676544 17189538912 17196920832 17209224032 17231112184 17249224811 17272493238 17295474688 17311371264 17318805504 17329568256 17351609472 17359060992 17371480192 17411858116 17421893632 17432720448 17435345928 17442833408 17462388736 17483377184 17500471296 17539127749 17543725056 17564811264 17604640768 17661778992 17669363712 17672024832 17713101336 17727750144 17734324608 17777215456 17795902124 17818536463 17835958272 17843617792 17898835968 17901531648 17909219328 17920348992 17963689744 17977492962 18008088384 18015821824 18029732721 18047361024 18089309952 18097078272 18141806592 18154785792 18185682944 18196984416 18204798976 18207540736 18221531328 18263885094 18271728384 18312855552 18333827072 18376441856 18383256892 18393331968 18401230848 18436085064 18444002304 18451922944 18468882432 18510761984 18511811136 18533010496 18553788032 18556582352 18570841146 18576088258 18578816256 18622000488 18640207872 18651021312 18662611968 18694373376 18753985536 18762039296 18765640179 18773698944 18776526384 18797576928 18805649408 18842719896 18888291422 18950705664 18958843904 19005702144 19017513216 19020377376 19028545536 19091423232 19133593908 19141810688 19144693568 19189193114 19205062656 19275669504 19278572544 19322288128 19345512032 19360377036 19385001207 19393325952 19401654272 19412287488 19413711408 19457409024 19508762416 19537330176 19542915216 19551307776 19581632512 19584581632 19596752448 19599630336 19605168128 19623187584 19645187328 19653623808 19667684608 19668799332 19713399784 19716368749 19739992272 19805220864 19816710144 19838926848 19862771712 19926109632 19934666752 19950059283 19972425486 19981002496 19999367388 20007955968 20054462064 20074070016 20193558528 20196599808 20205273088 20209150962 20217829632 20243544384 20252237824 20267799552 20316817664 20338173856 20341236916 20364041672 20417216512 20458893312 20467679232 20480398848 20483483328 20529931136 20589510656 20605408824 20614257664 20625555456 20673497088 20682375168 20728060067 20733493248 20758413312 20805484544 20808617984 20824607232 20849636808 20873011536 20876155146 20881975296 20885120256 20973741789 21009436448 21029978112 21055254528 21078859776 21087911936 21104194944 21107294208 21156355584 21165441024 21171491484 21180583424 21207522688 21229815152 21232932864 21258453216 21282286272 21307865943 21328699392 21364998144 21442330624 21455655936 21458887296 21468102656 21492170752 21508765908 21518002688 21534537024 21537780264 21586618768 21618229248 21665981337 21667250176 21675285632 21725667236 21737574144 21746909184 21763701036 21826861056 21870257772 21876355072 21879649792 21902648768 21930506416 21947357718 22029336576 22032654336 22042116096 22055814144 22109156608 22126145184 22163801088 22173319168 22177574757 22187098752 22190440272 22273327104 22322526226 22344351744 22382379008 22396288512 22405906432 22426500096 22461284352 22478627808 22488281088 22532992856 22559991168 22587106542 22612429164 22625546944 22647668736 22700310528 22730932224 22782476288 22783767552 22800067752 22809859072 22835431424 22856419872 22862877856 22866235392 22880445588 22909546881 22919385216 22929227776 22935782441 22941794304 22969368576 23029990984 23081828352 23096172528 23106091008 23135479296 23145414656 23163199488 23191039872 23243627264 23247127904 23301163067 23332595286 23333961728 23406170112 23409695232 23419748352 23549038656 23559151616 23562699776 23577342789 23617468448 23635616004 23645766144 23692779253 23723900928 23781277696 23828156352 23858463024 23865114624 23868708864 23878959104 23883542046 23893798656 23969990616 24010784512 24039643628 24063148032 24119079936 24122621952 24129437696 24151615488 24178692096 24189075456 24206381056 24207753024 24262645888 24284946114 24295375104 24351846792 24355514337 24362304512 24375656448 24384696336 24524442624 24534974464 24581446752 24592003072 24610899456 24614606016 24625176576 24640479864 24671819718 24682414848 24700073398 24761121528 24771755008 24829333984 24853610496 24872801184 24883482624 24925831168 24944984064 25005314048 25020853572 25031598592 25035368512 25063435904 25093560226 25123626528 25180176384 25206644736 25267607552 25340936192 25349616963 25356684288 25360503168 25371394048 25453740312 25511458544 25515300734 25548816384 25605250671 25606750208 25630285824 25661091456 25689860352 25700892672 25704763392 25720737588 25795381248 25813836048 25846668276 25857767936 25884948544 25908739857 25943212032 25978208256 26038591488 26049773568 26057220288 26068410368 26117787174 26129003264 26132840448 26149080672 26153018892 26164250112 26193583104 26204831744 26225065776 26250706944 26319989696 26381167358 26406961152 26422280192 26451902464 26483695616 26504045568 26508037248 26568146176 26569652004 26600079044 26629900648 26665823184 26677274624 26693853186 26739282752 26753937408 26765426688 26824548322 26863828992 26924744704 26928799744 26945534616 26957106176 26991392512 27012132576 27023732736 27105924703 27113029632 27145617408 27232178688 27278524416 27295476624 27307198464 27311311104 27407592576 27473878432 27500740608 27564662784 27574885338 27576500224 27601846272 27666003456 27677884416 27766142976 27799515744 27830682048 27834873528 27842633728 27846827008 27864132387 27868224384 27933000732 27964989052 27976531968 28000557299 28039970816 28041560064 28073672704 28105146368 28130978304 28138926592 28143058944 28160548416 28164789576 28196365392 28208474112 28220588032 28228655312 28310577152 28332437133 28344604288 28376381696 28410487924 28426058496 28438265856 28486664192 28508553216 28542818304 28607541248 28611849728 28678354544 28700390862 28712716032 28717040352 28783789671 28807593984 28824305664 28887975116 28983432192 28995878912 29018268048 29089988928 29102481408 29120567112 29160343696 29190995834 29263143624 29326961664 29372448768 29376872448 29395128672 29407752192 29480435712 29501526912 29551734784 29570099676 29582798336 29587253696 29609988408 29725065216 29758390272 29792468992 29794157568 29861718016 29889164448 29902000128 29948379136 29958638229 29971503744 29984374784 30000807936 30011933952 30079988224 30081693096 30116142056 30149905552 30154446322 30267080704 30290337792 30294899712 30307909632 30326744448 30365316576 30378356736 30400090336 30470751703 30475226496 30488313856 30507260784 30511855374 30546062508 30559180288 30625824768 30701518848 30775771136 30794896704 30808121344 30847305728 30884265984 30908113236 30921386496 30982865177 31023562752 31110127048 31208226816 31212926976 31226331136 31322962944 31327680384 31398718208 31436457052 31514154672 31527688192 31544967168 31582881792 31618289664 31631867904 31656292416 31748161536 31757237226 31770875136 31811284032 31820152832 31824945152 31844722728 31849399296 31858398208 31887679824 31923429408 31959987488 32034274649 32047497216 32084197376 32158773248 32163495936 32183483904 32188330944 32202153984 32238256128 32263148862 32277004032 32379928152 32393833472 32469129056 32474019116 32500875264 32512928448 32588500854 32620363776 32699256832 32775262336 32805386658 32814532608 32819474688 32833568768 32853973152 32895759624 32909886464 33014828704 33063174144 33091567717 33138147328 33163734912 33177976832 33245701632 33259978752 33280648128 33285660408 33361138096 33409990656 33483789339 33498168704 33516527616 33573568512 33594432768 33608859648 33691926528 33732421632 33799489284 33808912384 33814004224 33839986752 33880659813 33918643746 33938320416 33971503104 34050465792 34065088512 34140334228 34173714432 34200101628 34214788608 34253147136 34267856896 34273017856 34294316784 34299353088 34379077824 34393841664 34418448064 34462224368 34498449622 34544986476 34590949376 34622742528 34637611008 34659136512 34703218944 34718121984 34742960384 34823716232 34843787264 34865440896 34870691856 34885666816 34924777472 34966754368 34998892929 35000942592 35078255498 35129622528 35209281536 35323557984 35338727424 35344049664 35426202672 35455500288 35468649216 35554430912 35591804248 35637072926 35671916544 35797671936 35803063296 35818438656 35840697984 35927379488 35954985924 36016176768 36031643648 36059465442 36094722048 36178619904 36194156544 36283613184 36309571584 36371365888 36393968832 36409597952 36415081472 36443062656 36527770188 36543456768 36616113391 36625711104 36667654144 36752883712 36766513784 36786663936 36802461696 36872170128 36888004608 36903845888 36937764864 37021523968 37023622272 37050110097 37066020992 37107576064 37113164704 37141682292 37152176516 37157632512 37244000976 37280415744 37325223936 37388746752 37507971072 37524078592 37531280358 37547397888 37553052768 37595153856 37611298816 37640340339 37685439792 37776582844 37901411328 37917687808 38011404288 38035026432 38040754752 38057091072 38267187816 38272951101 38283621376 38289387136 38378386228 38410125312 38551339008 38557145088 38644576256 38691024064 38720754072 38770002414 38786651904 38803308544 38827422816 38914818048 39017524832 39074660352 39085830432 39102615552 39163265024 39169163264 39176680761 39193504896 39199260672 39210336256 39246375168 39290374656 39307247616 39335369216 39337598664 39426799568 39432737498 39479984544 39571751037 39610441728 39633420288 39677853696 39725543424 39852219264 39869333504 39900118566 39944850972 39962004992 39998734776 40015911936 40040779779 40108924128 40148140032 40236822483 40387117056 40393199616 40410546176 40418301924 40435659264 40487088768 40504475648 40535599104 40633635328 40676347712 40682473832 40728083344 40834433024 40917786624 40935358464 40960797696 40966966656 41059862272 41179021312 41210817648 41228515328 41251110912 41346994176 41362328007 41364750336 41456120134 41516826624 41610969088 41617235968 41649214464 41699273616 41746023072 41752310292 41763950592 41770240512 41947483578 42018872896 42059956224 42110509056 42157719552 42208389888 42214588416 42312711168 42330882048 42342982968 42361166848 42415045376 42459630304 42465865728 42516906432 42564572544 42615731886 42657398784 42729996288 42911311872 42917774592 42936205312 42984341504 43017531816 43036005376 43069074048 43075560528 43173237536 43236458496 43273588553 43331962674 43334500352 43350571264 43451334472 43475148288 43493818368 43527402072 43653722112 43740515544 43752710144 43759299584 43786493751 43805297536 43861012832 43894715436 44058673152 44065308672 44111628288 44218313216 44252290368 44327602176 44346638336 44355149514 44374197504 44380880544 44546654208 44645052452 44688703488 44764758016 44792577024 44811812864 44853000192 44922568704 44957255616 44976562176 45065985712 45119982336 45174213084 45224858328 45231669483 45251093888 45295337472 45400621056 45461864448 45564952576 45567535104 45600135504 45619718144 45670862848 45712839744 45725755712 45732470784 45760891176 45767783061 45819093762 45838770432 45858455552 45871564882 45938737152 46059981968 46163656704 46192345056 46212182016 46270958592 46290829312 46326398976 46382079744 46487254528 46494255808 46602326134 46665190572 46812340224 46819390464 46839496704 47098077312 47118303232 47125399552 47154685578 47234936896 47271232008 47291532288 47385558506 47447801856 47562555392 47656312704 47716926048 47730229248 47737417728 47757918208 47767084092 47787597312 47882609819 47939981232 48021569024 48079287256 48126296064 48238159872 48245243904 48258875392 48303230976 48357384192 48378150912 48412762112 48415506048 48525291776 48569892228 48590750208 48703693584 48711028674 48724609024 48751312896 48769392672 48882751281 48938730841 49048885248 49069948928 49162893504 49184006144 49221798912 49229212032 49250353152 49280959728 49343639436 49364829696 49400146796 49522243056 49543510016 49658667968 49707220992 49745602368 49766965248 49851662336 49889968128 50010628096 50041707144 50063197184 50070737024 50126871808 50187120452 50247253056 50360352768 50413289472 50535215104 50553956453 50699233926 50713368576 50721006336 50742788096 50907480624 51022917088 51030601468 51097632768 51210501342 51213500416 51260571648 51322182912 51379720704 51401785344 51409526784 51441475176 51590762496 51627672096 51693336552 51715535872 51747674433 51769897088 51817479714 51886424064 51956416512 52077182976 52114440576 52136820736 52235574348 52258006528 52265680896 52298161344 52306037784 52328500224 52387166208 52409663488 52450131552 52501413888 52617383247 52639979392 52762334716 52813922304 52844560384 52903804928 52967391232 53008091136 53016074496 53136292352 53139304008 53200158088 53259801296 53331646368 53354549248 53387706372 53455609389 53478565504 53507874816 53530853376 53649096644 53727657984 53849489408 53857599488 53891069232 53914212352 53982785024 54024265152 54047465472 54089198163 54211849406 54291234816 54464357376 54557048832 54590953248 54614396928 54622622208 54815185152 54947756864 55001481216 55129325568 55149770676 55203692544 55332006912 55355768832 55532285952 55599031488 55661364096 55669747056 55685267456 55693654016 55728264774 55736448768 55866001464 55929978104 55953063936 56001114598 56083120128 56147345408 56210292736 56261956608 56277853184 56286117888 56321096832 56329579152 56392730784 56416948224 56441176064 56457310624 56588538877 56621154304 56664874266 56689208576 56752763392 56820975848 56852116992 56876531712 57017106432 57085636608 57215082496 57223699456 57356709088 57400781724 57425432064 57434080704 57567579342 57615187968 57775950232 57966864384 57991757824 58036536096 58179977856 58204962816 58241134224 58320687392 58381991668 58526287248 58653923328 58744897536 58753744896 58790257344 58815504384 58960871424 59003053824 59103469568 59140199352 59149106247 59165596672 59174507392 59219976816 59450130432 59516780544 59584937984 59588315136 59723436032 59745584899 59778328896 59804000256 59850177849 59917276458 59943007488 59968749568 60023867904 60159976448 60163386192 60232284112 60299811104 60308892644 60534161408 60580675584 60589799424 60615819264 60653488896 60730633152 60756713472 60800180672 60941503406 60950452992 60976627712 61014521568 61023710748 61092125016 61118360576 61251649536 61403037696 61551542272 61589793408 61616242688 61694611456 61768531968 61816226472 61842772992 61965730354 62047125504 62184180201 62220254096 62416453632 62425853952 62452662272 62645925888 62655360768 62797436416 62872914104 62921225367 63028309344 63055376384 63089934336 63165763584 63236579328 63263735808 63312584832 63496323072 63514474452 63541750272 63622568064 63640305664 63649890304 63689445456 63698798592 63716796416 63775359648 63846858816 63919974976 63923597829 64068549298 64094994432 64168394752 64317546496 64326991872 64366967808 64376661888 64404307968 64476512256 64526297724 64554008064 64759856304 64787666944 64938258112 64948038232 64997944011 65001750528 65025856896 65177001708 65240727552 65398513664 65550524672 65610773316 65629065216 65638949376 65667137536 65707946304 65791519248 65819772928 66029657408 66109019977 66126348288 66183135434 66327469824 66355953664 66491403264 66519957504 66561296256 66571320816 66722276192 66819981312 66967578678 66996337408 67033055232 67147137024 67188865536 67217719296 67383853056 67464843264 67598978568 67617824768 67628008448 67679973504 67761319626 67837287492 67876640832 67943006208 68100931584 68280668456 68347428864 68400203256 68429577216 68506294272 68535713792 68546035712 68588633568 68598706176 68758155648 68787683328 68807347323 68836896128 68924448736 68996899244 69089972952 69181898752 69245485056 69318273024 69406437888 69436243968 69485920768 69647432464 69687574528 69730881792 69741383712 69771333632 69849554944 69903489201 69933508736 69997785858 70001885184 70156510996 70259245056 70418563072 70647115968 70677454848 70688099328 70732028367 70852405344 70937298432 71078337759 71108861824 71183608496 71274145852 71343833088 71595343872 71606126592 71636877312 71681395968 71854758976 71909971848 72032353536 72063287296 72118930884 72189444096 72357239808 72388313088 72567226368 72619143168 72742731776 72787937664 72819195904 72830162944 72886125312 73055540376 73066543011 73086913536 73232226782 73505767424 73533027568 73573327872 73604923392 73744340256 73776009216 73807691776 73875529728 74043047936 74047244544 74100220194 74132041984 74215152128 74226329408 74283364584 74304353032 74315265024 74488001952 74560831488 74650447872 74777493504 75015942144 75048157184 75062560716 75094795776 75106105536 75190307712 75222597632 75280680678 75370879584 75553165688 75802822656 75835375616 76022808576 76070052864 76081509504 76114182144 76534375632 76545902202 76567242752 76578774272 76756772456 76815752013 76820250624 77102678016 77114290176 77289152512 77382048128 77441508144 77540004828 77573303808 77606617088 77654845632 77829636096 78035049664 78128841791 78149320704 78171660864 78205231104 78338326528 78353361522 78387009792 78398521344 78420672512 78492750336 78580749312 78614495232 78670738432 78675197328 78853599136 78865474996 78959969088 79143502074 79220883456 79266840576 79355707392 79451086848 79704438528 79738667008 79800237132 79889701944 79924009984 79997469552 80031823872 80081559558 80217848256 80296280064 80473644966 80774234112 80786399232 80821092352 80836603848 80871318528 80974177536 81008951296 81071198208 81267270656 81317774109 81352695424 81364947664 81456166688 81668866048 81835573248 81921595392 81933933312 82119724544 82358042624 82421635296 82457030656 82502221824 82693988352 82724656014 82729500672 82912240268 83033653248 83221938176 83234471936 83298428928 83398547232 83492046144 83504620584 83527901184 83540481024 83592397161 83894967156 84001671897 84037745792 84119912448 84221018112 84315439104 84416779776 84429176832 84625422336 84661764096 84685965936 84722333696 84830090752 84919260608 84931731456 84997311399 85033812864 85129145088 85231463772 85314797568 85459992576 85822623744 85835549184 85872410624 85968683008 86035063632 86072010752 86138148096 86151121056 86346475072 86351369013 86450256893 86472916992 86547177106 86663925348 86701142528 86902668944 86950296576 86987636736 87054804144 87307444224 87481031088 87505420288 87518599168 87572987502 87610595072 87722025664 87789430872 88117346304 88130617344 88223256576 88436626432 88504580736 88655204352 88693276672 88710299028 88748395008 88761761088 89290104904 89303552569 89377406976 89585154048 89623625728 89706000384 89845137408 89914511232 89953124352 90131971424 90239964672 90348426168 90449716656 90463338966 90502187776 90801242112 90923728896 91129905152 91135070208 91200271008 91239436288 91341725696 91412255109 91425679488 91451511424 91464941568 91521782352 91535566122 91638187524 91677540864 91716911104 91743129764 91877474304 92119963936 92327313408 92334085753 92384690112 92424364032 92541917184 92581658624 92652797952 92764159488 92948595531 92974509056 92988511616 93204652268 93330381144 93624680448 93638780928 93678993408 93885919127 94196154624 94236606464 94250799104 94309371156 94469873792 94542464016 94583064576 94771117012 94895603712 95125110784 95312625408 95433852096 95460458496 95474835456 95515836416 95534168184 95575194624 95765219638 95879962464 96043138048 96102823947 96158574512 96252592128 96476319744 96490487808 96517750784 96606461952 96714768384 96825524224 96831012096 97050583552 97139784456 97181500416 97407387168 97422057348 97449218048 97502625792 97538785344 97765502562 97877461682 98097770496 98139897856 98325787008 98368012288 98443597824 98458424064 98500706304 98561919456 98687278872 98729659392 98800293592 99044486112 99087020032 99274703151 99317335936 99414441984 99491204736 99533930496 99703324672 99779936256 100021256192 100083414288 100126394368 100141474048 100253743616 100374240904 100451368017 100494506112 100720705536 100826578944 101070430208 101107912906 101398467852 101426737152 101442012672 101485576192 101814961248 102045834176 102061202936 102168485419 102195265536 102421002684 102521143296 102644365824 102759441408 102803570688 102819053568 102882950352 103181524992 103255344192 103386673104 103431071744 103495348866 103539794176 103634959428 103772848128 103912833024 104154365952 104228881152 104273641472 104471148696 104516013056 104531361792 104596322688 104612075568 104657000448 104774332416 104819326976 104900263104 105002827776 105234766494 105279958784 105524669432 105540562127 105627844608 105689120768 105934782464 106016182272 106032148992 106272584704 106278608016 106400316176 106519602592 106663292736 106709098496 106775412744 106911218778 106957131008 107015749632 107298193288 107455315968 107698978816 107715198976 107782138464 107828424704 107965570048 108048530304 108094930944 108178396326 108423698812 108582469632 108928714752 109114097664 109181906496 109228793856 109245244416 109630370304 109848340173 109895513728 110002962432 110258651136 110299541352 110407385088 110664013824 110711537664 111064571904 111150330291 111198062976 111322728192 111339494112 111370534912 111387308032 111456529548 111472897536 111732002928 111859956208 112002229196 112166240256 112294690816 112420585472 112523913216 112555706368 112572235776 112642193664 112659158304 112785461568 112833896448 112882352128 112914621248 112921021017 113177077754 113242308608 113329748532 113378417152 113505526784 113641951696 113704233984 113753063424 114034212864 114171273216 114430164992 114447398912 114713418176 114801563448 114818853303 114850864128 114868161408 115135158684 115230375936 115551900464 115933728768 115983515648 116073072192 116359955712 116409925632 116482268448 116641374784 116763983336 117052574496 117307846656 117489795072 117507489792 117580514688 117631008768 117921742848 118006107648 118206939136 118280398704 118298212494 118331193344 118349014784 118439953632 118715253111 118900260864 119033561088 119169875968 119176630272 119446872064 119491169798 119556657792 119608000512 119700355698 119834552916 119886014976 119937499136 120047735808 120319952896 120326772384 120464568224 120599622208 120617785288 120710467449 120744573677 121068322816 121161351168 121179598848 121231638528 121306977792 121461266304 121513426944 121600361344 121883006812 121900905984 121953255424 122029043136 122047421496 122184250032 122236721152 122503299072 122773894243 122806075392 123103084544 123179586816 123232485376 123389222912 123537063936 123632452944 123685545984 123931460708 124094251008 124368360402 124440508192 124729755241 124832907264 124851707904 124905324544 125291851776 125310721536 125594872832 125745828208 125842450734 126056618688 126110752768 126179868672 126331527168 126473158656 126625169664 126992646144 127028948904 127083500544 127245136128 127280611328 127299780608 127378890912 127397597184 127433592832 127550719296 127693717632 127839949952 127847195658 128137098596 128189988864 128336789504 128635092992 128733935616 128753323776 128808615936 128953024512 129052595448 129108016128 129519712608 129575333888 129820765659 129876516224 129896076464 129995888022 130003501056 130051713792 130354003416 130481455104 130797027328 131101049344 131221546632 131258130432 131277898752 131334275072 131359481253 131415892608 131583038496 131639545856 132059314816 132218039954 132366270868 132654939648 132711907328 132982806528 133039915008 133122592512 133142641632 133444552384 133639962624 133935157356 133992674816 134066110464 134294274048 134377731072 134435438592 134767706112 134929686528 135197957136 135235649536 135256016896 135359947008 135522639252 135674574984 135695008449 135753281664 135886012416 136201863168 136561336912 136694857728 136800406512 136859154432 137012588544 137071427584 137092071424 137177267136 137197412352 137516311296 137575366656 137614694646 137673792256 137848897472 137993798488 138014581243 138179945904 138490970112 138636546048 138812875776 138872487936 138971841536 139294864928 139375149056 139461763584 139482767424 139542667264 139699109888 139806978402 139867017472 139995571716 140313021992 140518490112 140837126144 141294231936 141354909696 141376198656 141464056734 141704810688 141874596864 142156675518 142217723648 142367216992 142548291704 142687666176 143190687744 143212253184 143273754624 143362791936 143647829457 143709517952 143819943696 144064707072 144126574592 144237861768 144378888192 144714479616 144776626176 145096420469 145134452736 145238286336 145485463552 145575875328 145638391808 145660325888 145772250624 146111080752 146133086022 146173827072 146464453564 146816192523 147011534848 147066055136 147146655744 147209846784 147488680512 147552018432 147615383552 147751059456 148086095872 148094489088 148200440388 148264083968 148430304256 148452658816 148566729168 148608706064 148630530048 148976003904 149121662976 149300895744 149554987008 150031884288 150096314368 150125121432 150189591552 150212211072 150380615424 150445195264 150561361356 150741759168 151106331376 151605645312 151661869359 151670751232 152140105728 152163019008 152228364288 153068751264 153091804404 153134485504 153157548544 153513544912 153631504026 153640501248 154205356032 154228580352 154578305024 154764096256 154883016288 155080009656 155146607616 155213234176 155243023299 155309691264 155659272192 156070099328 156257683582 156343321728 156410462208 156676653056 156706723044 156774019584 156797042688 156841345024 156985500672 157161498624 157228990464 157341476864 157350394656 157707198272 157730949992 157852149741 157919938176 158287004148 158441766912 158533681152 158711414784 158902173696 159408877056 159477334016 159600474264 159779403888 159848019968 159994939104 160063647744 160163119116 160366828167 160435696512 160550477087 160592560128 160947289932 161548468224 161572798464 161673207696 161742637056 161948355072 162017902592 162142396416 162534541312 162635548218 162705390848 162729895328 162912333376 163108141469 163337732096 163671146496 163843190784 163867866624 164239449088 164716085248 164843270592 164914061312 165004443648 165387976704 165449312028 165824480536 165849454771 166067306496 166443876352 166468943872 166596857856 166797094464 166984092288 167009241168 167055802368 167080962048 167184794322 167789934312 168003343794 168075491584 168442036224 168630878208 168833559552 168858353664 169250844672 169323528192 169371931872 169444667392 169660181504 169765616631 169838521216 169863462912 169994622798 170067625728 170258290176 170462927544 170629595136 171645247488 171671098368 171744821248 171937366016 172070127264 172144021504 172276296192 172302242112 172692950144 172702738026 172900513786 173094354212 173327850696 173402285056 173805337888 173900593152 173975273472 174109608288 174614888448 174962062176 175010840576 175037198336 175145975004 175221190144 175444051328 175578861744 176234692608 176261234688 176446513152 176873252864 177009161472 177310408704 177386553344 177420598056 177447318741 177496790016 177523522176 178580209808 178607105138 178754813952 179170308096 179236754697 179247251456 179412000768 179829022464 179906248704 180263942848 180479929344 180696852336 180899433312 180926677932 181004375552 181602484224 181847457792 182259810304 182270140416 182400542016 182478872576 182683451392 182824510218 182851358976 182903022848 182929883136 183043564704 183071132244 183276375048 183355081728 183433822208 183486259528 183754948608 184239927872 184654626816 184668171506 184769380224 184848728064 185083834368 185163317248 185305595904 185528318976 185897191062 185949018112 185977023232 186409304536 186552540603 186660762288 187249360896 187277561856 187357986816 187771838254 188392309248 188473212928 188501598208 188618742312 188939747584 189084928032 189166129152 189542234024 189741472921 189791207424 190250221568 190625250816 190867704192 190920916992 190949670912 191068336368 191150389248 191530439276 191759924928 192086276096 192205647894 192317149024 192505184256 192952639488 192980975616 193035501568 193212923904 193429536768 193651048448 193662024192 194101167104 194279568912 194363000832 194814774336 194844114696 194898436096 195005251584 195077570688 195531005124 195754923364 196003901093 196195540992 196279795712 196651574016 196736024576 196887195648 196916848128 197001412608 197123838912 197374557744 197459318784 197600587184 198088972224 198174040064 198327059931 198549406302 198634671872 198982409472 199067860992 199406649344 199559872512 200042512384 200166828576 200252788736 200282948096 200507487232 200748481808 200902736034 200989012224 201441411072 201653157888 202140860416 202215825812 202796935704 202853474304 202884025344 202971152384 203629922496 204091668352 204122405872 204336970838 204842005368 205042286592 205288731648 205518882816 205607141376 205638107136 205765900704 206363049984 206422041969 206510688384 206773346208 206862143488 206990697732 207079588352 207269918856 207545696256 208308731904 208457762304 208547282944 208942297392 209032026112 209062723584 209192645376 209224151136 209314000896 209548664832 209638653952 209710467603 209800526208 210005655552 210469532988 210559917568 211049338864 211081124254 211255689216 211869564928 212032364544 212064297984 212545169408 212557216032 212800632352 213039205184 213235013277 213295261921 213326585472 213418196992 213550825488 213822437556 213914262016 214031499264 214596386576 214910631936 215397957632 215430397952 215564276928 215656849408 215931140096 216097060608 216189861888 216356792652 216847397624 216880056239 217164939264 217857429504 218228195328 218363812992 218457587712 218490488832 219260740608 219696680346 219791027456 220517302272 220599082704 220814770176 221328027648 221423075328 222129143808 222300660582 222396125952 222645456384 222678988224 222741069824 222774616064 222913059096 222945795072 223464005856 223719912416 224004458392 224239922543 224332480512 224589381632 224841170944 225047826432 225111412736 225144471552 225284387328 225318316608 225570923136 225667792896 225829242496 225842042034 226354155508 226484617216 226659497064 226756834304 227011053568 227283903392 227408467968 227506126848 228008660737 228068425728 228342546432 228860329984 228894797824 229426836352 229603126896 229637706606 229701728256 229736322816 230270317368 230460751872 231103800928 231640974019 231867457536 231967031296 232146144384 232719911424 232819851264 232964536896 233282749568 233527966672 234105148992 234386525373 234615693312 235014979584 235161029376 235262017536 235843485696 236012215296 236413878272 236560797408 236596424988 236662386688 236698029568 236879907264 237430506222 237800521728 238067122176 238339751936 238353260544 238893744128 238982339596 239113315584 239216001024 239400711396 239669105832 239772029952 239874998272 240095471616 240639905792 240653544768 240929136448 241199244416 241235570576 241420934898 241489147354 242136645632 242322702336 242359197696 242463277056 242613955584 242922532608 243026853888 243200722688 243766013624 243801811968 243906510848 243953322327 244058086272 244094842992 244368500064 244473442304 245006598144 245547788486 246206169088 246359173632 246464970752 246778445824 247074127872 247264905888 247371091968 247862921416 248188502016 248736720804 248881016384 249459510482 249665814528 249703415808 250583703552 250621443072 251189745664 251491656416 251684901468 252005015691 252113237376 252221505536 252359737344 252663054336 252946317312 253250339328 253985292288 254057897808 254167001088 254490272256 254561222656 254599561216 254757781824 254795194368 254867185664 255101438592 255387435264 255679899904 255694391316 256274197192 256312793737 256379977728 256673579008 257270185984 257467871232 257506647552 257617231872 257906049024 258105190896 258216032256 259039425216 259150667776 259350770679 259641531318 259753032448 259792152928 259991776044 260103427584 260708006832 260962910208 261594054656 262202098688 262443093264 262516260864 262555797504 262668550144 262718962506 262831785216 263166076992 263279091712 264118629632 264436079908 264732541736 265309879296 265423814656 265965613056 266079830016 266245185024 266285283264 266889104768 267870314712 267910657707 267985349632 268132220928 268755462144 268870877184 269535412224 269859373056 270395914272 270471299072 270512033792 270719894016 271045278504 271349149968 271390016898 271506563328 272403726336 273122673824 273389715456 273600813024 273718308864 274025177088 274142855168 274184142848 274236765327 274354534272 274394824704 275032622592 275150733312 275229389292 275347584512 275697794944 275987596976 276029162486 276359891808 276981940224 277002257259 277273092096 277625751552 277744975872 277943683072 278589729856 278750298112 278845786593 278923527168 278965534848 279085334528 279398219776 279613956804 279734034944 279991143432 280626043984 281036980224 281657757381 281674252288 282588463872 282709819392 282752397312 282928113468 283409621376 283749193728 284313351036 284435447296 284734433984 285096583408 285375332352 286381375488 286424506368 286547509248 286725583872 287295658914 287419035904 287639887392 288129414144 288253149184 288308471841 288475723536 288757776384 289428959232 289553252352 290192840938 290476572672 290970927104 291151750656 291276783616 291320651776 291544501248 292222161504 292266172044 292347654144 292928907128 293632385046 294023069696 294132110272 294293311488 294419693568 294977361024 295104036864 295502118912 296172191744 296188978176 296400880776 296528167936 296860608512 296905317632 297133458336 297217412128 297261060096 297824109453 297952007808 298165171733 298243325952 298601791488 299109974016 300063768576 300250242864 300379183104 300424422144 300761230848 300890390528 301122722712 301483518336 302212662752 302915119871 303211290624 303323738718 303341502464 304280211456 304326038016 304456728576 306137502528 306183608808 306268971008 306315097088 306505456257 307027089824 307263008052 308006130289 308410712064 308457160704 309156610048 309528192512 309766032576 310160019312 310293215232 310426468352 310486046598 310619382528 311318544384 312140198656 312515367164 312686643456 312820924416 313353306112 313413446088 313548039168 313594085376 313682690048 313971001344 314322997248 314457980928 314682953728 314700789312 315414396544 315461899984 315704299482 315839876352 316574008296 316621686381 316883533824 317067362304 317804347392 318817754112 318954668032 319200948528 319558807776 319696039936 319989878208 320127295488 320326238232 320733656334 320871393024 321100954174 321894579864 323096936448 323145596928 323346415392 323485274112 323896710144 324035805184 324284792832 325069082624 325271096436 325410781696 325459790656 325824666752 326216282938 327342292992 327686381568 327735733248 328478898176 329432170496 329545020519 329686541184 329828122624 330008887296 330775953408 330898624056 331648961072 331698909542 332134612992 332887752704 332937887744 333193715712 333594188928 333968184576 334018482336 334111604736 334161924096 334369588644 335178268733 335579868624 336006687588 336150983168 336884072448 337261756416 337667119104 337716707328 338501689344 338647056384 338743863744 338889334784 339320363008 339531233262 339677042432 339726925824 339989245596 340135251456 340516580352 340925855088 341259190272 343290494976 343342196736 343489642496 343874732032 344140254528 344288043008 344552592384 344604484224 345385900288 345405476052 345801027572 346188708424 346655701392 346804570112 347610675776 347801186304 347950546944 348219216576 349229776896 349924124352 350021681152 350074396672 350291950008 350442380288 350888102656 351157723488 352377021139 352469385216 352522469376 352893026304 353746505728 354018322944 354620817408 354841196112 354894637482 354993580032 355047044352 357160419616 357214210276 357509627904 358340616192 358473509394 358494502912 358824001536 359658044928 359812497408 360527885696 360959858688 361393704672 361798866624 361853355864 362008751104 362233721031 363204968448 363694915584 364007244887 364519620608 364540280832 364801084032 364957745152 365366902784 365649020436 365702717952 365806045696 365859766272 366087129408 366142264488 366552750096 366710163456 366867644416 366972519056 367509897216 368321682729 368479855744 369309253632 369336343012 369538760448 369697456128 370167668736 370326634496 370611191808 371056637952 371794382124 371898036224 371954046464 372818609072 373105081206 373321524576 374189265723 374498721792 374555123712 374715973632 375543676508 376784618496 376946425856 377003196416 377237484624 377879495168 378169856064 378332258304 379084468048 379482945842 380500443136 381250501632 381735408384 381841833984 381899341824 382136672736 382300778496 383060878552 383519849856 384172552192 384411295788 384634298048 385010368512 385905278976 386425847808 386859073536 387302096896 387324048384 388202334208 388559137824 388726001664 389462296977 389629548672 389688229392 389796872192 390010503168 390155141376 391062010248 391509846728 392007802186 392391081984 393303148032 393472049152 393774391296 393833696256 394002825216 394247677824 394749115488 394918637568 395201174368 396119772139 396177944448 396348080128 396654119862 397098812604 397269343744 397964818944 398135721984 399119745024 400085024768 400333657152 400505577472 400565896192 401014974464 401496963616 401805472068 401978024448 402777247301 402882822144 403306315776 404281720832 404431651624 405593871408 405706948608 405768050688 405942304768 407259844992 408183336704 408244811744 408673941676 409684010736 410084573184 410577463296 411037765632 411214282752 411276214272 411531801408 412726099968 412844083938 413021376768 413546692416 413724286976 413981395464 414043743729 414159176704 414539837712 416617463808 416915524608 417094565888 417884594784 418064052224 418125447168 418385290752 418448302272 418628001792 419097329664 419420935206 419601052416 420939065976 421119835136 422098677728 422162248508 422511378432 423739129856 424064729088 424128595968 425090338816 425114432064 425601264704 426078410368 426470026554 426590523842 426653170944 426836393984 427101650976 427644875112 427828524032 428062998528 429192773152 429821263872 430190380321 430795915264 430860795904 430943488371 431128553856 431313698816 431862280192 432194121216 432379723776 432713585304 433694795248 433760112478 434329878528 435289261407 435714859008 436456390656 436727625984 436915175424 436980977664 438521481216 439393360692 439582054912 440448577569 441034604544 441198165408 441629540352 442656055296 442846150656 444258287616 444601321164 444792251904 445290912768 445357976448 445482139648 445549232128 445826118192 445891590144 446928011712 447439824832 448008916784 448479845086 448664961024 449178763264 449682341888 450095652864 450222825472 450288943104 450568774656 450636633216 451141846272 451335585792 451658484992 451684084068 452708311016 452969234432 453318994128 453513668608 454022107136 454567806784 454816935936 454985608077 455012253696 456017321474 456685092864 457720659968 457789595648 458853672704 459206253792 459275413212 459403456512 459472645632 460540634736 460921503744 462207601856 463281948038 463734915072 464292288768 465439822848 465639702528 465929073792 466565499136 467055933344 468210297984 468773050746 469231386624 470029959168 470322058752 470524035072 471686971392 472024430592 472827756544 473121594816 473192849976 473324773376 473396059136 473759814528 474861012444 475601043456 476009474083 476134244352 476679503872 476706521088 477787488256 477964679192 478226631168 478432002048 478801422792 479338211664 479544059904 479749996544 480190943232 481279811584 481307089536 481651431261 481858272896 482398488832 482471141152 482841869796 482978294708 484273291264 484645404672 484718395392 485227911168 485845065216 486053707776 486401445376 487532027248 487603623936 487813021696 487906644654 488116172544 488189685984 488737000128 488946884608 489324424407 490013196288 491095576972 492412338176 492718347264 492929941504 493556891648 494148255744 494529811776 494742183936 495725842832 497473441608 497548364313 497762032768 498919020964 499331629056 499406831616 501167407104 501242886144 502379491328 502983312832 503369802936 504010031382 504226474752 504443011072 505326108672 505892634624 506500678656 507970584576 508115795616 508334002176 508980544512 509122445312 509199122432 509296849893 509515563648 509590388736 509734371328 510202877184 510774870528 511359799808 511388782632 512548394384 512625587474 514540371968 514935742464 515013295104 515234463744 515812098048 516210381792 516432064512 518078850432 518301335552 518701541358 519283062636 519506064896 519584305856 519983552088 520206855168 521416013664 521925820416 523188109312 524404197376 524886186528 525032521728 525111595008 525337100288 525437925012 525663570432 526332153984 526558183424 526708708009 528237259264 528872159816 529465083472 530619758592 530847629312 531931226112 532159660032 532490370048 532570566528 533778209536 535740629424 535821315414 535970699264 536264441856 537510924288 537710264091 537741754368 539718746112 540791828544 540942598144 541024067584 541439788032 542090557008 542698299936 542780033796 543013126656 544807452672 546245347648 546779430912 547201626048 547436617728 548050354176 548368285696 548473530654 548709068544 548789649408 550065245184 550301466624 550458778584 550695169024 551395589888 551975193952 552058324972 552719783616 553963880448 554004514518 554546184192 555251503104 555489951744 555887366144 557179459712 557691573186 557847054336 557931069696 558170669056 558796439552 559227913608 559468069888 559982286864 561252087968 562073960448 562556651189 563315514762 563348504576 565176927744 565419638784 565504794624 565856226936 566819242752 567498387456 568626702072 568870894592 569224418763 569468867968 570193166816 570750664704 572762750976 572849012736 573451167744 574591317828 574838071808 575279774784 576258828288 576506298368 576616943682 576951447072 577515552768 578857918464 579106504704 580385681876 580953145344 581941854208 582303501312 582553567232 582641303552 583089002496 584444323008 584532344088 584695308288 585857814256 587264770092 588011703279 588046139392 588264220544 588586622976 588839387136 589954722048 590208073728 591004237824 592344383488 592377956352 592801761552 593056335872 593721217024 593810635264 594266916672 594434824256 594522120192 594981179793 595648218906 595904015616 596330343466 597203582976 598219948032 600127537152 600500485728 600758366208 600848844288 601522461696 601780781056 602245445424 602967036672 604425325504 605830239742 606422581248 606647477436 608560422912 608652076032 608913457152 612275005056 612367217616 612537942016 612630194176 613010912514 614054179648 614526016104 616012260578 616821424128 616914321408 618313220096 619056385024 619532065152 620320038624 620586430464 620852936704 620972093196 621238765056 622473927647 622637088768 624280397312 625030734328 625373286912 625641848832 626826892176 627096078336 627188170752 627365380096 627942002688 628645994496 628915961856 629365907456 629401578624 630828793088 630923799968 631408598964 631679752704 633148016592 633243372762 633767067648 635608694784 637635508224 637909336064 638401897056 639117615552 639392079872 639885785763 639979756416 640254590976 640652476464 641467312668 641742786048 642201908348 643789159728 646193872896 646291193856 646692830784 646970548224 647793420288 648071610368 648569585664 650138165248 650542192872 650640168717 650821563392 650919581312 651649333504 652432565876 654684585984 655372763136 655471466496 656957796352 657201433889 659090041038 659373082368 659656245248 661551906816 661797248112 663297922144 663397819084 664269225984 665775505408 665875775488 666387431424 667188377856 667936369152 668036964672 668223209472 668323848192 668739177288 670356537466 671159737248 672013375176 672301966336 672719767629 673768144896 674523512832 675334238208 675433414656 677003378688 677487727488 677778669568 678640726016 679062466524 679354084864 679453851648 679978491192 680270502912 681033160704 681851710176 682518380544 684025982211 686580989952 686684393472 686979284992 687749464064 688280509056 688576086016 689105184768 689208968448 690771800576 690810952104 691602055144 692377416848 693311402784 693609140224 694922922057 695221351552 695602372608 695901093888 696438433152 698459553792 699848248704 700043362304 700148793344 700583900016 700884760576 701776205312 702315446976 703159576119 704754042278 705044938752 705786052608 707493011456 708036645888 709241634816 709682392224 709789274964 709987160064 710094088704 714320839232 714428420552 715019255808 716681232384 716947018788 717648003072 719316089856 719624994816 721055771392 721919717376 722787409344 723597733248 723706711728 724017502208 724467442062 726409936896 727389831168 728014489774 729080561664 729602168064 729915490304 730733805568 731298040872 731405435904 731612091392 731719532544 732174258816 732284528976 733105500192 733420326912 733735288832 733945038112 735019794432 735651005401 736643365458 736959711488 738618507264 738672686024 739077520896 739394912256 740335337472 741222383616 742113275904 743588764248 743796072448 743908092928 745637218144 746210162412 746643049152 748378531446 748997443584 749110247424 751087353016 753569236992 753892851712 754006392832 754474969248 755758990336 756339712128 756664516608 758168936096 758965891684 761000886272 762501003264 763470816768 763683667968 763798683648 764273345472 764601556992 766121757104 767039699712 768345104384 768822591576 768938381211 769268596096 770020737024 771810557952 772851695616 773718147072 774604193792 774648096768 776404668416 777118275648 777452003328 778052312037 778924593954 779259097344 779376458784 779593744384 780310282752 782124020496 783019693456 784015604372 784782163968 786606296064 786944098304 787548782592 787667392512 788005650432 788495355648 789498230976 789837275136 790402348736 792239544278 792355888896 792696160256 793308239724 794197625208 794538687488 795929637888 796271443968 798239490048 800170049536 800667314304 801011154944 801131792384 802029948928 802993927232 803610944136 803731973121 803956048896 805554494602 806612631552 808563441664 808863303248 811187742816 811413897216 811536101376 811884609536 814519689984 816366673408 816489623488 817347883352 819368021472 820169146368 821154926592 822075531264 822428565504 822552428544 823063602816 825452199936 825688167876 826042753536 827093384832 827448573952 827962790928 828087487458 828318353408 829079675424 831006771777 833234927616 833831049216 834189131776 835769189568 836128104448 836250894336 836770581504 836896604544 837256003584 838194659328 838841870412 839202104832 841878131952 842239670272 844197355456 844324497016 844973272143 845022756864 847478259712 848129458176 848257191936 850180677632 850228864128 851202529408 852156820736 852940053108 853181047684 853306341888 853672787968 854203301952 855289750224 855657048064 856125997056 858385546304 859417259701 859642527744 860380760642 861721591808 861886976742 862257107712 862627397632 863724560384 864388242432 864759447552 865427170608 867389590496 867520224956 868659757056 870578522814 871429718016 872912781312 873455251968 873830350848 873961955328 877042962432 878786721384 879164109824 880897155138 882069209088 882396330816 883259080704 885312110592 888516575232 889202642328 889584503808 890581825536 890715952896 890964279296 891098464256 891652236384 891783180288 893856023424 894495515199 894879649664 896017833568 896959690172 897329922048 898357526528 899364683776 900191305728 900445650944 901137549312 901273266432 902283692544 902671171584 903316969984 903368168136 905416622032 905938468864 906637988256 907027337216 908044214272 908745359613 909135613568 909633871872 909971216154 910024507392 912034642948 913370185728 915441319936 915579191296 917707345408 918412507584 918550826424 918806913024 918945291264 919516368771 921081269472 924018390867 924415203712 926563896076 927469830144 928584577536 930879645696 931279405056 931858147584 933130998272 934111866688 936420595968 937546101492 938462773248 940059918336 940644117504 941048070144 943373942784 944048861184 945655513088 946243189632 946385699952 946649546752 946792118272 947519629056 949722024888 949865059143 951202086912 952018948166 953413042176 955574976512 955929358384 956453262336 956864004096 957602845584 958676423328 959088119808 959499993088 960381886464 962559623168 962614179072 963302862522 963716545792 964796977664 964942282304 965683739592 965956589416 969290809344 969436790784 970455822336 971690130432 972107415552 972802890752 975064054496 975207247872 975626043392 975813289308 976232345088 976379371968 977474000256 977893769216 978648848814 982191153944 985436694528 985859883008 987113783296 988296511488 989059623552 989484367872 991451685664 994946883216 995096728626 995524065536 997838041928 998663258112 998813663232 1002334814208 1002485772288 1004758982656 1005534806199 1005966625664 1006739605872 1008020062764 1008452949504 1008886022144 1010652217344 1011785269248 1013001357312 1015674943283 1015941169152 1016231591232 1016668004352 1017961089024 1018398244864 1018593699786 1019031127296 1019180777472 1019468742656 1020405754368 1021549741056 1022719599616 1022777565264 1025096788768 1025251174948 1029080743936 1029871484928 1030026590208 1030468927488 1031624196096 1032420763584 1032864129024 1036157700864 1036602671104 1037403082716 1038566125272 1039012129792 1039168611712 1039967104176 1040413710336 1042832027328 1043851640832 1046376218624 1048808394752 1049772373056 1050065043456 1050223190016 1050674200576 1050875850024 1051327140864 1052664307968 1053116366848 1053417416018 1056474518528 1057131063417 1057744319632 1058930166944 1061239517184 1061695258624 1063862452224 1064980740096 1065141133056 1067556419072 1071481258848 1071642630828 1071941398528 1072528883712 1075021848576 1075420528182 1075483508736 1079437492224 1081583657088 1081885196288 1082048135168 1082879576064 1084181114016 1085396599872 1085560067592 1086026253312 1086701163093 1089614905344 1092021734661 1092490695296 1093558861824 1094403252096 1094873235456 1096100708352 1096736571392 1096947061308 1097418137088 1097579298816 1100130490368 1100602933248 1100917557168 1101390338048 1102791179776 1103950387904 1104116649944 1104965048187 1105439567232 1107927760896 1108009029036 1109092368384 1110503006208 1110979903488 1111774732288 1114358919424 1115383146372 1115694108672 1115862139392 1116341338112 1117592879104 1118455827216 1118936139776 1119964573728 1122504175936 1122567797169 1123853339609 1124147920896 1125113302378 1126631029524 1130353855488 1130839277568 1131009589248 1131712453872 1133638485504 1134996774912 1137253404144 1137741789184 1138448837526 1138937735936 1140386333632 1141501329408 1145525501952 1145698025472 1146902335488 1149182635656 1149676143616 1150559549568 1152517656576 1153012596736 1153233887364 1153902894144 1155031105536 1157715836928 1160771363752 1160946183397 1161906290688 1164607002624 1165107134464 1165282607104 1166178004992 1168888646016 1169064688176 1169390616576 1171715628512 1174529540184 1176023406558 1176092278784 1176528441088 1177173245952 1179909444096 1180416147456 1182008475648 1184688766976 1184755912704 1185603523104 1186112671744 1187442434048 1187621270528 1188359316417 1188533833344 1188869648512 1189044240384 1189962359586 1191296437812 1191808031232 1192660686932 1194407165952 1200255074304 1201000971456 1201516732416 1201697688576 1203044923392 1203561562112 1204490890848 1205934073344 1208331741903 1208850651008 1211660479484 1212845162496 1213294954872 1217120845824 1217304152064 1217826914304 1224550010112 1224734435232 1225075884032 1225260388352 1226021825028 1228108359296 1229052032208 1232024521156 1233642848256 1233828642816 1236626440192 1238112770048 1239064130304 1240640077248 1241172860928 1241705873408 1241944186392 1242131231187 1242477530112 1244947855294 1248560794624 1250061468656 1250746573824 1251283697664 1253653784352 1254192156672 1254376341504 1254730760192 1255884005376 1257291988992 1258731814912 1258803157248 1261657586176 1261847599936 1262817197928 1263359505408 1266296033184 1266486745524 1267534135296 1271217389568 1275271016448 1275818672128 1276803794112 1278235231104 1278784159744 1279771571526 1279959512832 1280509181952 1281304952928 1282934625336 1283485572096 1284403816696 1287578319456 1290571140963 1292387745792 1292582387712 1293385661568 1293941096448 1295586840576 1296143220736 1297139171328 1300276330496 1301084385744 1301280337434 1301643126784 1301839162624 1303298667008 1304865131752 1305867784221 1309369171968 1310745526272 1310942932992 1313915592704 1314402867778 1318180082076 1318746164736 1319312490496 1323103813632 1323594496224 1326595844288 1326795638168 1328190310447 1328538451968 1331751550976 1332774862848 1334376755712 1335872738304 1336073929344 1336446418944 1336647696384 1337478354576 1340713074932 1342319474496 1344026750352 1344603932672 1345439535258 1347536289792 1349047025664 1350668476416 1350866829312 1354006757376 1354975454976 1355557339136 1357281452032 1358124933048 1358708169728 1358907703296 1359956982384 1360541005824 1362066321408 1363703420352 1365036761088 1368051964422 1372027307651 1373161979904 1373368786944 1373958569984 1376561018112 1377152172032 1378210369536 1378417936896 1381543601152 1381621904208 1383204110288 1384754833696 1386622805568 1387218280448 1389845844114 1390442703104 1391204745216 1392876866304 1396919107584 1399696497408 1400086724608 1400297586688 1401167800032 1401769521152 1403552410624 1404630893952 1406319152238 1409508084556 1410089877504 1411572105216 1414986022912 1416073291776 1418483269632 1419364784448 1419578549928 1419974320128 1420188177408 1428028422249 1428641678464 1428856841104 1430038511616 1433362464768 1433894037576 1435296006144 1438632179712 1439249989632 1442111542784 1443839434752 1444954293783 1445574818688 1447195466496 1447413423456 1448035004416 1448934884124 1452819873792 1456028979548 1458161123328 1459204336128 1459830980608 1461467611136 1462596081744 1462810871808 1463224182784 1463439065088 1464348517632 1464569057952 1466211000384 1466840653824 1467470577664 1467890076224 1467973273221 1470039588864 1471302010802 1473286730916 1473919422976 1477237014528 1477345372048 1478155041792 1478789824512 1480670674944 1482444767232 1484226551808 1487177528496 1487592144896 1487816185856 1491274436288 1492420324824 1492645092939 1493286098304 1496757062892 1497994887168 1498220494848 1502174706032 1507138473984 1507785703424 1508012785664 1508949938496 1511517980672 1512679424256 1513329033216 1516337872192 1517931783368 1518160393673 1525002006528 1526941633536 1527367335936 1527597367296 1528546690944 1529203113984 1532243514208 1534079399424 1536690208768 1537645183152 1537876762422 1538537192192 1543621115904 1545703391232 1547436294144 1549208387584 1549296193536 1552809336832 1554236551296 1554904006656 1556104624074 1557849187908 1558518194688 1558752917568 1559187488768 1560620565504 1564248040992 1566039386912 1568031208744 1569564327936 1569679457801 1573212592128 1573888196608 1575097565184 1575334785024 1576011300864 1576990711296 1578996461952 1579674550272 1580126124027 1580804697472 1584479088556 1584711777792 1585392320512 1586616479448 1588395250416 1589077374976 1591859275776 1592542887936 1596060625159 1596478980096 1600340099072 1601334628608 1602022309888 1602263584768 1604059897856 1605987854464 1607221888272 1607463946242 1607912097792 1611108989204 1613225263104 1617126883328 1617726606496 1621486818133 1622375485632 1622827794432 1623072202752 1623769219072 1629039379968 1632733346816 1632979246976 1634695766704 1638736042944 1640338292736 1642309853184 1644151062528 1645104857088 1646127205632 1650904399872 1651376335752 1652085507072 1654186769664 1654897147904 1655925581856 1656174974916 1656636706816 1658159350848 1662013543554 1666469855232 1667662098432 1668378263552 1671538379136 1672256208896 1673541163008 1673793209088 1674512007168 1676389318656 1677683740824 1678404209664 1683756263904 1684479340544 1687669953567 1688394710912 1688648994032 1689946544286 1690045513728 1694956519424 1696258916352 1696514383872 1700361355264 1700457728256 1702405058816 1704313641472 1705880106216 1706362095368 1706612683776 1707345575936 1707673256289 1708406603904 1710579500448 1711314096128 1712251994112 1716771092608 1718834519402 1720761521284 1723443183616 1723773953484 1724514215424 1725254795264 1727449120768 1728776484864 1729518895104 1730854341216 1734779180992 1735040449912 1737319514112 1741157045628 1742859436032 1745825562624 1746910503936 1747660701696 1747923910656 1754085924864 1757573442768 1758328219648 1761794310276 1764035109837 1764138418176 1764792661632 1766518161408 1770624221184 1777033150464 1778405284656 1779169007616 1781163651072 1781431905792 1781928558592 1782196928512 1783304472768 1783566360576 1787712046848 1788991030398 1789759299328 1792035667136 1793919380344 1794189556159 1794659844096 1796715053056 1800382611456 1800891301888 1802275098624 1802546532864 1804567385088 1805342343168 1806633939968 1806736336272 1810833244064 1811876937728 1813275976512 1814054674432 1816088428544 1817490719226 1818271227136 1819267743744 1819942432308 1824069285896 1826740371456 1830882639872 1831158382592 1835414690816 1836825015168 1837101652848 1837613826048 1837890582528 1839032737542 1842162538944 1848036781734 1848830407424 1853127792152 1854939660288 1857169155072 1861759291392 1862558810112 1863716295168 1866261996544 1867421782941 1868223733376 1872841191936 1875092202984 1876925546496 1881288235008 1882096140288 1886747885568 1888097722368 1891311026176 1892486379264 1892771399904 1893299093504 1893584236544 1895039258112 1899444049776 1899730118286 1904037896332 1906826084352 1911149953024 1911858716768 1912906524672 1913728008192 1915205691168 1917352846656 1918176239616 1918999986176 1919657357289 1920763772928 1925119246336 1925228358144 1926605725044 1927433091584 1929593955328 1929884564608 1931367479184 1931913178832 1938581618688 1938873581568 1940911644672 1943380260864 1944214831104 1945605781504 1950128108992 1950414495744 1951252086784 1951626578616 1951920506151 1952464690176 1952758743936 1954948000512 1955787538432 1957297697628 1964382307888 1970873389056 1971604301667 1971719766016 1974227566592 1978119247104 1978968735744 1982903371328 1989893766432 1990193457252 1991048131072 1995676083856 1997326516224 1997627326464 2004669628416 2004971544576 2009517965312 2011069612398 2011933251328 2013479211744 2016040125528 2016905899008 2017772044288 2018159302887 2021304434688 2023570538496 2026002714624 2031349886566 2032463182464 2033336008704 2035922178048 2036796489728 2037187399572 2038062254592 2038361554944 2038937485312 2040811508736 2043099482112 2045439199232 2045555130528 2050193577536 2050502349896 2052077946633 2058161487872 2059742969856 2060053180416 2060937854976 2063248392192 2064841527168 2065728258048 2072315401728 2073205342208 2074806165432 2077132250544 2078024259584 2078337223424 2079934208352 2080827420672 2084768766171 2085664054656 2087156202131 2087703281664 2092752437248 2097616789504 2099544746112 2100130086912 2100446380032 2101751700048 2102654281728 2105328615936 2106232733696 2106834832036 2112949037056 2114262126834 2115488639264 2117860333888 2120405839097 2122479034368 2123390517248 2127724904448 2129961480192 2130282266112 2135112838144 2142962517696 2143285261656 2143882797056 2145057767424 2150043697152 2150841056364 2156042912023 2158874984448 2163167314176 2163770392576 2164096270336 2165759152128 2168362228032 2170793199744 2171120135184 2172052506624 2173402326186 2179229810688 2184043469322 2184981390592 2188806504192 2189746470912 2192201416704 2193473142784 2193894122616 2194836274176 2195158597632 2200260980736 2201205866496 2201835114336 2202780676096 2205582359552 2206953016203 2207900775808 2208233299888 2209930096374 2210879134464 2215855521792 2216018058072 2218184736768 2221006012416 2223549464576 2228717838848 2230766292744 2231388217344 2231724278784 2232682676224 2235185758208 2236911654432 2237872279552 2239929147456 2245008351872 2245135594338 2247706679218 2250226604756 2253262059048 2260707710976 2261678555136 2262019178496 2263424907744 2267276971008 2269993549824 2274506808288 2275483578368 2276897675052 2277875471872 2280772667264 2283002658816 2291051003904 2291396050944 2293804670976 2298365271312 2299352287232 2301119099136 2305035313152 2306025193472 2306467774728 2306815143633 2307805788288 2310062211072 2315431673856 2321542727504 2321892366794 2323812581376 2329214005248 2330214268928 2330565214208 2332356009984 2337777292032 2338129376352 2338781233152 2343431257024 2346247881131 2349059080368 2352046813116 2353056882176 2354346491904 2359818888192 2360832294912 2364016951296 2369377533952 2369511825408 2371207046208 2372225343488 2374884868096 2375242541056 2376718632834 2377067666688 2377739297024 2378088480768 2379924719172 2382592875624 2383616062464 2385321373864 2388814331904 2400510148608 2402001942912 2403033464832 2403395377152 2406089846784 2407123124224 2408981781696 2411868146688 2416663483806 2417701302016 2423320958968 2425690324992 2426589909744 2434241691648 2434608304128 2435653828608 2449100020224 2449468870464 2450151768064 2450520776704 2452043650056 2456216718592 2458104064416 2464049042312 2466639147973 2467285696512 2467657285632 2473252880384 2476225540096 2478128260608 2481280154496 2482345721856 2483888372784 2484262462374 2484955060224 2489895710588 2497121589248 2500122937312 2501493147648 2502567395328 2507307568704 2508384313344 2508752683008 2509461520384 2511768010752 2514583977984 2517463629824 2517606314496 2523315172352 2523695199872 2525634395856 2526719010816 2532592066368 2532973491048 2535068270592 2542434779136 2548050714209 2550542032896 2551637344256 2553607588224 2556470462208 2557568319488 2559543143052 2559919025664 2561018363904 2562609905856 2565869250672 2566971144192 2568807633392 2575156638912 2578251779103 2581142281926 2585164775424 2586771323136 2587882192896 2591173681152 2592286441472 2594278342656 2600552660992 2602168771488 2602560674868 2603286253568 2603678325248 2606597334016 2609730263504 2611735568442 2618738343936 2621491052544 2621885865984 2627831185408 2628805735556 2636360164152 2637492329472 2638624980992 2646207627264 2647188992448 2653191688576 2653591276336 2656380620894 2663503101952 2665549725696 2668753511424 2671745476608 2672147858688 2672892837888 2673295392768 2674956709152 2681426149864 2683486545597 2684638948992 2688053500704 2689207865344 2690879070516 2695072579584 2698094051328 2701336952832 2708013514752 2709950909952 2711114678272 2714562904064 2716249866096 2717416339456 2717815406592 2719913964768 2721082011648 2724132642816 2726236078839 2727406840704 2730073522176 2736103928844 2744054615302 2746323959808 2746737573888 2753122036224 2754304344064 2756420739072 2756835873792 2763087202304 2763243808416 2766408220576 2769509667392 2772055172601 2772838404973 2773245611136 2774436560896 2779691688228 2780885406208 2782409490432 2785753732608 2793838215168 2799392994816 2800173449216 2800595173376 2802335600064 2803539042304 2807104821248 2809261787904 2812638304476 2819016169112 2819440731107 2820179755008 2823144210432 2829972045824 2832146583552 2836966539264 2838729568896 2839157099856 2839948640256 2840376354816 2856056844498 2857283356928 2857713682208 2866724929536 2867788075152 2870592012288 2877264359424 2878499979264 2884223085568 2887678869504 2889908587566 2891149637376 2894390932992 2894826846912 2896070008832 2897869768248 2912057959096 2916322246656 2918408672256 2919661961216 2922935222272 2925192163488 2925621743616 2926448365568 2926878130176 2928697035264 2929138115904 2932422000768 2933681307648 2935780152448 2935946546442 2942604021604 2946573461832 2947838845952 2954690744096 2956310083584 2957579649024 2961341349888 2964889534464 2968453103616 2974355056992 2975184289792 2975632371712 2982548872576 2984840649648 2985290185878 2986572196608 2993514125784 2995989774336 2996440989696 3004349412064 3011332662247 3014276947968 3015571406848 3016025571328 3016604418597 3017899876992 3023035961344 3025358848512 3026658066432 3032675744384 3035863566736 3036320787346 3047024829849 3050004013056 3053883267072 3055194734592 3057093381888 3058406227968 3064487028416 3068158798848 3073380417536 3075290366304 3075753524844 3077074384384 3087242231808 3091406782464 3094872588288 3098416775168 3098592387072 3105618673664 3108473102592 3109808013312 3112209248148 3115698375816 3117036389376 3117505835136 3118374977536 3121241131008 3128496081984 3132078773824 3136062417488 3139128655872 3139358915602 3146425184256 3147776393216 3150195130368 3150669570048 3152022601728 3153981422592 3157992923904 3159349100544 3160252248054 3161609394944 3168958177112 3169423555584 3170784641024 3171393190251 3173232958896 3176790500832 3178154749952 3183718551552 3185085775872 3192121250318 3200680198144 3202669257216 3204044619776 3204527169536 3208119795712 3211975708928 3214443776544 3214927892484 3215824195584 3222217978408 3226450526208 3234253766656 3235453212992 3242973636266 3244750971264 3245655588864 3246144405504 3258078759936 3265466693632 3265958493952 3269391533408 3276065203983 3277472085888 3280676585472 3284619706368 3288302125056 3290209714176 3292254411264 3301808799744 3302752671504 3304171014144 3308373539328 3309794295808 3311851163712 3312349949832 3313273413632 3316318701696 3324027087108 3332066318581 3332939710464 3335324196864 3336756527104 3343076758272 3344512417792 3347082326016 3347586418176 3349024014336 3352778637312 3355367481648 3356808419328 3367512527808 3368958681088 3371560018827 3375339907134 3376789421824 3377297988064 3379893088572 3389913038848 3392517832704 3393028767744 3400722710528 3400915456512 3404810117632 3408627282944 3411760212432 3412724190736 3413225367552 3414691151872 3415346512578 3416813207808 3421159000896 3422628192256 3424503988224 3433542185216 3437669038804 3441523042568 3446886367232 3447547906968 3449028430848 3450509590528 3454898241536 3457552969728 3459037790208 3461708682432 3469558361984 3470080899824 3482314091256 3482838550191 3485718872064 3493821007872 3495321403392 3495847821312 3508171849728 3515146885536 3516656439296 3523588620552 3528070219674 3528276836352 3529585323264 3541248442368 3554066300928 3556810569312 3558338015232 3562327302144 3562863811584 3563857117184 3564393857024 3565077949251 3566608945536 3567132721152 3575424093696 3577982060796 3579518598656 3584071334272 3587838760688 3588379112318 3600765222912 3601782603776 3604550197248 3605093065728 3609134770176 3610684686336 3613267879936 3613472672544 3621666488128 3623753875456 3624995225709 3626551953024 3628109348864 3632176857088 3634981438452 3636542454272 3638535487488 3639884864616 3648138571792 3653480742912 3661765279744 3662316765184 3670829381632 3673650030336 3674203305696 3675227652096 3675781165056 3678065475084 3684325077888 3686960956063 3696073563468 3697660814848 3706255584304 3709879320576 3714338310144 3723518582784 3725117620224 3727432590336 3732523993088 3734843565882 3736447466752 3745682383872 3750184405968 3753851092992 3762576470016 3764192280576 3776195444736 3782622052352 3784972758528 3785542799808 3786598187008 3787168473088 3790078516224 3798888099552 3799460236572 3808075792664 3813652168704 3822299906048 3823717433536 3825813049344 3827456016384 3830411382336 3834705693312 3836352479232 3839314714578 3841527545856 3850238492672 3850456716288 3853211450088 3854866183168 3859187910656 3859769129216 3862734958368 3863826357664 3871713422889 3876147232529 3877163237376 3877747163136 3881823289344 3886760521728 3888429662208 3891211563008 3900256217984 3900828991488 3903253157232 3903841012302 3904929380352 3905517487872 3909896001024 3911575076864 3914595395256 3928764615776 3937896558323 3941746778112 3943208603334 3943439532032 3948455133184 3956238494208 3957937471488 3965806742656 3979787532864 3980386914504 3982096262144 3984570931341 3991352167712 3995254652928 4004079693757 4009339256832 4009943089152 4019035930624 4022139224796 4023866502656 4026958423488 4032080251056 4033811798016 4035544088576 4036318605774 4042608869376 4047141076992 4052005429248 4062699773132 4064926364928 4066672017408 4071844356096 4073592979456 4074374799144 4076124509184 4076723109888 4077874970624 4081623017472 4086198964224 4090878398464 4091110261056 4100387155072 4101004699792 4104155893266 4116081922953 4116322975744 4119485939712 4120106360832 4121875709952 4129683054336 4131456516096 4144630803456 4146410684416 4149612330864 4154264501088 4156048519168 4156674446848 4159868416704 4161654841344 4169537532342 4171328109312 4174312404262 4185504874496 4195233579008 4199089492224 4200260173824 4200892760064 4203503400096 4205308563456 4210657231872 4212465467392 4213669664072 4225898074112 4228524253668 4230977278528 4235720667776 4240811678194 4244958068736 4255449808896 4259922960384 4260564532224 4270225676288 4284085266747 4285925035392 4286570523312 4287765594112 4290115534848 4300087394304 4301682112728 4312085824046 4317749968896 4326334628352 4327540785152 4328192540672 4331518304256 4336724456064 4341586399488 4342240270368 4344105013248 4346804652372 4357317493529 4358459621376 4368086938644 4369962781184 4377613008384 4379492941824 4384402833408 4387788245232 4389672548352 4390317195264 4400521961472 4402411732992 4403670228672 4405561352192 4411164719104 4413906032406 4415801551616 4416466599776 4419860192748 4421758268928 4431711043584 4432036116144 4436369473536 4442012024832 4447098929152 4457435677696 4461532585488 4462776434688 4463448557568 4465365352448 4470371516416 4473823308864 4475744559104 4479858294912 4490016703744 4490271188676 4495413358436 4500453209512 4506524118096 4521415421952 4523357110272 4524038356992 4526849815488 4534553942016 4539987099648 4549013616576 4550967156736 4553795350104 4554481181019 4555750943744 4561545334528 4582102007808 4582792101888 4587609341952 4596730542624 4598704574464 4602238198272 4610070626304 4612935549456 4613630287266 4615611576576 4630863347712 4643085455008 4643784733588 4647625162752 4658428010496 4660428537856 4661130428416 4664712019968 4675554584064 4676258752704 4677562466304 4686862514048 4692495762262 4698118160736 4704093626232 4706113764352 4708692983808 4709038373403 4719637776384 4721664589824 4728033902592 4732094183531 4738755067904 4739023650816 4740378372081 4742414092416 4744450686976 4749769736192 4750485082112 4753437265668 4754135333376 4755478594048 4756176961536 4759849438344 4765185751248 4767232124928 4770642747728 4777628663808 4788181875477 4801020297216 4804003885824 4806066929664 4806790754304 4812179693568 4814246248448 4817963563392 4823736293376 4833326967612 4835402604032 4846641917936 4851380649984 4853179819488 4864460454399 4868483383296 4869216608256 4871307657216 4898200040448 4898937740928 4900303536128 4901041553408 4904087300112 4912433437184 4916208128832 4928098084624 4933278295946 4935314571264 4946505760768 4952451080192 4956256521216 4962560308992 4964691443712 4967776745568 4968524924748 4969910120448 4979791421176 4994243178496 5000245874624 5002986295296 5005134790656 5014615137408 5016768626688 5023536021504 5029167955968 5034927259648 5035212628992 5046630344704 5047390399744 5051268791712 5053438021632 5063009860701 5065184132736 5065946982096 5070136541184 5084869558272 5096101428418 5101084065792 5107215176448 5112940924416 5115136638976 5119086286104 5119838051328 5122036727808 5125219811712 5131738501344 5133942288384 5137615266784 5149557037807 5150313277824 5156503558206 5162284563852 5170329550848 5173542646272 5175764385792 5182347362304 5188556685312 5201105321984 5204337542976 5205121349736 5206572507136 5207356650496 5213194668032 5219460527008 5223471136884 5236104214913 5237476687872 5242982105088 5243771731968 5255662370816 5257611471112 5272720328304 5274984658944 5277249961984 5292415254528 5294377984896 5306383377152 5307182552672 5312761241788 5327006203904 5331099451392 5337507022848 5343490953216 5344295717376 5345785675776 5346590785536 5349913418304 5362852299728 5366973091194 5369277897984 5376107001408 5378415730688 5381758141032 5382568668477 5390145159168 5402673905664 5416027029504 5419901819904 5422229356544 5429125808128 5432499732192 5434832678912 5435630813184 5439827929536 5442164023296 5448265285632 5452472157678 5454813681408 5472207857688 5488109230604 5492647919616 5493475147776 5506244072448 5508608688128 5512841478144 5513671747584 5526174404608 5526487616832 5532816441152 5539019334784 5544110345202 5545676809946 5546491222272 5548873121792 5559383376456 5561770812416 5564818980864 5571507465216 5587676430336 5598785989632 5600346898432 5601190346752 5602265348823 5604671200128 5607078084608 5614209642496 5618523575808 5625276608952 5638032338224 5638881462214 5646288420864 5659944091648 5664293167104 5673933078528 5677459137792 5678314199712 5679897280512 5680752709632 5712113688996 5714566713856 5715427364416 5733449859072 5735576150304 5741184024576 5754528718848 5756999958528 5768446171136 5775357739008 5779817175132 5782299274752 5788781865984 5789653693824 5792140017664 5795739536496 5824115918192 5832644493312 5836817344512 5839323922432 5845870444544 5850384326976 5851243487232 5852896731136 5853756260352 5857394070528 5858276231808 5864844001536 5867362615296 5871560304896 5871893092884 5885208043208 5893146923664 5895677691904 5909381488192 5912620167168 5914812905001 5915159298048 5922682699776 5936906207232 5948710113984 5950368579584 5951264743424 5965097745152 5969681299296 5970580371756 5973144393216 5987028251568 5991979548672 5992881979392 6008698824128 6022665324494 6028553895936 6032051142656 6033208837194 6035799753984 6046071922688 6050717697024 6053316132864 6065351488768 6071727133472 6072641574692 6094049659698 6100008026112 6107766534144 6110389469184 6114186763776 6116812455936 6128974056832 6136317597696 6146760835072 6150580732608 6151507049688 6154148768768 6174484463616 6182813564928 6188123163079 6189745176576 6196833550336 6197184774144 6211237347328 6216946205184 6219616026624 6224418496296 6231396751632 6234072778752 6235011670272 6236749955072 6242482262016 6256992163968 6261468606393 6264157547648 6272124834976 6278257311744 6278717831204 6292850368512 6295552786432 6300390260736 6301339140096 6307962845184 6315985847808 6318698201088 6320504496108 6323218789888 6337916354224 6338847111168 6341569282048 6342786380502 6346465917792 6353581001664 6356309499904 6361217517291 6367437103104 6370171551744 6384242500636 6401360396288 6405338514432 6408089239552 6409054339072 6416239591424 6423951417856 6428887553088 6429855784968 6431648391168 6444435956816 6468128736069 6468507533312 6470906425984 6485947272532 6489501942528 6491311177728 6492288811008 6516157519872 6530933387264 6531916987904 6538783066816 6552130407966 6554944171776 6569239412736 6576604250112 6580419428352 6584508822528 6603617599488 6605505343008 6608342028288 6616747078656 6619588591616 6620859048609 6623702327424 6624699899664 6626546827264 6632637403392 6648054174216 6664132637162 6670648393728 6686153516544 6689024835584 6694164652032 6695172836352 6698048028672 6705557274624 6710734963296 6713616838656 6735025055616 6737917362176 6743120037654 6750679814268 6753578843648 6754595976128 6759786177144 6785035665408 6786057535488 6801445421056 6801830913024 6809620235264 6817254565888 6823520424864 6825448381472 6826450735104 6829382303744 6830693025156 6833626415616 6842318001792 6845256384512 6847213204117 6849007976448 6867084370432 6875338077608 6883046085136 6895095813936 6898056861696 6901019181056 6909796483072 6915105939456 6918075580416 6923417364864 6939116723968 6940161799648 6964628182512 6965677100382 6971437744128 6987642015744 6990642806784 6991695642624 7016343699456 7030293771072 7033312878592 7038743643393 7047177241104 7056140439348 7059170646528 7082496884736 7108132601856 7113621138624 7116676030464 7124654604288 7125727623168 7128787714048 7130155898502 7133217891072 7134265442304 7150848187392 7155964121592 7159037197312 7168142668544 7175677521376 7176758224636 7201530445824 7203565207552 7209100394496 7210186131456 7218269540352 7221369372672 7226535759872 7226945345088 7243332976256 7249990451418 7253103906048 7256218697728 7264353714176 7269962876904 7273084908544 7277070974976 7279769729232 7296277143584 7306961485824 7313236465457 7323530559488 7324633530368 7341658763264 7347300060672 7348406611392 7350455304192 7351562330112 7356130950168 7368650155776 7373921912126 7392147126936 7395321629696 7399917443919 7412511168608 7419758641152 7428676620288 7447037165568 7454865180672 7465047986176 7469687131764 7472894933504 7491364767744 7500368811936 7507702185984 7525152940032 7528384561152 7552390889472 7565244104704 7569945517056 7571085599616 7573196374016 7574336946176 7580157032448 7597776199104 7598920473144 7616151585328 7627304337408 7644152142627 7644599812096 7647434867072 7651626098688 7654912032768 7660822764672 7669411386624 7672704958464 7678629429156 7683055091712 7700476985344 7700913432576 7706422900176 7709732366336 7718375821312 7719538258432 7725469916736 7727652715328 7734755337309 7743426845778 7752294465058 7755494326272 7763646578688 7773521043456 7776859324416 7782423126016 7800512435968 7801657982976 7806506314464 7807682024604 7809858760704 7811034975744 7819792002048 7823150153728 7829190790512 7857529231552 7875793116646 7883493556224 7886417206668 7896910266368 7912476988416 7915874942976 7931613485312 7959575065728 7960773829008 7964192524288 7969141862682 7982704335424 7990509305856 8008159387514 8018678513664 8019886178304 8038071861248 8044278449592 8047733005312 8053916846976 8064160502112 8067623596032 8071088177152 8072637211548 8085217738752 8092161059411 8094282153984 8104010858496 8125399546264 8129852729856 8133344034816 8143688712192 8148749598288 8152249018368 8153446219776 8155749941248 8163246034944 8172397928448 8181756796928 8182220522112 8200774310144 8202009399584 8208311786532 8232163845906 8232645951488 8238971879424 8240212721664 8259366108672 8262913032192 8289261606912 8292821368832 8299224661728 8308529002176 8312097038336 8313348893696 8318515214919 8319736833408 8323309682688 8339075064684 8342656218624 8348624808524 8371009748992 8390467158016 8398178984448 8400520347648 8401785520128 8407006800192 8410617126912 8421314463744 8424930934784 8427339328144 8451796148224 8457048507336 8458322193321 8461954557056 8471441335552 8481623356388 8489916137472 8510899617792 8519845920768 8521129064448 8540451352576 8568170533494 8571850070784 8573141046624 8575531188224 8600174788608 8603364225456 8624171648092 8635499937792 8652669256704 8655081570304 8656385081344 8663036608512 8673448912128 8683172798976 8684480540736 8688210026496 8693609304744 8714634987058 8736173877288 8739925562368 8755226016768 8758985883648 8768805666816 8775576490464 8779345096704 8780634390528 8801043922944 8807340457344 8811122704384 8822329438208 8827812064812 8831603103232 8832933199552 8839720385496 8843516537856 8864072232288 8872738947072 8884024049664 8894197858304 8914871355392 8923065170976 8925552869376 8926897115136 8930730704896 8940743032832 8947646617728 8951489118208 8959716589824 8980033407488 8980542377352 8990826716872 9000906419024 9013048236192 9033997986741 9042830843904 9046714220544 9048076713984 9053699630976 9069107884032 9079974199296 9098027233152 9101934313472 9107590700208 9108962362038 9111501887488 9123090669056 9141074489547 9165584203776 9175218683904 9193461085248 9197409148928 9204476396544 9220141252608 9225871098912 9227260574532 9231223153152 9261726695424 9286170910016 9287569467176 9295250325504 9316856020992 9322260856832 9329424039936 9351109168128 9352517505408 9355124932608 9373725028096 9384991524524 9396236321472 9408187252464 9412227528704 9417385967616 9418076746806 9439275552768 9443329179648 9456067805184 9464188367062 9478047301632 9480756744162 9484828184832 9488901373952 9499539472384 9500970164224 9506874531336 9508270666752 9510957188096 9512353923072 9519698876688 9530371502496 9534464249856 9541285495456 9555257327616 9563463070213 9576363750954 9602040594432 9608007771648 9612133859328 9613581508608 9624359387136 9635927126784 9647472586752 9666653935224 9670805208064 9693283835872 9702761299968 9706359638976 9728920908798 9736966766592 9738433216512 9796400080896 9797875481856 9800607072256 9802083106816 9808174600224 9824866874368 9832416257664 9856196169248 9866556591892 9870629142528 9893011521536 9904902160384 9912513042432 9925120617984 9929382887424 9935553491136 9937049849496 9939820240896 9959582842352 9988486356992 9996198955743 10000491749248 10005972590592 10010269581312 10029230274816 10033537253376 10047072043008 10058335911936 10069854519296 10070425257984 10093260689408 10094780799488 10102537583424 10106876043264 10114680056481 10126019721402 10130368265472 10131893964192 10169739116544 10192202856836 10202168131584 10214430352896 10225881848832 10230273277952 10238172572208 10239676102656 10244073455616 10250439623424 10263477002688 10267884576768 10275230533568 10299114075614 10300626555648 10313007116412 10324569127704 10340659101696 10347085292544 10351528771584 10364694724608 10377113370624 10402210643968 10408675085952 10410242699472 10413145014272 10414713300992 10426389336064 10438921054016 10446942273768 10448515650573 10472208429826 10485964210176 10487543463936 10511324741632 10515222942224 10545440656608 10549969317888 10554499923968 10584830509056 10588755969792 10612766754304 10614365105344 10625522483576 10662198902784 10675014045696 10686981906432 10688591434752 10691571351552 10693181571072 10699826836608 10725704599456 10733946182388 10738555795968 10752214002816 10756831461376 10763516282064 10765137336954 10805347811328 10832054059008 10839803639808 10844458713088 10858251616256 10864999464384 10869665357824 10871261626368 10879655859072 10884328046592 10896530571264 10904944315356 10909627362816 10944415715376 10976218461208 10985295839232 10986950295552 11012488144896 11017217376256 11025682956288 11027343495168 11052348809216 11052975233664 11060882868189 11065632882304 11078038669568 11088220690404 11091353619892 11092982444544 11097746243584 11118766752912 11123541624832 11129637961728 11143014930432 11172424376113 11175352860672 11197571979264 11202380693504 11204530697646 11209342400256 11214156169216 11228419284992 11237047151616 11250553217904 11276064676448 11277762924428 11292576841728 11319888183296 11328586334208 11347866157056 11354918275584 11356628399424 11359794561024 11361505419264 11424227377992 11429133427712 11430854728832 11466899718144 11471152300608 11482368049152 11509057437696 11536892342272 11550715478016 11559634350264 11564598549504 11577563731968 11579307387648 11584280035328 11591479072992 11628441697587 11648231836384 11665288986624 11673634689024 11678647844864 11691740889088 11700768653952 11702486974464 11705793462272 11714788141056 11716552463616 11729688003072 11734725230592 11743120609792 11743786185768 11770416086416 11786293847328 11791355383808 11813689674969 11818762976384 11825240334336 11829625810002 11830318596096 11845365399552 11873812414464 11897420227968 11900737159168 11902529486848 11930195490304 11939362598592 11941160743512 11946288786432 11953712794023 11974056503136 11985763958784 12012239081271 12017397648256 12045330648988 12057107791872 12064102285312 12066417674388 12071599507968 12092143845376 12101435394048 12106632265728 12130702977536 12143454266944 12145283149384 12188099319396 12200016052224 12215533068288 12220778938368 12228373527552 12233624911872 12257948113664 12272635195392 12293521670144 12301161465216 12303014099376 12308297537536 12348245768859 12348968927232 12365627129856 12376246326158 12394369548288 12422474694656 12433892410368 12439232053248 12448836992592 12462793503264 12468145557504 12470023340544 12473499910144 12484964524032 12513984327936 12522937212786 12528315095296 12544249669952 12556514623488 12557435662408 12585700737024 12600780521472 12602678280192 12615925690368 12631971695616 12637396402176 12641008992216 12646437579776 12675832708448 12677694222336 12683138564096 12685572761004 12692931835584 12707162003328 12712618999808 12722435034582 12734874206208 12768485001272 12810677028864 12816178479104 12818108678144 12832479182848 12847902835712 12857775106176 12859711569936 12863296782336 12888871913632 12936257472138 12937015066624 12941812851968 12971894545064 12979003885056 12982622355456 12984577622016 13032315039744 13061866774528 13063833975808 13071952480587 13077566133632 13104260815932 13109888343552 13138478825472 13153208500224 13169017645056 13207235198976 13211010686016 13216684056576 13233494157312 13239177183232 13241718097218 13247404654848 13249399799328 13253093654528 13265274806784 13296108348432 13328265274324 13341296787456 13372307033088 13378049671168 13388329304064 13390345672704 13396096057344 13411114549248 13421469926592 13427233677312 13470050111232 13475834724352 13486240075308 13501359628536 13507157687296 13509191952256 13519572354288 13570071330816 13572115070976 13602890842112 13603661826048 13619240470528 13634509131776 13647040849728 13650896762944 13652901470208 13658764607488 13661386050312 13663443543057 13667252831232 13684636003584 13690512769024 13694426408234 13734168740864 13750676155216 13766092170272 13790191627872 13796113723392 13802038362112 13819592966144 13830211878912 13846834729728 13878233447936 13880323599296 13929256365024 13931354200764 13942875488256 13975284031488 13981285613568 13983391285248 14032687398912 14060587542144 14066625757184 14077487286786 14094354482208 14112280878696 14118341293056 14127115120209 14164993769472 14196282550593 14216265203712 14227242277248 14233352060928 14249309208576 14251455246336 14257575428096 14260311797004 14266435782144 14268530884608 14301696374784 14311928243184 14318074394624 14336285337088 14351355042752 14353516449272 14364545626431 14403060891648 14407130415104 14418200788992 14420372262912 14436539080704 14442738745344 14453071519744 14453890690176 14486665952512 14499980902836 14506207812096 14512437395456 14528707428352 14539925753808 14546169817088 14554141949952 14559539458464 14592554287168 14593381363197 14610093414917 14613922971648 14626472930914 14649267060736 14683317526528 14694600121344 14696813222784 14700910608384 14703124660224 14712261900336 14737300311552 14747843824252 14784294253872 14790643259392 14799834887838 14825022337216 14839517282304 14857353240576 14894074331136 14909730361344 14930095972352 14939374263528 14945789867008 14982729535488 15000737623872 15015404371968 15050305880064 15092300384161 15104781778944 15139891034112 15142171199232 15146392748032 15148673892352 15160314064896 15195552398208 15197840946288 15232303170656 15254608674816 15288304285254 15289199624192 15294869734144 15303252197376 15321645529344 15338822773248 15345409916928 15357258858312 15366110183424 15400953970688 15401826865152 15412845800352 15419464732672 15436751642624 15439076516864 15448671113421 15450939833472 15455305430656 15469510674618 15486853691556 15504588930116 15510988652544 15527293157376 15547042086912 15564846252032 15601024871936 15603315965952 15613012628928 15615364049208 15619717521408 15622069951488 15639584004096 15646300307456 15658381581024 15708312644739 15715058463104 15751586233292 15766987112448 15772834413336 15793820532736 15824953976832 15831749885952 15863226970624 15919150131456 15921547658016 15928385048576 15938283725364 15965408670848 15981018611712 16016318775028 16037357027328 16039772356608 16076143722496 16088556899184 16095466010624 16107833693952 16128321004224 16135247192064 16142176354304 16145274423096 16147706005431 16170435477504 16184322118822 16208021716992 16250799092528 16259705459712 16266688069632 16287377424384 16297499196576 16304498036736 16306892439552 16311499882496 16326492069888 16344795856896 16363513593856 16364441044224 16401548620288 16404018799168 16416623573064 16464327691812 16477943758848 16480425443328 16518732217344 16525826064384 16578523213824 16585642737664 16598449323456 16617058004352 16624194076672 16626697787392 16637030429838 16639473666816 16646619365376 16678150129368 16685312437248 16697249617048 16780934316032 16796357968896 16801040695296 16803571040256 16814013600384 16821234253824 16842628927488 16849861869568 16854678656288 16903592296448 16914097014672 16916644386642 16923909114112 16942882671104 16963246712776 16979832274944 17021799235584 17039691841536 17042258128896 17080902705152 17136341066988 17143700141568 17146282093248 17151062376448 17200349577216 17206728450912 17248343296184 17266474035811 17270999875584 17305338513408 17312770162688 17326073217024 17346897824256 17366345597952 17368961081472 17376420052992 17387218609488 17429269974116 17472347754576 17479851124736 17510452033536 17517971767296 17537611333632 17551152980928 17558690193408 17561268781056 17602087845888 17614680914688 17622245408768 17644658876416 17655624129624 17663206206464 17665866399104 17679440770992 17687033075712 17728144464576 17745477894144 17768048099328 17788395716608 17829742710784 17836354999463 17846130341952 17851105738752 17853794230272 17861461409792 17895293235456 17902978236416 17919433179648 17960066814976 17961084754704 17981653433744 18001812838048 18026096472384 18067995973482 18085661687808 18096153427968 18107399261952 18138215768064 18159948398592 18196054466304 18203868626944 18215181400416 18217924724076 18223003774976 18246181338112 18282148979094 18331168407552 18350437367808 18386922170496 18394818297856 18408952793088 18440282505216 18451742197824 18454521149064 18462446306304 18523453390848 18564369489237 18572341820032 18575138934352 18590500651008 18633712041984 18644521713664 18658848079872 18702218336256 18705035010816 18710249865216 18747450056192 18769983049048 18784405819179 18792472642944 18816374504928 18824455057408 18834771935232 18836153493612 18878551105536 18886658359296 18928376734124 18956094603264 18961513488324 18969656369664 18977802747904 18999078944768 19001940328448 19013749062672 19016541333504 19021914376192 19024707846144 19039397753376 19060743004992 19068928499712 19082570990912 19083652551873 19110514655232 19126926140426 19152727501908 19204081188864 19216015543296 19224267718656 19227163017216 19248718774272 19271854253568 19294945173504 19333307870448 19341610416128 19386567671744 19404386208207 19405522599936 19412719277952 19457841817596 19473933533184 19476866433024 19592800161792 19595750963712 19601214144512 19604166213632 19616349200448 19649733748736 19664832515328 19712392338496 19733113183784 19736085117749 19741258285056 19809804320768 19825026084864 19850241235968 19858765774848 19871106982272 19874099698992 19879640481792 19919165684704 19976972713984 19992397911486 20000983498496 20011945181184 20058460549632 20067074506752 20094144086016 20116671823872 20139709038592 20140850515968 20186521378816 20189561598976 20205075166848 20213752086528 20229360112962 20252039442804 20260736530944 20263787928384 20384405713672 20404336263168 20428860705792 20451763697664 20460546555904 20476345144416 20479352205312 20488146911232 20500879246848 20526954005376 20535769153536 20541639612351 20550461067136 20598228151228 20601253111296 20626014232824 20649138255408 20694170585088 20703057543168 20729389449216 20754226741248 20804421287936 20817350171904 20820485398944 20826290028544 20829426601984 20852778672128 20877842108032 20893884547536 20897031301146 20944416859652 20971928420352 20975086927872 21022649483264 21030445884448 21079328635729 21090881313216 21099938635776 21108999847936 21116230930179 21177511939584 21225533508608 21228730210688 21251044967152 21324397805568 21350028091392 21373963812864 21377182869504 21386363142144 21399653673216 21451409198912 21467892364776 21477111591936 21504428005632 21513662922752 21527032564128 21530274673908 21610695622656 21664108118016 21679607279616 21688917426176 21716503232512 21729998928768 21739330715648 21759311718144 21768656093184 21793061142528 21809888630712 21819254725632 21888831430752 21939709396371 21952436922416 21970591678464 21973900591104 22024976289792 22034434752512 22051365912576 22054686990336 22104697618432 22105950467328 22121765736378 22131265764608 22156077339136 22176441380808 22182707239784 22185964889088 22195492487168 22199752331757 22237533505824 22247083249664 22259275923456 22286029860864 22344848752226 22395143958528 22404761387008 22409061395292 22418684800512 22428312338432 22456838569984 22474094303232 22501106435808 22552129352896 22555525848856 22585153683456 22639776366592 22657172668416 22695732314112 22709836551168 22713256798848 22719589122048 22723010838528 22848454755984 22858266855424 22861709457664 22932456427881 22933799436288 22942304601216 22964736098304 23018114875392 23073784684544 23101430956032 23119268700528 23129197099008 23155127463936 23158614775296 23168560070656 23182958145984 23256883395174 23296463672768 23324464230067 23330577973248 23347269378048 23357295689728 23401537307904 23404973948928 23411586924544 23429576282112 23433104927232 23459376006144 23469450461184 23486241219584 23487572371536 23540832172832 23572587694656 23582710767616 23627379349938 23637525952768 23650480668672 23659251620004 23690730799104 23747624828928 23794840455936 23801474318336 23805058973696 23860390980608 23878725197184 23882321487024 23892577572864 23907425588046 23948113006272 23971527917568 24024478162542 24034795296512 24090661297976 24114215583744 24128204570624 24132835348776 24143199015936 24184287690752 24202870788096 24213264531456 24261405955072 24276483178233 24286908533888 24290566298768 24376198638792 24400032104448 24431066136576 24456747055104 24467249823744 24515896227328 24545270390784 24587043340288 24602322930432 24606028198752 24616595075072 24696491537718 24697937854464 24752492652316 24788739096576 24844949389312 24867784820736 24878464106496 24897673985184 24925587006528 24936291115008 24940046681088 24946999820288 24955545644757 24969929048064 25027968655872 25045874425572 25056630190592 25088499339904 25113029246976 25114871324816 25171401474048 25201561042944 25205356560384 25231851380736 25263943391232 25274792804352 25282017984432 25292875159552 25351665416896 25355388444672 25366277128192 25371145522008 25374966579963 25385863671168 25414324006656 25425237999616 25444870069164 25469748412416 25536970002544 25621354057728 25632356958208 25636217356288 25664958365696 25695805671424 25715550212352 25719423139872 25726593564672 25777743827264 25808726692441 25872514944276 25883625703936 25943789090128 25958007770112 25965244710912 25969155244032 26064630079488 26123733549056 26127667951616 26143904961174 26155132267264 26208521631864 26219776687104 26276957650944 26306417000448 26338035290112 26422021372032 26433368113152 26466988314624 26478354366464 26483436194436 26494809309696 26498799598656 26506187309056 26530549613568 26592216696864 26656530548648 26682593574912 26744614066176 26756099342336 26776658608128 26780691345408 26792192114688 26822229098496 26842939853184 26854467354624 26940100222464 26951669448704 26972480150616 27002719257072 27014315374592 27018383904512 27039144708576 27101993960223 27133030627703 27140142661632 27144230141952 27205781684224 27207323652096 27238480941056 27269018263552 27294081699456 27301793525888 27305802940416 27322772100624 27326887086114 27334505662464 27369272007168 27381025538048 27388852816468 27468337481728 27501352310432 27532184340544 27565275908261 27580383255744 27592227446784 27604076724224 27639185932288 27660423757824 27693669459456 27756466895872 27760647198592 27858512730048 27862708401528 27885750976512 27950568062976 27966782570496 28028557856299 28065374797824 28121175084288 28133251514368 28154974573572 28188708964416 28224561757392 28236682586112 28254230240418 28329987538944 28392565101186 28454484554496 28466704121856 28498618417152 28502910492672 28515150856192 28520623594008 28532871564288 28537061769216 28603392749568 28623856486368 28636148789248 28672570674176 28690389210639 28702710085504 28707032898544 28729091252862 28806121783296 28814260830208 28836401577984 28840744525824 28873078161408 28906143039488 28907781380352 28973331905024 28999961805672 29012415624192 29024874790912 29057414856704 29079851507616 29092339634176 29108283899904 29119078916928 29185108574336 29186762726394 29220186829834 29252945861828 29298534121472 29366635053056 29389200242688 29393626445568 29401821216768 29406249320448 29424523800672 29474600623104 29495687648504 29568588507744 29581286518784 29599669775676 29650044674432 29679034564608 29714706481152 29788148662272 29819460722688 29860191944704 29878748527056 29891579734016 29965459070976 29988596867229 30001475247744 30030808743936 30100611760128 30184600768322 30209563557888 30279782068224 30284342398464 30292785496064 30297347784704 30320628129792 30391104796416 30395681892576 30464606341312 30501222454703 30509217349632 30576608570508 30589739468288 30606504394752 30643291058688 30677645546496 30690819833856 30714517716624 30732220366848 30801907941376 30803653730304 30825691600704 30838929465344 30873503285248 30878153033728 30897342226842 30901879666944 30910610861312 30939021349236 30973707383112 31009177860232 31021977305088 31054586314752 31094084173824 31129692504064 31202049743872 31206631931904 31226025257856 31230728098416 31239435042816 31244139902976 31279168008192 31292600614912 31316763162048 31416625289478 31430116926208 31503172466584 31533974224896 31545668826672 31649907953664 31663499771904 31726453941248 31838300262912 31843095316032 31856770097152 31876567450728 31930817341696 32032637550056 32074714054656 32079544713216 32152287444992 32177113798368 32190932021248 32215667387904 32256642008448 32270494384128 32290548846192 32295412010862 32368644237644 32416043433984 32501598185056 32519410919424 32533376139264 32574754848768 32594998393152 32608996073472 32613784879104 32622999764992 32652984139776 32689591713792 32727027187712 32728882088448 32803097240576 32808037598336 32833247146128 32928655383624 32955887517696 32960850886656 33037464434688 33051652128768 33124659284717 33157046427648 33171285475328 33182648604567 33196898646912 33234116008704 33248388153344 33253395574784 33274060859676 33278947333632 33293238730752 33356300258736 33370624874496 33394499234096 33517273128339 33561868632064 33592715937792 33607142080512 33628027200768 33642468507648 33685257854976 33699723739136 33709357312576 33807184592896 33828194029344 33833288773284 33847818228224 33885765342208 33926493425552 33959664549888 34043598471168 34079383683072 34084516257792 34161805410304 34272682133976 34287400283136 34292564186496 34302124752896 34400699154432 34413456901824 34496686592368 34532948071622 34610677026816 34625540325376 34652146434048 34693795648512 34732691195904 34737922162944 34752840105984 34774437218976 34858539948232 34885325092761 34944695509152 34959702249472 35020904067072 35035943534592 35075222667264 35102305961856 35117380386816 35204175691776 35229361829376 35244490817536 35289317752832 35311248259248 35326412412928 35331732798208 35358881541984 35374066151424 35441069024907 35456288929152 35490955788288 35536096198656 35576791433216 35659485421568 35672709998926 35692260683904 35702211477504 35707588460544 35790586470912 35805956472832 35838866359296 35920133629952 35922169509408 35963306867488 36003625676096 36036717243813 36046899264649 36052192944768 36135991946964 36171323375616 36192306855936 36214798523904 36276431536128 36319896797184 36392108932608 36407737253888 36430362800832 36435849448152 36446007549952 36492362676224 36564297958188 36652729504391 36662336815104 36700874735616 36773844340992 36789636595712 36817905586176 36880565010432 36903484395648 36909042298128 36924892612608 37046906781696 37128738978474 37144683640064 37150277868704 37267424083968 37289043427328 37317696159744 37404436672512 37410070021632 37420499730432 37494900112384 37539966098096 37568811638358 37584945285888 37632749009856 37648910114816 37669543870464 37672306987224 37757102211072 37856753468248 37912189206528 37923026976648 37939312739328 37955605495808 37998157889536 38003880656896 38027498125344 38033082667008 38043828752384 38049415692288 38078795506752 38121486009984 38137856999424 38165141981824 38167305103746 38253852280852 38305455003816 38432031086592 38448535437312 38454326034432 38497437548544 38543708507136 38589890347008 38666615740896 38683220832256 38773135343488 38808772416414 38811045199872 38825438555904 38915683635192 38947867066368 38953732866048 39185600323584 39191501927424 39202428289024 39208332427264 39215857441761 39232698400896 39299467497472 39329665030656 39424784676992 39466226367568 39472170235498 39619608641536 39650052169728 39700482471936 39717531549696 39742213964544 39748199397984 39759280963584 39838331369408 39953945427968 39984795822972 40001966996992 40023890362368 40116921099264 40134149013504 40188288172032 40233343647744 40279418077184 40281701031936 40373042757632 40379123197952 40410150333696 40427504173056 40458720225924 40504078885608 40521473061888 40527575856768 40768811427344 40808672526336 40857721411584 40903527395328 40921093111808 40952690288832 40958704410624 40976293822464 41001758493696 41053908010752 41071538307072 41083279224702 41100922134272 41196456302456 41202506222592 41252028465648 41298276510816 41388341170176 41406115086336 41458778898432 41608842575872 41634700343808 41640970797888 41652580057088 41658853203968 41705557344256 41755684216064 41787769095072 41794062602292 41888833719304 41943856840704 41950173855744 42045298966528 42060891768896 42158657271458 42181762626432 42199877271552 42232461860358 42355023879168 42451067017216 42457460421376 42502089934304 42588847651779 42648795611136 42700056182784 42747927625728 42754365739008 42772726284288 42799307346432 42902818397824 42935784729552 42954223183872 43008856011264 43027325845504 43054065128256 43060549347816 43221391245312 43316862141553 43328216236032 43359214559232 43377834852352 43433006465024 43459997857536 43478661431296 43518623436288 43537312186368 43586122285056 43619777261424 43638509451264 43777662861504 43830280244751 43879418792742 43904873844832 43947801182208 44049952579584 44068869505024 44102731825152 44109373980672 44209395236864 44211900934656 44243531472756 44262531529216 44312154678272 44352882761616 44365414479568 44371929778176 44390984974336 44399504663514 44475067011648 44494166499328 44518551846912 44572059721728 44689697504452 44790287917056 44809522774016 44818122790584 44837369601024 44856624676864 44913677139968 44948188606464 45002212871616 45104258705792 45111051697712 45276901152483 45279552733184 45314345336832 45419673102336 45426513597696 45439178244096 45446021677056 45696909511968 45716533710848 45723418915328 45864912855762 45867598872576 45884609202432 46036229750784 46147569369088 46202861912064 46238537401056 46258394198016 46310254927872 46317229550592 46337120141312 46346013340263 46365916291968 46513766790348 46592927345536 46648928460134 46694538756096 46803074615808 46809947897856 46823173849088 46859152564224 46866209854464 46918752012288 46938900922368 46972482439168 46975144743072 47081664345664 47124937934217 47145175389312 47165421535232 47254758699876 47275051905536 47300961337344 47318503240008 47381461598208 47495249657856 47589680911872 47602948636672 47610117947392 47720781961216 47757450394368 47764642974048 47785155145728 47814851176092 47896226012544 47930492428819 47943055835136 48048956325084 48069590593024 48181322595952 48228431167488 48265670697552 48286398031872 48368575381504 48405741576192 48426529062912 48522811910144 48552966356466 48573817067776 48581132597536 48752397277584 48800064208896 48862132273152 48913494110208 48934499647488 49031792454656 49090540781568 49174086680576 49204645860864 49212056397504 49233190150144 49392983075436 49504985304632 49577478193152 49689898778624 49735569641472 49756928212992 49795347970368 49851174013056 49872582230016 49880093362176 49911091289514 49939858096128 50055937311744 50091748851144 50113260381184 50176998679808 50229742649632 50342802948096 50403122085888 50410713120768 50463702761472 50527886782464 50549585608704 50564035968864 50585750319104 50703330833792 50710776889344 50742291044016 50749933159926 50771727342336 50828648013312 50850475999232 50889740138328 50939496824832 51073940005088 51192655258199 51242708115456 51264713916416 51272434712576 51329916731392 51391611342848 51431100424704 51438846279744 51453187129344 51555487654528 51617453384882 51745029888552 51767251407872 51799422107433 51887578180256 51916015540224 51938310488064 52053036018841 52129260158976 52247467098112 52255335903232 52287809922348 52310264534528 52417043263728 52439553374208 52553915301888 52612834000896 52676070580224 52844042744064 52866736226304 52933976629248 52956708732928 52966872388872 52989618619392 52997599197312 53012374618112 53061099227136 53184433393728 53313061097296 53365187149824 53489228132352 53509064998389 53512198684672 53553317216256 53561382690816 53584384229376 53685879706368 53708934709248 53880200444928 53903338897408 53944960301232 54005438514144 54028630749184 54036767809024 54078289417152 54203987920446 54266061255406 54288460283904 54411563368448 54414647304192 54476961882112 54538036527104 54588163398912 54603587051776 54611605880832 54645544201248 54653774172228 54669011324928 54738544014336 54762051076096 54777705632936 54936674963456 55002704620864 55064368681088 55130551816522 55160766511488 55184454893568 55278371864576 55320847515648 55387338918912 55512933791744 55521294397184 55693108467711 55717025460096 55725416803056 55771501953024 55901136125952 55933565140992 56057115712598 56130749595648 56242350168576 56266503028736 56309949147144 56377417928832 56449123514784 56473365172224 56508460480836 56645127415877 56659975077888 56785130202372 56908969108992 56933408243712 56997236834304 57005820985344 57041247188016 57065743128576 57074123538432 57206785499136 57247712972736 57272297578496 57345141348352 57380778421278 57405420171008 57414065797088 57458182505724 57612243566592 57628521660416 57672803155968 57681489051648 57746156322816 57812286078976 57815562760704 57946663810048 57999923611344 58024831248384 58049749581824 58114829713408 58159703015232 58184679268352 58216567799808 58238157833856 58370217148672 58373525452788 58440373659668 58505891723656 58597068242944 58733270106112 58778400485376 58787252891136 58803642433536 58812498640896 58849047601344 58949201246208 58991375297008 59137177015488 59162573037568 59199339551352 59208255353247 59300089348864 59429412962304 59576297324544 59638921445376 59720383889408 59757497054112 59783159468032 59930918141952 59977193734458 60002950495488 60201223520256 60369201536644 60419127115776 60559564136448 60568684796928 60585570992128 60594695569408 60641256259584 60782209592832 60791363785152 60929212682624 61002444909406 61153217141016 61179478936576 61213008789504 61286582117376 61355291092992 61381639667712 61429035433248 61464440733696 61603815882752 61607307460608 61624918837053 61651383201408 61677858930688 61747006570496 61756306067456 61794684453684 61803759333888 61821221722624 61878042698472 61947414766224 62018355720464 62109172629504 62188168347648 62259385008128 62404099487744 62413263863808 62452050515712 62461456196832 62478870085632 62488279805952 62558336016384 62585201229824 62633526324096 62833250578956 62860233852416 63006344933168 63067948449792 63091337653344 63237985907187 63299815907328 63326999543808 63452907882496 63676600525824 63686190632064 63713540194304 63753134901456 63861634683392 64065275100112 64159089426432 64304574889984 64354227596736 64381864042496 64431334775808 64513284016896 64540988768256 64581097692384 64590824021724 64737288475288 64832086867968 65003196370112 65038821838848 65066752278528 65149509697536 65189996786304 65217992146944 65305968279552 65379183427584 65454054375424 65457764176896 65606194481152 65616075196672 65666494292256 65819128189113 65857310767248 65911775035392 65921701773312 66074928869376 66103304257536 66249318569434 66314092855296 66365297209134 66393797293824 66468232017408 66496776306688 66506791149568 66548121719352 66557894667264 66586477461504 66712600517472 66741249748992 66788998468192 66944241491491 67034546256678 67123737264128 67185431875584 67214284161024 67256054401536 67284937015296 67370515709952 67418714625152 67614369185792 67656388058688 67666577546568 67695636456448 67771530684416 67852986851104 67919329099776 68069354793869 68087196942336 68158767366144 68169032515584 68323610820608 68545364267952 68574800566272 68585128372992 68604249505792 68801398308864 68826913803648 68993373184736 69065896143244 69221354053632 69251080650752 69304292868096 69387591297024 69465382391808 69475844325888 69505680211968 69548874437952 69717079896464 69770650185522 69889391018304 69919404498944 69973392690201 70041808134144 70071887069184 70204611923712 70234760773632 70408351383552 70458723658752 70488981635072 70578635505664 70622496518496 70652824825856 70663465596416 70717763083968 70748132302848 70882138049814 70912577858304 71072192397312 71153582866432 71318970843136 71345419997852 71384521367808 71404422955008 71415176921088 71581172941824 71611912945664 71677732718592 71840267259904 71844339018816 71926613734976 72007251352192 72073434487626 72093798529298 72104385889536 72271983893928 72342646751232 72384613711872 72429597047808 72552863072256 72639793594368 72784217865216 72815474507776 72829449534699 72860725601664 72871698896304 72892015099904 72984725352448 73128595916376 73305459008782 73401749471232 73547688681984 73579273191424 73635811172352 73761130020864 73806968791296 73818084596256 73849785225216 74093813563392 74257477956948 74289367280128 74300555737408 74534848167936 74635392319488 74808873345024 74820140043264 74840999460864 74989800224768 75079932196192 75137623276716 75169890571776 75265498019712 75297820229632 75339087740928 75344613974448 75514204422144 75713506936496 75824378413056 75846053953296 75878625478656 75911210991616 75996315779072 76007761313792 76054996250688 76066165334016 76087657504768 76098831384576 76157591013504 76242972019968 76275713998848 76330283963648 76334610207492 76507704561704 76610910007632 76864062173184 76897070874624 76908652068864 76994875097088 77087417014272 77179780694016 77333231481792 77366441664512 77426180077323 77546270686976 77617544832828 77650877111808 77831367270384 77895734132736 77907465732096 78371200647168 78383003854848 78416664854528 78431714883522 78465396801792 78598934994944 78659330061312 78849569353984 78932452735136 78944340470996 79239217283072 79300104339456 79400964943872 79435063099392 79484427929088 79496398795968 79518561927168 79676662738816 79907890855936 79969591645944 80003933993984 80047780724736 80233842198528 80268298027008 80376576344064 80445601120027 80466687295488 80558836154368 80563402063872 80746085515264 80758246395904 80820300667392 80855008346112 80917440451848 81008157771216 81042946123776 81055151713536 81399091883109 81537622854688 81617345052672 81715442823168 81807054790656 81842186223616 81905380577664 81917408821248 82003516987392 82107816021504 82143076614144 82166558449404 82201844268544 82392912604912 82405012445184 82504056931296 82596553021632 82695827724783 82776682340352 82812230172672 82917557796864 83217685151744 83269400687616 83281941595776 83305160114176 83317706407936 83411114688512 83511368432128 83575538190144 83588125204584 83777667438608 83900347711488 84085673568897 84090597933056 84121783537792 84317314542916 84363525252864 84399754543104 84464923720716 84710047758336 84902134034432 84914920842752 85004179868608 85177695303558 85400112365568 85495855251456 85508731478016 85545452568576 85598614692864 85805636795648 85871569459104 85908446367744 86017712022528 86054651691008 86071167631917 86108130256512 86121098695632 86442782490624 86633724283106 86718429118464 86866012930048 86919995715072 86957322862592 87037246872576 87074624372736 87172244570112 87239554522848 87277018902528 87555325723008 87660560489502 87758837585484 87809747689664 87895602364416 88099905159168 88205463650304 88218747961344 88418790473728 88423801869312 88487062945512 88525063058432 88624309356544 88705765523232 88730828959136 88743859556352 88781969948672 88799009327028 88950134023296 88988332998656 89013771653521 89037103693824 89144119443456 89379395008904 89580575834112 89636245581168 89674739202048 89713249353728 89827354279936 89896377212928 90004425743232 90208517411584 90222103395424 90553802304966 90559105466368 90628690673664 90839346204672 90853027195392 90878356488192 90892043354112 91393819023936 91433067421696 91446837830656 91503667364109 91729825711524 91769218404864 92072459501568 92295138738176 92405723824128 92477074802112 92516788396032 92620509855744 92634459101184 92674240282624 92692026680526 92731832583936 93027533580696 93185854691072 93297856920268 93389077512192 93606149231616 93619895795712 93646347698176 93718305128448 93732419708928 93837504024576 93877801844736 93944964878336 93950289486144 94163328691328 94249875868434 94290350778624 94330843070464 94509517399752 94550103811072 94601922674688 94637006480016 94990499315712 95179361823744 95205897273344 95220235894784 95441563922432 95514900788736 95529285948096 95570310291456 95629702352184 95792452025088 95860984857638 96097912650168 96139181186048 96362645191904 96456862334976 96531341395104 96572796063744 96737150763008 96811483152384 97045623820288 97105932712932 97147634135552 97162265195072 97504794555168 97600128417792 97724264546304 97826988220416 97868999294976 98063584909312 98181081563136 98348173361152 98409291721728 98424112795008 98466380300288 98785966150872 99009970609264 99154956386304 99373977854151 99379797557248 99471139282944 99513856425984 99590695940736 99702348026112 99745164460032 99760186724352 99822182579028 99879716192256 100111874623488 100183497702288 100226520762368 100353997359616 100459485299264 100551819385017 100685605896192 100821426241536 100927405522944 101055773564928 101099171217408 101128071937728 101171500638208 101406661667584 101421553778688 101484582088032 101499866319852 101543454684672 101657296026624 101700951998464 101779480276656 101878993649664 102147880010176 102385310516398 102485416230912 102544869425152 102659833462784 102783222685696 102862200849408 102877692559488 102906374258688 103110975309056 103234906769764 103490059777104 103534502815744 103598844214866 103775156360512 103832031080448 103876620976128 104106072037682 104258520317952 104494934196224 104510671806464 104575619844696 104620529069056 104834086527456 104879106748416 105107830603776 105198093772343 105225668001792 105352141160448 105688085488128 105733472452608 105867953258496 105933744777744 105979237238784 105995198394624 106024749236224 106122198454272 106368866787456 106626122194592 106730374299648 106978456264704 107018129996778 107024397369344 107106634432512 107122765381632 107371759412736 107417869418496 107760400889856 107806677794816 107889920602464 108010877028288 108057261498368 108073535618048 108140697793947 108156578834304 108407975840892 108532122510812 108576920567808 108823126736896 108829294608384 108953923764224 109076073054208 109176326797824 109207174103552 109223211761664 109291088402496 109307548344456 109338022649856 109477088028672 109524102152192 109555411265872 109873349926912 109958188513173 110005409241728 110128737362176 110261103633044 110321533022976 110368909787136 110556743729152 110641695031296 110774677837824 111025867583488 111042588794368 111386216935422 111434050920192 111450833606112 111802272251904 111867130281984 112114231425196 112261499191296 112484700337152 112533006057472 112619898294288 112754835857664 112898247029568 112946730344448 113016920961672 113290254831754 113570260404744 113817938217984 113866816487424 113994473668608 114011641970688 114082494376032 114131486257152 114148247076864 114413570998272 114495425945472 114544595156992 114690282696704 114761556842556 114810840342016 114828131594176 114916365011448 115345606311936 115362978103296 115492312645632 115624572157952 115631125521408 115893327620096 115999847222688 116049662496768 116099499163648 116229659426816 116319406030464 116369358536704 116433135599616 116476315667712 116740434297344 116747050905576 116880747319336 117011783447312 117466540212224 117556800970752 117574505782272 117607284867072 117624997281792 117698095202688 117898402492416 117982750594016 118274354030976 118325146075136 118398679102704 118416510706494 118600178697728 118858825924608 119152594649088 119277842890752 119440767778816 119514994108224 119566318936064 119861836283904 119954387468916 120005900990976 120402447040512 120738403073288 120838254231552 121119128272896 121137369593856 121189391138816 121282512519168 121564419185664 121582727570304 121858425365248 122004889818812 122306434282032 122358957873152 122426017579008 122573164234752 122710582185984 122763279335424 122858070866496 122928881467392 123214614921216 123249837674106 123302766402816 123355717861376 123494013140992 123512612134912 123589368907368 123607518667776 123642443445248 123756085396944 123894829532448 124036711440928 124218345259008 124325019912769 124376336695296 124518770016256 124808198975488 124826527727616 124904101031424 124922912393664 124957740171264 124976559611904 125116672032768 125267052648192 125666501157912 125720467704832 126012689866336 126135896899584 126182675306688 126475971814374 126599631814656 126905815764992 127353201051648 127372381264128 127427080388608 127506269802912 127723269366784 128130550200224 128318178852864 128609149779968 128708455193472 128763728084992 128862669551616 129026568033792 129081977536512 129162195384768 129181648043448 129474576950576 129664173735936 129950586424659 130006392740224 130077643677696 130133504557056 130299019395072 130379993572608 130435984293888 130611936559104 130758366855168 130908108750848 130915528353792 131212388962304 131232150393344 131332988584512 131490840734253 131638256378226 131714621534496 131843403546624 132149857738752 132206608515072 132498637138868 132628185710592 132730594418268 132787594587648 132936464034816 132993552613376 133013582299136 133096243438704 133115789334528 133172954923008 133425201034944 133482499497984 133577996936384 133888482982982 134069092513356 134247474528256 134370863751168 134428568322048 134512108803072 134569874030592 134741031419904 134837429250304 135228738371584 135312776117376 135333155093136 135391272912896 135543061368832 135705973702208 135830703457449 135838658199552 136138709587738 136317534732288 136338065031168 136647221641216 137090728535904 137149601132544 137170256745984 137208499011584 137602796617728 137653827607296 137986746369472 138131792286488 138442708107264 138608585736192 138775182594048 138930764783616 138951688651776 139011360423936 139097748875904 139434159792928 139541300371044 139778782036608 139838808997888 139946785380402 140083616268288 140409223847424 140469521547264 140816702767104 140917447317504 140977963270144 141157271011328 141244993036992 141305649651712 141326931192832 141435526167936 141496264605696 141764276099628 141825155716608 142144384794624 142307165732864 142637941686272 142690839995704 142769042735616 142808845910016 142830353842176 143162345883648 143223825891328 143355465437184 143680534519808 143688678037632 143791477286457 143853227469952 144014502704384 144146868975252 144187597058596 144208771779072 144543967787856 144685293502464 144859194095616 145105726144512 145279587188736 145568435730432 145630949015552 145658899069398 145721451203328 145743397792608 145784030199808 145969450704896 146257191832752 146610918017564 146803498942464 147095377363968 147158546382848 147271622344704 147522260041728 147613937582592 147636169192512 147699570450432 148514955913896 148578734560256 148601111474816 149069696335872 149270784638976 149617746690048 149640280086528 149979600449536 150159864392384 150275246553432 150339781143552 150530996039424 150595640459264 150689227948896 151028408844288 151427013872992 151648756826112 151692107906592 151757250957312 151822421983232 151992631558144 152015522627584 152109992501376 152132330668032 152175315009536 152315182027008 152485944039936 152551427997696 152660567927296 152669220414984 153015409123408 153221820015264 153577965774597 153728124346368 153794141749248 153817304137728 153989750194176 154174834028544 154359561388032 154666462963584 154732883329024 154852360154646 155092541373952 155235089665656 155301754223616 155398266322299 155662734540768 155814931464192 156159108056523 156742401294336 156766007709696 156833329709056 156863429767044 156930793603584 157197869989888 157318660122624 157699138707968 157864905470272 157888680941992 158478434566144 158600208678912 158801929887744 158870126198784 158968855858176 158992797591936 159037123854336 159353325477632 159815781711872 159939183291888 160007867987968 160095561449472 160467684397056 160527194995167 160536596054016 160753152688128 160891202240054 161126804127744 161492171030528 161516492791808 161640601334784 161710016692224 161834880903696 162016315542432 162085892247552 162110303427072 162798183766218 163075245709376 163234690105344 163430885646336 163614109581312 163810761155328 163834817642496 164007033974784 164215632043008 164286153228288 164333116898808 164403688537088 164785825209824 164810024890368 165008113862592 165193106043264 165391655449566 165553364680704 165835115593728 166538801375232 166563883191552 166610320228352 166635412815872 166822229377024 167022736864256 167151076380288 167176250409168 167555334877216 167800695422976 168171347137794 168181195866112 168243567075584 168634629085832 168727050505728 168799509086208 168929847441432 169420095516672 169804268068864 169829841685504 169935382247631 170008359737216 170355390607116 170800224731136 170991710502912 171017462956032 171197229385728 171611273591296 171743138918208 171816892735488 172035424045056 172109303382016 172142335263834 172216260513024 172242197391264 172885564981248 173267448566212 173436858236928 173732025860096 173839991430144 173914645725184 174074493745152 174149248745472 174344489140224 174479109045696 174554037805056 175110651446016 175321120979004 175517675170968 175619495379328 175791204728832 176199810318336 176410927300608 176437495922688 176837580947456 176847603738624 176974125891024 177050126116864 177248618713088 177411531046464 177461657918272 177487719112704 177563939897344 177598018654056 177624766059741 177900268046592 177976665997312 178027543307042 178288238886912 178758790017808 179161151668224 179272491162336 179349478404096 179426498707456 179654708559872 179792754425856 180008851486464 180417034823168 180444206790848 181107604609932 181257381347328 181678692409344 181706054390784 181756712976384 181784086708224 182787638047872 182866134843392 182893675661312 183007334728218 183459651423048 183538436809728 184144919003136 184590277476352 184811447648256 184954149604224 185033576792064 185241019711488 185268918202368 185348480565248 185384053361052 185463665167872 186055067161392 186371709382144 186595713840536 186778155024384 187212298463232 187239791591424 187292695396352 187436610256896 187464839417856 187675008049152 187755603689472 187889929756672 187900578972288 188326657382656 188499751736868 188580701557248 188661686140928 189019034799504 189100207622144 189203845349376 189274012960032 189713957721561 189931214393921 189980998631424 190358723647488 190440471789568 190883127844864 191029801577472 191058571896192 191140620582912 191259404704368 191584904050176 191721969715276 192195825300336 192278362372096 192725290383808 192913724669952 193062682790208 193145592127488 193474301526016 193622966304768 194091247640576 194211865425864 194295268271104 194324530390144 195009589110336 195200256835584 195448529092608 195653976440832 196127169818624 196199904994093 196362163126272 196818583443456 196848225590016 196932760600576 197571932301744 198019941218528 198309912772608 198747955708302 198759595114496 198942278565888 199181391881472 199404696052224 199490328920064 199520373448704 199644365158056 199759432384512 200223749246976 200366995404576 200453041524736 200707994719232 200832724474473 200918970598528 201103638770034 201371211792384 201642852483072 201854811045888 202111547129856 202256143875456 202343001276416 202813323335168 202843107557376 202969164176064 202999732639704 203086909369344 203314592053248 203401903996928 203558960553312 203757987299328 204208064381607 204295760020352 204770621032796 204970832461824 205089738850304 205319666925568 205566445371392 205724401698816 205755385118976 205812748517376 206221950618112 206469813539528 206980119554208 207069005631488 207197688429732 207550312721024 207664062160896 207753241952256 208212144075364 208517040635904 208989868392448 209021343612928 209151239689392 209241058138112 209668173054912 209758213496832 209920178070603 210215661207552 210396187544686 210704282320896 211376170976256 211466944905216 211735906516992 211867489555488 211958474477568 211990396789248 212049498472448 212244396908544 212737733574912 213252244389184 213460748599296 213956912529408 214036259993556 214213268865024 214245530763264 214743518825472 214835738836992 215520801779712 215613355589632 215779841204928 216021754056576 216114522996736 216147071236096 216281395587894 216313157668608 216815951681784 217064245021624 217153841135616 217658589216768 217907847528448 218152146108416 218352653595648 218414348207104 218446423523328 218582176804992 218615096688912 218676045299712 218954176057344 219048204304384 219110822531744 219746699853824 219916377026346 220010818483456 220257474724352 220522207266088 220643066045952 220737819574272 221283390062592 221549355675648 222051735166976 222085177588736 222772433870844 222868101840384 222901667212224 223604544503808 224228462850392 224522998382592 224969400674304 225066012114944 225239796588576 225509671715328 225796494059136 225893460688896 226033841923344 226580509663508 227140520809488 227635876435968 227733632974848 227988947337216 228023283941376 228164988752064 228262972514304 228296494153728 228827141996544 228990851890944 229089190313984 229380565393408 229523113685112 229621680684032 229656263188352 229832730022896 230691212623872 230725956206592 230984625291264 231249144315904 231262251042816 231786655240192 231872614993019 231999694445376 232099324993536 232198998327296 232278540231969 232638812060928 232738717073408 232952631335424 233480868594688 233494101811152 233761494638672 234023566894624 234933080424448 235113601941504 235149011564544 235249994563584 235396190405376 235796804984832 235965501188032 236548708061952 236650292150272 236797358205408 236833021412988 237200357395456 237717651849216 238305189298176 238555685781504 238881535557632 239029988216448 239132637872128 239723672567808 239908774937832 240011801981952 240804894081024 241336803360081 241476806146576 241676508463104 242238256545792 242274739187712 242378782277632 242565025038336 243128838371328 243165455140608 243716850730496 244009779637624 244197275649327 244612868564064 244717915746304 244852035158016 245146328469504 245421164371968 245526558670848 245716141732992 246429229842432 246499675348212 246605532805632 246711435722752 246988026281984 247025224269824 247178737814736 247215037335552 247284886890496 247512170793888 247789659064896 248073422881856 248087483174349 248436690518016 248650039825538 248752673390592 249037540032512 249616397950976 249653055455232 249808202062848 249845824787328 249915480342528 249953119223808 250233344065536 250534105296384 251333002315824 251440935409664 252025379732672 252257020706691 252271793799168 252365350613376 252951943628748 253199263629312 253811631529984 254706402103296 254744762528256 254854160777216 255012539605824 255446538733568 256261100400448 256569106530737 256636357705728 257416910386944 257527456169984 257725339103232 258053136067584 258163955073024 258324390769536 258363296086896 258949153901152 259328347471872 259901172849318 260012785480448 260155287355392 260598038790144 260759987145216 260871968587776 261223873118208 261516733710336 261816217501696 261831056707584 262424777924608 262464300786688 262665977169024 262981681468506 263276512756452 263429243068992 263686807093248 264299715477504 264997274277736 265256371421184 265461188836536 265575189175296 265872928069632 265987105226752 266027164598272 266192486877408 266231578669056 266345909846016 266850402069888 266964998995968 267041314960563 267155993872768 267776965965964 268138185026712 268494949056512 268741727502336 269024217606144 269139748061184 269482062839808 269674858500608 270457476743168 270625552234752 270666310186272 270782545825792 271086122737664 271411947404416 271661406914898 271677316399104 272277419175476 272635069464576 272676130062336 273294443282432 274181457071808 274299202265088 274340513491968 274416998023168 274511002092327 275307655214592 275973492738944 276263584572976 276885416214528 277217171472384 277550365188096 277861529567232 277903377303552 278022720847872 278195497751808 278868319585856 279082600742088 279557564073216 279677617995776 279893570760804 280167232536576 280818447694848 280939043094528 281633405534208 281834894635008 281955926540288 282314542022656 282489986073984 282611299303424 282653862385664 282871052335872 282992529211392 283528552199256 283650311433216 285275883372544 285381679991408 285538085471232 285617691820032 285660707684352 286324691767296 286447651782656 286710930874368 287361069039616 287377356075264 287582954572914 287706454939904 288029005408768 288293737950504 288375194117192 288417543558144 289087935575712 289370587004928 289718388191232 290211452289024 291136871460864 291261898031104 291317798138796 291442902406656 291486795585216 291568060399616 291938901409792 292514383665504 293221836035128 293606997884928 294190754727936 294317092765696 294543244689408 295044520083456 295227875165184 295272338385024 295399140900864 297029911827792 297157469120512 297202222949632 298121933562453 298139392671744 298541569277952 299235493380096 299280560173056 299959200899072 300319728784768 300550493106864 300679562287104 301061992078848 301191280918528 301378455897792 302056817688576 302854027745984 303218034990871 303297513652224 303384215813184 303514501914624 303644843966464 304031045255168 304219985002752 304264661336064 304350630019072 304630364054016 304971888079872 305102855995392 305321135854592 305338440829968 306030818246816 306443640030528 307155931549194 307456248692736 307634608275456 307979500388352 308349668057088 308719122776064 309332925927168 309465766658048 309704720309292 310185082747904 310470179331312 310603508447232 310796532644598 311325469081536 311629862928384 312318216113046 313484802588672 313532015419392 313666659418112 313726859534088 313861587207168 314395739979776 314637320245248 315398277415936 315594281317029 315729810940544 315777361883984 316956869132288 317200417357824 317603859775488 317937711716352 317985595183872 318074247708672 318706650955264 319631563423744 319878366583776 320015735975936 320191122898944 320935368794112 321054389990334 321073192108032 321782404480108 322253608255488 322984342061056 323032985583616 323281202669568 323420033384448 323669761807392 324032631084864 324171784495104 324220606854144 324422093381841 325596367532436 326150491418752 326469380210688 326861771292672 327228219162624 327621522310656 327669635284992 328014067949568 328431264086016 328572306456576 328666233797616 328807377074176 329571650419648 329620049780736 329874565539519 330016227725184 330386212086528 330783310899132 331106729361408 331670231187456 333077602750464 333127766383104 333220640456704 333270825631744 333644458754048 334045473728512 334302152760576 334352500818336 335110669754432 335513447001733 335601390845952 336342694275588 336487134151168 337269258171664 337454101011456 337599018172416 337859694882864 338840191033344 339608536137728 339659683371008 339870764495262 340016719474432 340710781214232 341600449462272 341983421005824 342034925912064 342394458771456 343222547182592 343486277836416 343633785470976 344070848090112 344218606764032 344284670527668 344432521026048 344484394782528 346534897132424 346873716473856 347679982860288 347829291450368 348148987490304 348298497490944 348688978280448 348958218091392 349108075610112 350221302892032 350642241958008 351035350341936 351238990758656 352399620636672 352821854601216 352874991845376 353675161894912 353695207477248 353948251782048 354100252233728 354497237426176 354823062092928 354923315836544 354975438225408 355196037308112 355249532119482 355800536093184 355953331994624 356055086614084 356576477773824 357517580035616 358322303336448 358348586807393 358544982324672 358698956808192 358852997414912 359309417119744 359585508851712 360017702972928 360834069646336 360888413581696 362215209219864 362514762694656 363357384818688 363412108781568 363568173416448 364371252131887 365575276095744 365732269686784 365787351322624 366014669456436 366919302846096 367076873619456 368289838006272 369180554952704 369908299208448 370067153584128 370482039422976 370537836404736 370696961130496 370768106722104 370927330335744 372110134322784 372743418764288 372975059738307 373191427681072 373556310048768 374424596926464 374479583182848 374585390792704 374873220513792 374929678835712 375350016098304 375779859513344 375801157944576 376653314765312 376999503473736 377161403114496 377323372281856 378038069599008 378200415244288 378407690698752 378548025920064 379427915443122 379862428787842 380717447294976 380880943579136 381766255689728 382059603154944 382117143792384 382281241165824 382518809408736 383169808100352 383443939430552 384391650600672 384556724744192 385450580767616 385827449339904 386125365580416 386291184254976 386948603052032 387245932609536 388182495281152 388423730851728 388590536542208 388649060780288 389851759273977 390019178220672 390400513671168 390897058185216 391307952881664 392254339637248 392399809988186 392724326252544 393637166886912 393696451180032 393865521201152 395143864603488 396039882437056 396515891911139 396619825545216 397495911416604 397884557131776 398362783762944 398809392104448 398980657840128 399040746897408 399288730316112 399518864769024 400447498493952 400733990809152 400906083049472 401415989438464 401665448948946 401837941197056 402207277540068 402742423584768 403285704966144 403709622091776 404223094259712 404512287750912 404686002552832 405626646670336 405686215114752 405938328352128 405999465279408 406173818738688 406629184106496 406803807993856 407117921106624 407515974598656 408416128763214 408591520040704 409541242065592 409941664923648 410179477700608 411132890742784 411448803397632 411510770237952 411625497034752 412443901236224 412939627079056 413960239108416 414138011262976 414395376859464 415100625442048 415328124321792 416424288150728 417034081271808 417979736784896 418042687225856 418302479378784 418482116276224 419336346109824 419516426993664 419840356141206 420792375089372 421408564641792 422752341952512 422933889810432 423471813033984 423734979110976 423916948955136 423980793578496 424098996944896 424488793817088 425475467149824 426504488778368 426921497198592 427913825058816 428072519987112 428426537730048 428491061526528 429487037650944 429671477673984 431041603559424 431226711179264 431374431859371 431559682409856 432043508113152 432229045993472 432294142472192 432562791175788 432626315337216 433631903363568 434128490043248 435317178433536 435815695056896 436304292216832 436705307191296 436828696414208 436892847046656 437164353609984 437230193377824 437352090599424 437908352114688 438096408608768 438221645063488 439493399707648 439832754052692 440021636966912 440514949448704 441044414532176 441286132091904 441475639148544 442566780125184 443098711351296 444103470333952 444170355177472 445544867741688 445736203680768 445803334424448 447209089007616 448456925700784 449938801348608 450132024229888 450479593177152 451019343430656 451592988118272 451786921377792 452067683846688 453161019327016 454281041618976 455271752871936 455467265949696 455977894674432 456046567882752 456329977504128 456525945028608 457654283993088 457981703781888 458178380627968 458761130786816 459046227370224 459243361368064 459312526376704 459665460045792 460733897323791 461382425247744 461451912413184 461969250582528 462498288631808 462524502085632 463573310480384 463745229986038 463999388890752 464198649987072 464557080463938 465277624121856 465477434146816 465905262670848 466961737189376 466988203622304 467522989277344 468047133789248 468477324169569 468609690440437 469866160848896 470227203883008 470298023129088 470499989127168 470792380810752 471593609969664 471931002376064 473097416123904 473300584300544 473594716410816 473666042825976 474400714790912 475435303698432 476485483557083 476610378596352 477111371563008 477763071115264 478059976432896 478265275744256 479447345135616 479817549875664 480023603963904 481609788162048 482673606720162 482953612293152 484476513091584 484549478375424 484757564555264 485130050076672 486257676742656 486330910281216 487433701460992 488019559275248 488394551298654 489225737128128 489435831492608 489704070316032 490292656939008 490842328743936 491432283465984 492858459684864 492999350696424 493211065611264 493422871445504 493976052563968 494050448539648 494357475629472 494430074671104 494569773780992 495024341587776 495579318129792 496146845763712 496174966348698 497300079651076 497505346781184 498075080065024 499232795901952 499616404125696 499691649574656 499830960685056 499906238447616 500466688131072 501068210592768 502666004631648 502881870819328 504050759465344 504514041413382 504543587598336 504730701226752 505903887257496 506398527258624 507623263059968 509412804206592 509489525056512 509708321554432 509806146742893 510025079211648 510893077467136 512522200800896 513138213061474 514833820773888 515054912339968 515450678206464 516106272135168 516327910146048 516648781539072 516726592173792 517898307802304 518656694943744 519802345698636 520025570960896 520310574710784 521196077580288 521519974290432 521743937175552 522447746236416 523033467420672 523632435003392 523662113415168 524849555849216 524928601573376 525331954338048 525963362937012 526553025512904 526858486137984 527373614186496 528599430955008 529994548555472 530512742842368 530922377673072 531150378350592 531745856139264 531974210453504 532054329196544 532384973754816 532463157338112 532691819692032 533700804139776 533929997991936 534082629921126 534311987745536 535553931931928 536276370053424 537483455004672 538048435212288 538279496122368 538964125679616 539349717001216 540914953486336 541251104469504 541332620372544 541565091651584 542172245475328 542823894808832 543322813829796 544554838350952 545270138929152 545352260124672 546588886564864 548362914143616 548598404530176 548681026983936 549022004184654 550615310429184 551946985477888 552527169145952 553770832429056 554434342944768 555100730376192 555723059134464 555806754607104 556045441695744 556390995503616 557736639171712 558165201484176 559115128146432 559355235991552 559787141521608 560334465073152 561636895389696 561878086189056 563119207840189 563266811068416 563669789270016 563911853080576 564629084045312 564979972147968 565222598606848 565307724771328 565742104671744 565985058422784 567057104398512 567300622866432 569793643181763 570551766745088 570763359982816 571076170942464 571321415368704 572649383534592 572895303565312 573421861748736 574722138079232 574754712150528 575165909145828 575412909879808 576058010817536 576587475901008 576750388234384 576835087116288 578175871151424 578741174009856 579436776382464 580422904578048 582273742921728 582523796062208 582635596277592 582885804813312 582973591170432 583136120799232 583877802819584 585028767331008 586443672070256 588381509455872 588599714982279 588634185531392 589086489378816 590455750330368 590544676770048 590798281801728 594059823655584 594314938241024 594404445899264 596243867124906 596278785343488 598470986760192 598561120346112 599918401798144 600639457569536 601100986213728 601359124574208 602123984157696 602382561837056 602498173423419 602756911795584 604113635377152 605708055491968 606436069981742 606768431626368 607029003829248 608062090510336 608439970005504 608529322672128 608701260038144 609260728108032 609943776159744 610205711990784 610642271709184 610676881659936 612061636493632 612624193144821 612887280061056 614311863098388 614912497385472 615269216550912 615959000776704 616699336114176 617438245552128 618665851854336 618931533316096 619409440618584 620370165495808 620940358662624 621207016894464 621593065289196 622650938163072 623096401574647 623259725856768 624636432226092 626969605177344 627064030838784 627453719068176 627723174414336 628791479959552 629274640490496 630796554831872 631188562634058 631459621881088 631554723767968 633913738264576 634400834715648 635207719550976 635875423432704 635971190367744 636148495417344 637413301910528 639263126847488 639756733167552 640031471951872 640382245797888 641870737588224 642108779980668 643564808960216 644507216510976 645968684122112 646065971167232 646562405339136 646840066768896 647339523614784 648065262169728 648343568990208 648441213708288 648844186763682 651192735064872 652300982837504 653723542585344 654456438325248 655243044621312 655339270569984 656028135899136 656862528172032 657144612913152 657332467595232 657614754148352 659143300839296 659240099561472 659749131079038 660032455450368 660772424173056 661566621798264 662213458722816 666155205500928 666255532766208 666441280913408 666541651263488 667288917508096 668090947457024 668604305521152 668705001636672 670221339508864 671026894003466 672685388551176 672974268302336 674538516343328 674908202022912 675198036344832 675719389765728 677680382066688 679217072275456 679319366742016 679741528990524 680033438948864 681421562428464 683200898924544 683966842011648 684069851824128 684788917542912 686445094365184 686972555672832 687267570941952 688141696180224 688437213528064 688569341055336 688865042052096 688968789565056 693069794264848 693747432947712 695359965720576 695617844979057 695658582900736 696297974980608 696596994981888 697916436182784 698216151220224 700442605784064 701284483916016 702070700683872 702477981517312 704799241273344 705749983690752 707350323789824 707390414954496 707896503564096 708200504467456 708994474852352 709646124185856 709846631673088 709950876450816 710392074616224 710499064238964 711601072186368 711906663989248 712110173228168 713152955547648 715035160071232 716644606672896 716697173614786 717089964649344 717397913616384 718618834239488 719171017703424 720035405945856 721668139292672 721776827163392 724010410080243 724430418439728 725029525389312 726714769637376 726824217563136 727136346832896 728742504263774 731150552191488 731464539373568 731574702645248 732029338912872 733838605692192 734153747238912 736386656406401 736579676012544 738361109905408 739816598416896 740134307168256 740964078845952 741075672809472 741536213444208 741854660671488 744220268645568 745486837528576 745950119476614 746382855362144 747112620097536 748849193852928 748959166365696 749170781585408 749746441027584 749859357671424 750700032196608 751559719026688 751602315889152 753306629530624 753999006947472 754322806228992 754646744563712 756076139198016 756400830488576 756815381397504 757096051840128 758855830886244 759724857575684 761434894589952 761761887158272 763532511379456 764119206309888 764234287584768 764562482331648 765037618817472 766339616200704 766887878861104 768783301201344 769113449488384 769707319592211 770901161535232 772250731160832 772582368509952 773897206104064 774491865219072 776364990562304 776847461703456 777181073084416 777298121560576 779703518547954 780038356441344 781794116370432 782615905763328 784508679274496 784799619976372 785448652505088 787274333773824 787392902360064 787731042402304 790287729206976 792079764874112 793031783822278 794991822833208 795769114263552 796725567525888 797618784208896 797961315680256 798081493794816 798577460632224 799037729538048 800894996987904 801123944881689 801467981618304 801812166098944 802831978876928 803330897897892 803675882394112 804414555080136 805484847169536 807419244183552 808446188519424 809024575501824 809372005105664 811253293340672 811372430229504 811876656704256 811998930558816 812347637477376 813258368212992 813607615987712 814235842213248 815031949197312 816832257526428 817183040081408 819082484131184 819883329847296 822265781485568 822897606795264 823021540475904 823250994069504 824887802472448 825879254158112 827920478216832 828276022525952 828790753718928 830201250884096 830656248643584 832848576301456 834068162543616 835959473569792 836085374451712 836604958757568 836964232552448 838672692219648 839032853987328 839680712282412 841584750178744 842817129283584 845504683905024 845867779620864 846943626067968 847469958221952 847833897910272 847961587156992 848977587634176 850950934299648 853008977556736 855827650117632 856145039974224 856853075460096 856982123053056 858974075301888 859342955347968 862083207118848 862748863718742 863119364819712 864087016226304 864458091986944 864588284944384 865125582351576 865252630674432 867263806727136 868256980086496 870275139389383 870634356867072 871631390113792 872608584433664 873410614382592 873657392828416 873785694093312 874328707219968 874460386755648 874704181198848 875816704229376 876443290126976 878986799415296 879665508105384 880043273933824 881029898897408 882088829064352 882572264183808 882951278297088 884901612320297 885133560250368 886197422702592 888206940667904 888340710354944 891089735483376 891472407361536 891606668848896 894418178015232 896913851401568 899877602697216 900264048459776 900959186354304 902038686861312 903185976236544 903573842755584 904135367693376 906322038654032 908562083237952 909654104972613 910543505743872 910934531899392 912093135765504 912659955008256 913051890057216 915308567986176 915963407563776 916356761255936 917522261573632 918092454740448 918486722736128 918625052753408 919330920091584 921467794647582 922903824826368 923938501165056 924996577263616 925049004171264 927146620960768 927490459972076 927998777781504 928397299974144 929114160927876 930555248243712 930954868293632 931810525341696 933923474378752 933976407244608 935045978554688 936094267578496 936954648339138 937219380880874 939732321697792 940454407766016 940596046258176 940999978254336 941584761621504 943187219939328 943862004752128 946194832247808 946601168601088 946782843951087 947189432821632 947332085651952 948801429581824 950870607396864 952970967114166 954222743126016 955526142230528 956119952865792 956530551488512 958894690271232 959635099751328 960047207927808 963219576324096 965347213440324 965907224586304 968953026183168 969098956750848 970260100153344 972515353485312 972661820562432 974867402921984 976039118550496 976789102597308 978451474256256 978871662985216 979408140632064 980585313878016 981684657487872 982864566931968 985716919369728 985998701392848 986422131222528 986845742891008 987952105127936 988100897079296 988714951258944 988860149342208 989139547561984 990048683175552 991158636259584 992293691527424 992349932697396 994600159302152 995010693562368 996150160130048 998465591803904 999232808251392 999383299149312 999661921370112 999812476895232 1000933376262144 1002136421185536 1005332009263296 1005763741638656 1006540341005199 1008101518930688 1009028082826764 1009461402453504 1011807774514992 1012797054517248 1015246526119936 1018825608413184 1018979050113024 1019416643108864 1019612293485786 1020050158423296 1021786154934272 1025044401601792 1026276426122948 1029667641547776 1030109824679936 1030901356412928 1032212544270336 1032655820292096 1033297563078144 1033453184347584 1035796615604608 1039604691397272 1040051141921792 1040621149421568 1043039948580864 1043487874351104 1044895492472832 1046066934841344 1047264870006784 1047324226830336 1049699111698432 1049857203146752 1050663908676096 1051926725874024 1053106051025808 1053716972275968 1057198861910016 1059989097110944 1061025485684736 1061844755346144 1062300756701184 1063491712278528 1063948420907008 1064108658393088 1064769947509632 1064926314676224 1067401608279552 1067859995983872 1068165259842252 1068623975491072 1071107863863856 1072552740106848 1074966910009344 1075045760422179 1076096870424576 1076558992244736 1077928251359232 1078699434002432 1081829906972672 1082502208939008 1082665240745088 1083130183303168 1084344490950656 1085647789617664 1086645627659592 1089109676701904 1090704520249344 1093113756395661 1093177773129728 1096725828287232 1097196809060352 1097362053967872 1098044008369308 1101230620858368 1103893970955776 1105054338291904 1107541664858112 1110201460752384 1111446118268928 1111613509214208 1112090883391488 1112781991007232 1115473278343424 1116330402968352 1118230256292864 1118710471983104 1118925179214921 1119574283043216 1120668930146304 1123273790779392 1123756172378112 1126238415680378 1127339578540032 1129258168090624 1129959944295936 1130445197213696 1130615449542656 1131484209343488 1131970116845568 1134114208797024 1134601245732864 1139587286363526 1141103533490176 1141526719965632 1142152341884928 1142642830737408 1145298767069184 1146843723497472 1149444276158464 1149509424301056 1150331818291656 1150825819759616 1152116021635072 1153174951802016 1153500776468768 1153670174232576 1156351742302848 1157179031495773 1157482348019712 1158873552764928 1160845809156096 1164547485843456 1165271192555184 1165771609626624 1165947182340864 1166272241598464 1167755605639168 1170057534662016 1172887344140512 1176763018911744 1177199429964558 1177268371062784 1178172978757632 1180911500660736 1181089353540096 1181596563603456 1188119647311168 1188629876482048 1188808891798528 1189547675733417 1192487734249812 1196941973520384 1197122240692224 1199836803596288 1201278915139072 1202201972427456 1202718249148416 1204247968315392 1204765123674112 1204996346846838 1205513823591168 1208227270754304 1211416110983936 1212872139963484 1213536863252736 1214058007658496 1216124181020672 1216879940011008 1217058645344256 1217402520076288 1218521456216064 1219887552319488 1220411423981568 1221284543418368 1221353763319872 1224123272987264 1225248386289642 1225774560122112 1228623726196776 1229824994770944 1230538433101824 1233398672228352 1234876491104256 1237331703708672 1237863066632192 1238818881237168 1240740330991616 1241880717325248 1242414033788928 1243186130578392 1245301876326144 1246192803149294 1249272864452184 1253939210354688 1254128061677568 1254907438136352 1255446348828672 1257582959919104 1258549280980992 1261593109663744 1262377125268116 1262919243762176 1263109447535936 1268801669431296 1270415439101952 1271750846865408 1271942380735488 1272296990834688 1274826603821056 1278526253694976 1279513466335104 1280062943903744 1280764491595776 1283741475176448 1284217559961336 1287129617920432 1289014433021952 1291937368244224 1292131942334464 1293124810678272 1293680133537792 1294679047229568 1296130524339456 1296687137980416 1296882427416576 1297688373527364 1302385470129744 1304601965675008 1307447085170688 1308912876650496 1310486089242624 1310678541139968 1312056271798272 1313725056344064 1314289225826304 1314664935190464 1315229508296704 1318286601678592 1318480199122944 1319498262158076 1320064910900736 1321544848346112 1323133243596528 1324426917445632 1332310411001856 1332511065532416 1333083302526976 1334577835016192 1336181894914048 1337208611042304 1337410003273344 1340442679017728 1342053788006932 1345370777102352 1345948536604672 1349077032686656 1349816404045824 1350396072689664 1351438779531456 1355360764133376 1358434144550912 1358638733484032 1359483057981048 1360066877897728 1362843124856928 1366401797849088 1367575219040459 1367933684023296 1368139703648256 1369577835085824 1372890188730368 1373945111345664 1374535141883904 1376283392360448 1377138682110672 1377730084104192 1377937579130112 1386139588529696 1387494865895424 1390719931441152 1391235689958114 1391317165801472 1392595949961216 1395832872365568 1396432302440448 1400885211568128 1402568967832032 1404141401367744 1404955963034624 1405829071321311 1409598482546688 1411499967381504 1414700647579648 1414780829908992 1415793007128192 1416401008934912 1417988949704704 1419292248371712 1419693263346176 1419901752901632 1420784149232448 1420998128477928 1423202144372736 1423813327978496 1424220346456336 1426305911095296 1429456450671249 1430070320142464 1433289213345792 1433394347229572 1434179929298688 1434795827232768 1437237668478976 1438342035406848 1440070811891712 1443336278585344 1443553654326784 1448020820160486 1448860836879456 1453429539274752 1453648435126272 1454272693665792 1457485008527548 1462301104382976 1462929078747136 1463149405290496 1464058677825744 1467677211384384 1468307494477824 1472773312812802 1476722219810816 1479633196833792 1480268614336512 1481928157691904 1482151345618944 1483072426888416 1483709321342976 1488440537291136 1490973675057152 1491900238953228 1492765710724288 1494225240195072 1497698387705856 1499492882055168 1499718715342848 1501400064393216 1503119438053376 1503204631778304 1506613259061248 1507998013894944 1508645612457984 1509293489127424 1512152278396032 1512801660977152 1513630762795008 1514192103680256 1517711661772488 1519449715151368 1522869789179904 1527065022758912 1528238412619776 1528468575169536 1529124964663296 1530075237634944 1532679232401408 1533775757722208 1537566602402688 1538226898976768 1539414639184422 1541802323070464 1544501462321664 1545164737019904 1548983730438144 1552729981124608 1553694923406912 1554362146168832 1554596243121152 1559407037095908 1560076712882688 1563588232740864 1565231811526656 1569017358548992 1569599239952744 1570897305010176 1574548667547648 1574785804720128 1575462084804608 1580575458413952 1584159529748224 1586063567644556 1589983645666416 1591538228527104 1593451135051776 1595237568417792 1595922631360512 1596162987589632 1597154921264448 1598075459076096 1601789993975808 1602247889763378 1602935963236608 1603624332197888 1605663957753856 1606661795795784 1607351764788224 1608829110160272 1614838488367104 1616892377038848 1618049151003648 1618744010211328 1622506586681344 1622744860459008 1623753313408512 1623997861117632 1624695274954752 1626516736425984 1628471684426496 1633664515052856 1634366080162816 1638164968262368 1639766659694592 1644531562971136 1645795213590528 1646043080951808 1649775604944896 1651758508316224 1655840956433664 1656552045051904 1657581507437856 1660402501768192 1661312497287168 1665697152602912 1668136325087232 1671918947139584 1672170748903424 1673209917515136 1673928465104896 1677345384439296 1678065707974656 1679361424564824 1683169500357488 1685634258567168 1689357623520567 1691009367810048 1691735559241728 1693887252135936 1694939916443904 1695667795820544 1695923174313984 1697955175268352 1701901868599296 1706017955113472 1709380929545289 1711655300235264 1712290079948448 1713964246106112 1717948150603776 1718685910695936 1724166414237696 1725497727437484 1726238729639424 1728174032452608 1728916183973888 1729176569888768 1730251164703152 1730505261348864 1734527613454272 1736513960172992 1740550278778766 1741268713734144 1743262780227584 1745217168867328 1746821228765184 1747314785656832 1747571388186624 1748657414439936 1748920773511296 1749408362397696 1751633408458752 1752886580253952 1757973598830592 1759331016210768 1760086547867648 1762059797794816 1764177658128704 1765144528367616 1765799144946837 1765902556594176 1769803224640594 1772394845405184 1776413881335808 1776681420709888 1782179470966752 1782944814723072 1783213337697792 1788836356030464 1793827702803136 1799755205394432 1801918372708608 1804077373722624 1806371952473088 1807147685511168 1808270735386752 1812644077308064 1817124166475904 1819308209945226 1821087011487744 1824186271531008 1825319910016512 1826103780114432 1830617135972352 1831926815127552 1832713522511872 1835044523147264 1836184909480896 1836973445472256 1837250105506816 1838661840183168 1842935589295164 1845807649652736 1847877002330112 1849993154527232 1850098008342528 1854293241921536 1854980919944152 1855997555563008 1856794599948288 1858228321855752 1861110496487424 1861909736587264 1863621050683392 1867846948757504 1867952814489216 1869289204723941 1870091957109376 1872188535156992 1873909296678276 1874438761761748 1879464643395584 1880908815532032 1881192092516352 1883169523243008 1886374439878656 1887724009504256 1892389664495616 1893202337202176 1893565687902174 1894378865643264 1894664171303904 1897602859163648 1901741214793728 1905941934228332 1908445486252032 1911052284461056 1912239905731584 1913061102977024 1917789380542464 1919270199502656 1920094415855616 1930694426880648 1931814449172608 1937906052366336 1938197913501696 1940520200306688 1945030706970624 1945323641124864 1949734805843968 1952078237100992 1953578205194616 1956902948512512 1957743325970432 1961170627756032 1963369314975744 1965729133863936 1971433838739456 1971997402785696 1972844262445056 1973691485782016 1975904210255872 1976201794158592 1977429902517888 1977720298684416 1978279095123968 1980097366351104 1982317272519168 1984587383054848 1984699865394792 1989200318604304 1996931183607808 1998465616502784 1998766598298624 1999323842740224 1999624953790464 2001866752524288 2004272842371072 2010664018526592 2011527483277312 2013080682010398 2016203037861376 2018056165653528 2018922804907008 2023615549029984 2025594109034496 2030493052239872 2037651216826368 2037958100226048 2038833286217728 2039224586971572 2040100316846592 2043572309868544 2050088803203584 2052552852245896 2059335283095552 2060219649359872 2061802712825856 2064425088540672 2065311640584192 2066595126156288 2066906368695168 2071593231209216 2079209382794544 2080102283843584 2081242298843136 2086079897161728 2086853534937171 2086975748702208 2089790984945664 2094648453660672 2099398223396864 2099714406293504 2101327817352192 2103853451748048 2106212102051616 2107433944551936 2114397723820032 2119978194221888 2122050971369472 2123689510692288 2124601513402368 2126983424557056 2128217316786176 2129539895019264 2129852629352448 2134803216559104 2135719991967744 2136330519684504 2137247950982144 2142215727727712 2145105480213696 2149933820018688 2150091520844358 2152193740849152 2155856502718464 2157398868004864 2165004417878016 2165330481490176 2166260366606336 2168688981901312 2171295579235328 2173291255319184 2178219353403808 2181409040498688 2186227512791322 2186355546259456 2193451656574464 2194393618120704 2194724107935744 2196088016738616 2202461241716736 2207787941911552 2209159969219203 2210108676583808 2215083329716224 2220402921504768 2222892236537856 2223227018428416 2225563982014464 2230946556686848 2232660805936704 2236460512585728 2237420943966208 2237850358429842 2239148566086432 2241337860292608 2246547581558784 2247512344756224 2252476831360756 2254679157080064 2258516336181248 2259919888591872 2260890394427392 2261230899085312 2262968418686976 2263940233691136 2268228417594048 2269202491465728 2279174572727052 2282207066980352 2283053439931264 2284304683769856 2285285661474816 2290597534138368 2293687446994944 2298888552316928 2299018848602112 2300663636583312 2301651639519232 2304232043270144 2306349903604032 2307001552937536 2307340348465152 2309121958776633 2312703484605696 2314358062991546 2317747105529856 2321691618312192 2329094971686912 2330542385110368 2331543219253248 2331894364681728 2332544483196928 2335511211278336 2340115069324032 2345774688281024 2353526037823488 2354398859929116 2356345957515264 2361823001321472 2362178707080192 2363193127206912 2376239294622336 2377259752964096 2377617783597056 2379095351466834 2384975468499624 2393883947040768 2394244481384448 2399673607192576 2402557830278144 2404403944854912 2405436498296832 2408495936630784 2409530247348224 2409992693693676 2411027647182336 2416454541508608 2422832221967872 2425744279926968 2427073726505472 2428116015316992 2433759880022016 2434117290688512 2434805040152576 2437042912432128 2439775104638976 2440822847963136 2442569086836736 2442707526639744 2448246545974528 2450496772579284 2451549120244224 2457247452393552 2459649989541888 2466797344456704 2469752982208512 2474663407417344 2475726133264384 2477637762474336 2481480661983232 2483761434650496 2484828067577856 2486372261156784 2490603752652288 2492385606298588 2498545728904368 2507878420709376 2508256123355136 2509814876272704 2510892697657344 2515165919838208 2517098561961984 2523186219327488 2524754250536232 2525838487524352 2526218895071872 2537603338862592 2540830878203904 2543501693730816 2543884761470976 2549653207642112 2550598764923209 2559026932670208 2560125887807488 2567482950352896 2568435119922672 2574259235840864 2578028866043904 2583874736488448 2584263884668928 2586249621356544 2589358094459136 2592261048678912 2593374275960832 2593764854833152 2595376747054728 2604770940259488 2609203931350016 2610825418168149 2614894170341376 2617825753300992 2620972178485248 2621357082279936 2624112543596544 2627450112688128 2629329870380928 2630459016593408 2636573203357184 2636960398245888 2638996524316152 2640129821801472 2643089696692224 2646266487193056 2648853834891264 2654704836960891 2664620822003712 2665022131064832 2666166605053952 2669155670032384 2672363789828096 2674417222084608 2674820006546688 2680885358035456 2684107576013864 2690741554204704 2691897073209344 2698154065373312 2699632808091648 2700792145379328 2702877559062912 2710721528266752 2716868289101824 2717277466968064 2718966115962096 2720133755795456 2725686249713856 2728962314917839 2732803595698176 2735150438080918 2736279407296512 2739155670171648 2745780377460736 2747890222691328 2749070283767808 2752566784720896 2754277364221344 2755460168208384 2755875158260224 2772279177059392 2774989731790848 2781439862882304 2782471379916228 2785191899922432 2791665744731136 2792864604880896 2801770423136256 2805137935664064 2808282802735488 2809911926069248 2811658142642622 2819196965093376 2822999934763008 2829561659817984 2831586014256384 2832802017869824 2835977899409408 2838584496743424 2839386526692352 2839803505803264 2841568298464896 2841996256955856 2846404288745472 2847626655956992 2848440692912672 2852611822190592 2858912901342498 2860140640284928 2866578426691584 2866788694459144 2868359858597376 2869591654465536 2876684070813696 2880141623783424 2886672557170688 2887107308653568 2896041640320972 2897721673758912 2906859078549504 2907296870252544 2914970017055096 2924602208765952 2925858157494272 2926298810580992 2928117355651488 2935354422768768 2936614988955648 2945546625625604 2953444439621632 2959266393667584 2960537228673024 2963856315383808 2964302691237888 2966144853776832 2967418642685952 2976881074582272 2981947350114304 2983800477906456 2985531421448576 2988450480390144 2995396775411712 2998985764110336 2999437430685696 3002800128786432 3006238876106752 3006409263556608 3013226518122496 3015996027789888 3017291224915968 3018586978254848 3019621023015597 3024304556792064 3025603321954304 3028384207360512 3035423323544976 3038899430302736 3045739578359808 3054130045517824 3056476825239552 3056937150339072 3058249929326592 3060150475269888 3065358464802816 3067551515444416 3075133204805376 3076453797953536 3078829278368844 3083604646140928 3089002924643328 3090329474039808 3097967460876288 3105459962249216 3107389846813824 3108724292337664 3109192486242304 3118814074191816 3120153425765376 3130463623053312 3138034717097984 3139198479905488 3141794610020352 3149097335095296 3149571609440256 3150924169609216 3161150916827904 3168319059496448 3172127135289112 3179967291332832 3183076457054208 3186902270103552 3190475136835584 3191845262721024 3192325975179264 3194309842528896 3203579987951616 3204495779526756 3205871926473216 3207248664395776 3211327915507712 3213323591591568 3214703529576448 3217658220320544 3225137281266537 3229676976734208 3233784754077696 3236098302007296 3237488020422656 3245013173362688 3245489720918016 3247506626817024 3247995722235264 3249390549909504 3253033472851968 3256943368852992 3267329030105712 3268732160325632 3276329936524736 3279341269186983 3279533319389184 3289063125942272 3291590427181056 3292086161903616 3299551209889792 3303517016632448 3311681912867328 3313104090103808 3315163014875712 3320805003536384 3322624994574336 3331394305205824 3335398384899581 3336272650174464 3344341497806848 3346419835030272 3347856930209792 3354690768878592 3356131415949312 3358722849129648 3366339000714976 3371268517134336 3378715247041134 3382018735620096 3387774504271872 3389879832887808 3391335591641088 3391846348627968 3395910350536704 3403803737198592 3412035910226944 3418761859090578 3423310600470528 3424580159896896 3427928492212224 3435896301207552 3448332828475392 3450995454874968 3452477459278848 3456348064905216 3457832367947776 3458353139777536 3460502329406304 3461010522697728 3469055226908544 3471537094487319 3473027920345984 3481100557557532 3482537427468288 3486525560455168 3490434337734656 3493642457530368 3494629571313664 3497314828879872 3497841547022592 3498816724795392 3503266816917504 3505773160507904 3515947197661184 3518662032421536 3520173095735296 3524119595589632 3528355316257408 3530289056735232 3531598289893674 3531805113188352 3539606449281188 3544789690810368 3552827762671616 3553362841419776 3564358941933504 3565889629446144 3566426675395584 3568643027200251 3587655405606272 3599510410788864 3603836745417216 3608154747445248 3612743904946176 3614295371022336 3616541470773504 3625288154616128 3634248332951808 3638616419890452 3642174022975488 3648372543062016 3650639820033024 3652207560228864 3661234271944704 3663853630255104 3665427045023744 3670089046294528 3672369818961792 3673946890944512 3674500211013632 3677323680366336 3685871178590328 3691615299305472 3700196016685056 3708586483843072 3709961839888304 3711995111126016 3713589199896576 3716456643711504 3722220992974848 3723819473174528 3727242101366784 3735693897515008 3735905628978432 3738578409447882 3740183914218752 3744377070313984 3747818593356552 3748877523523496 3761817631064064 3762384185032704 3766339046486016 3772748879757312 3775448019008512 3784779328991232 3786404674404352 3787131375804348 3788757731286528 3789328342607808 3795205718327296 3811883868456664 3816890972504064 3824479811463168 3826122205954048 3835578761084928 3838540399005312 3840188831711232 3861388853761296 3863628898345216 3875812104732672 3876395827003392 3881040400613376 3890061413941248 3890647282249728 3899469611687936 3904156474201984 3907156410389232 3913805897025024 3915486651940864 3922341255512064 3926738629951488 3931458267727872 3941834454881323 3942867677478912 3943994805571392 3945688524890112 3947382971564032 3952403588317184 3954859805035776 3955440597368832 3956558190247936 3960194732702208 3964634545038336 3969174766109696 3969399730789584 3978400637208608 3993862367215616 3996931233005568 3997533196597248 3999249907580928 4003733505048576 4008545684742144 4021328037053184 4023054966554624 4026161364020796 4032406075722752 4036112331307056 4037845609814016 4047231098059968 4051188218068992 4060986104479744 4075302433652736 4075916200452096 4077666572435456 4078449173943144 4080200633693184 4087144619737088 4100177606407168 4102725657121377 4105105704491792 4118670566191104 4120439298719744 4123605425651712 4128850177081344 4133190252312576 4133812737390336 4143186462418432 4158418765589088 4160204567687168 4162484597686272 4172159794323456 4173707069874342 4173951497404416 4189296907321344 4198796446793728 4199428812587008 4202655634704384 4207706903496096 4212424204103232 4214867889103872 4217487213963933 4228795447640064 4239956388443776 4244101942738944 4247379021384576 4249203026804736 4253966849114112 4256434633572352 4259079790038528 4259705258704896 4269606433118208 4271439983935488 4272661039369008 4274495901964288 4284431455455424 4288369352013747 4290210960427392 4299867640037376 4300183041688716 4304387481698304 4311713005436928 4314797736009728 4330008835756032 4330660962980352 4332520733212672 4337377963802624 4342591158470656 4346582510638368 4356438706807616 4361674811022529 4362818080997376 4372455025582644 4386903313148928 4388787236241408 4389448215871488 4392176033477232 4404922483433472 4415575883823104 4418319938438406 4420217353167616 4430166659432448 4440805843009536 4445784473075712 4446454036856832 4451127964028928 4461893113373696 4465321611873408 4472921025171456 4474841887932416 4475700716859684 4478297132172864 4482675720585216 4493095163117568 4504953662721512 4509358314160128 4519839777183744 4521780788854784 4522461798170624 4525936837373952 4527880467382272 4536456835188096 4538404982931456 4558349145454104 4564414133960704 4566106879862528 4568609367539712 4581195068276736 4587374893989888 4597777104633856 4598037697204224 4601327273166624 4603303279038464 4608464086540288 4612699807208064 4614003105875072 4614680696930304 4618243917553266 4625406969211392 4628716125983092 4635494211059712 4658189943373824 4661084770220736 4663086438506496 4663788729363456 4665088966393856 4671022422556672 4680230138648064 4691549376562048 4707052075646976 4708797719858232 4712691915030528 4723646002642944 4724357414160384 4726386254413824 4752478589244672 4754519505928192 4755235567194112 4758190702933668 4769950936999248 4787767894081536 4788488962768896 4799347214385152 4805115660556288 4808807889709824 4810872996593664 4816991873261568 4819060494696448 4819985387387352 4822055294364672 4845664443935744 4851488559853936 4854147453010944 4856232030633984 4867519760044032 4868234581377024 4869610080305152 4874085824864256 4879550209277952 4885138173673472 4885415053279488 4896493091949056 4900993545158568 4903098240488448 4914494904787104 4919299979083776 4933594688913408 4949326814834688 4951452266528768 4955275524948672 4962961323966464 4967522869300992 4969656135155712 4972744522313568 4981207505304576 4984771212597176 4997091457808736 5015756841418752 5016512246710272 5019629752545408 5021785395314688 5030331839676416 5034197123923968 5046372438654976 5049508501072464 5051676975048704 5052437790143744 5068072870561701 5075206677725184 5081661756407808 5087003387461632 5087769522941952 5099306415284224 5101197529846418 5118053865340416 5120251775614976 5134965900705792 5136870239845344 5148518471681728 5154706594844807 5156057732087808 5168527769337856 5172499242713088 5178716188918272 5184522097357824 5186748551921664 5187529709666304 5190753494109456 5209541880518976 5218407862700032 5221650836336298 5229788340682752 5235651506601984 5241944356970496 5242714164559872 5248225087193088 5254900225376256 5258659740761856 5260918033186816 5273146406714368 5273920796491776 5277993048632304 5280259643602944 5286179393384448 5292532974386112 5297707669782528 5309409673921782 5329241644007424 5330044262129664 5332333210107904 5344727579656192 5348834444169216 5349640013093376 5361770716070912 5368215152027728 5381483108409408 5383794146418688 5396308130746624 5399265616183296 5405755118125824 5421443056533504 5433736578203648 5434554933936128 5437932231924192 5440267511590912 5451372499427712 5457924629835678 5470300876161836 5472558814593024 5478311340343296 5491560754921472 5495780445382656 5498140567535616 5505133569441792 5508554728442688 5510920336416768 5511750316520448 5544558354118784 5549979463581696 5562879725764608 5564942759832456 5570383799844864 5583331489462272 5585729209761792 5603540846272512 5607867614171823 5610275871328128 5616565605470976 5619823852138496 5623316285285244 5638393930186752 5659123319635968 5663172028512768 5665604035739648 5671955798818816 5677168993486848 5678773053384704 5679607011606528 5683136596929792 5683992513911712 5692808577490944 5695253311913984 5696881385825344 5705223644381184 5717825802684996 5720281280569856 5733156853383168 5733577388918288 5736719717194752 5739183308931072 5753368141627392 5760283247566848 5773345114341376 5774214617307136 5792083280641944 5795443347517824 5813718157099008 5814593740505088 5829940034110192 5849204417531904 5851716314988544 5852597621161984 5856234711302976 5870708845537536 5873229977911296 5891093251251208 5918532787335168 5921074457346048 5927712630767616 5928605382475776 5932289707553664 5934837285371904 5953762149164544 5963894700228608 5967600955812912 5971062842897152 5990793550823424 5997971528220672 5998874861371392 6005600257572864 6012477752213504 6012818527113216 6026453036244992 6031992055579776 6034582449831936 6039242046031194 6048609113584128 6051206643908608 6056768414721024 6070846647089952 6077798860605472 6091479156719616 6091925975725681 6108260091035648 6112953650479104 6113874300678144 6116499858653184 6120300950539776 6130716929605632 6135103030888832 6150266409610752 6152907595907072 6157658556737688 6167209292281856 6178005849286656 6180658948079616 6194311286242079 6195934921752576 6210919924498432 6214779693627648 6217448584675328 6218384972484608 6237628148383632 6240306851530752 6260927246106624 6276069434195968 6278396959810976 6298194670190592 6299143218880512 6301848339218432 6322301833655808 6336638118992896 6344254270578224 6359934582665664 6366152914108416 6373804540207104 6380950273671168 6384651950358528 6388619685057792 6407159975903232 6408991559053512 6411743852946432 6414497328791552 6422655831015424 6426647183183136 6429407059152896 6435316440641088 6450274562533074 6467569508155392 6472196604014592 6474976040845312 6490026346725376 6495013253634048 6495991444470528 6498781099819008 6506066945703936 6513886737705984 6534658060211424 6537464320651264 6552659873049472 6558682538373966 6559066638778368 6578126251884544 6583180854362112 6584172323807232 6599102419779584 6607034033264896 6623363825734656 6626208180207616 6627479907657609 6630326029751424 6641610007072768 6645249989148672 6662788610411648 6670796769799162 6688682995613696 6692839670060544 6695713860419584 6709381537757184 6712262831898624 6717445698259296 6732678001429952 6742537034268672 6757430494082268 6764037471240192 6775549008543744 6779759665775616 6782671183282176 6783692697255936 6791820701073408 6807607474397184 6824071820453888 6837523718181156 6846621200941056 6849160319793792 6855856984424448 6871792602415104 6896665656950784 6901990909749936 6904954918557696 6912696129810432 6915664735895552 6916706279555072 6921004658812608 6922021045395456 6938110453817088 6943074188974638 6946055840691968 6962201115115064 6965074854936576 6973051120910336 6987284915060736 6989259142627328 6994629657759744 6995683094045184 6997633449590784 7006533633835008 7011546321015808 7031894395322368 7037324064843072 7040346191470592 7048239191179264 7056710632514816 7060578113470464 7063196579787348 7079212898562376 7089579381620736 7105655525343232 7106725682839552 7128717883867008 7131779258892288 7132853350791168 7137286054400502 7175310811212544 7199020821577728 7207673490834432 7216309494890496 7225487809892352 7228590742044672 7233082941547008 7250576309232256 7268496665903616 7277232839780904 7284348045950976 7301279640066048 7304415120457728 7322468543889408 7327707260510208 7330854090047488 7340178092589056 7344739637923584 7347893781889024 7349000422027264 7354647360732672 7371742357180656 7400392033370112 7417172967686144 7419923679776608 7423990222252032 7427178399793152 7432913287423008 7444441985949696 7447638946349056 7454484202733568 7471387795030016 7471811257956864 7477156818895764 7480367828437504 7488754140627968 7495637186713104 7497755047046992 7523635262128128 7524768370065408 7532678092972032 7545497759514624 7550896038017024 7569558657982464 7572809348808704 7574262751608696 7577515462573056 7578656685215616 7590411436654592 7623767736913328 7648959622926336 7651796294769627 7652244411908096 7677080798010624 7680377663422464 7722777707522592 7727257796690432 7751624209465344 7752791654006784 7780122827882496 7781294564499456 7798939223375872 7808312948403968 7814312820778464 7827611794050048 7830973303881728 7832476254504447 7844682511024128 7853477259902976 7862916535455744 7883668909762646 7887989611142784 7891377049780224 7904807176634368 7909719610071552 7910881194737664 7913116380495872 7920389465404416 7929269090076672 7938349532219392 7938799461579168 7956801274417216 7964114510882673 7987724734431232 7993862466011136 7995066393194496 7998499815161856 8007467010097152 8017091369484288 8042656074106368 8046109933109248 8052322728041592 8064812151445504 8072224662614112 8075691219628032 8094462196119936 8100253220470411 8102376436137984 8121972208959488 8150604867305472 8151832400904192 8156898347886288 8160401267386368 8174289239474176 8200355212814336 8205451314242754 8210211408983584 8237341132382208 8240878597439488 8247210851303424 8257700354162688 8266380504625152 8267625474780672 8286372924836864 8316837531178176 8320409135374336 8324969195372544 8344319588646912 8347414139748684 8378593814642688 8397592893587456 8398857625174016 8405311269408768 8415413806992192 8424848408206464 8429735778207744 8434974427927866 8457590895280128 8479912776887552 8494758042769152 8498406053609472 8507933698228224 8512869267144704 8518159580077056 8519410517409792 8539212866236416 8542879967870976 8545322078738016 8548991803928576 8568862910910848 8576738704027494 8580421920854784 8599735280074752 8600366083377432 8608774963396608 8629595472019456 8660017671512064 8661321925960704 8665041466425344 8674755927605248 8685182316941312 8693165021276736 8712877413615232 8723349622045058 8744910051165288 8773806626297856 8777574472482816 8778896431742976 8784352066954464 8809844966866944 8831151767646208 8836639876876812 8840434706335232 8860333318864896 8881611686019072 8891568946151424 8892908073713664 8902255928057856 8923786226747392 8930643223746816 8945842050342912 8949683775864832 8951401433719368 8956594264345728 8965351441170432 8986190326235136 9009907325443024 9018716628320256 9039679554367488 9043561577709568 9044923596341248 9051873674747904 9055760934764544 9072913670376192 9076809965862912 9116698290908208 9132213759725056 9137218735079424 9162390136553472 9174749787979776 9195554209267712 9196075394408448 9202654546333248 9206606558076928 9216928173080576 9225399614416128 9228006211750144 9229361393860608 9236487835106532 9250813938422784 9257432251966184 9270988422119424 9316379886747648 9322169540441472 9326172877012992 9327577458726912 9342044845113344 9360460277296128 9383098753124096 9414104151293952 9417595439716464 9425383830061056 9447292005285888 9448714828320768 9452772508827648 9504957178489344 9509039011856384 9510471134388224 9516381405867336 9539901873998496 9573026533283213 9575535788163072 9576977925537792 9598694428770304 9610231321112576 9617615779419648 9621745993187328 9633983746523136 9639970774774704 9644110588729344 9691328887871488 9702977119707872 9708294906021888 9712464061267968 9735039520088064 9736469162754048 9739220160610304 9748171649728512 9759100418555904 9770276347346944 9770830106558976 9792986183898112 9801987090317136 9806196480976896 9828989809574208 9838599958167552 9867189377826816 9898653629669376 9902904533057536 9910551049897344 9925922647932928 9935045738601984 9939312270311424 9945489044627136 9962415010609152 9969542425194352 9994182915617472 10006195154698743 10033024493420544 10039259505090816 10043570790629376 10060663679352832 10068394247847936 10092744877309952 10099017002144928 10103353950097408 10104875580287488 10136145741123402 10163323512815616 10174006774923264 10175539045883904 10198612830568448 10202395059692836 10236107730680832 10240503551229952 10269931801411584 10273740479690688 10297036943363456 10309413189689614 10337055538675712 10344998485426176 10357432377836544 10369044194715648 10373497103843328 10375059419332608 10381506988218912 10414611283461957 10419083761037952 10436815725400064 10443301672672596 10459576681365504 10471303013203968 10483888713940992 10496450174386176 10509800450752512 10517319481523712 10521836066373632 10546292813428736 10547841592983552 10555986097264608 10560519287205888 10572358786768896 10585065948772224 10595415339565056 10618819347843564 10658483288014848 10660088524259328 10689455159312384 10697668888338432 10699280026186752 10723541432141824 10736430304055456 10762966216818816 10767588292837376 10792616261493248 10798531232366592 10811510236251648 10842886113067008 10867473156407296 10869109867872256 10875864463848384 10880535023181824 10902744998855424 10915849259671356 10940601752323672 10945117629186048 10956622680686592 10983121509842944 10991560890765312 10996281135071232 11010267138883584 11017109456885376 11021840672833536 11023500633040896 11089116708237568 11125759451529216 11129885519664912 11140767599689728 11166662978924544 11171458419523584 11207081692545024 11215735228343646 11220551742656256 11233131210941952 11239647704276992 11246632570570488 11318246639271936 11326344057025536 11331208071479296 11343911597637632 11354337986973696 11357546106769408 11359214023213056 11366273193859584 11367985027823424 11385617154981888 11393762771650688 11435651605369992 11440562561139712 11467154777836576 11473439434389504 11478366617862144 11506736283254784 11520566495133696 11546690228682752 11548429234614272 11584166561283888 11590886695035648 11627436314198016 11629187481010176 11659880068220384 11698408835063808 11703432629977088 11705195242323968 11712469422605952 11741417691075072 11746459955822592 11782186502502416 11825503364643969 11837065574670336 11842148914692096 11857210764951552 11864579415107328 11869674570743808 11907524298329088 11927789400457216 11935201911625824 11942125685794304 11981587101646848 11997749722742784 12011200515145728 12024955504427008 12025637054226432 12052906072489984 12063984111159552 12069164899663872 12078484092062388 12097218227168256 12102413287817216 12113536829442048 12141693294179904 12155597721210944 12182958313439232 12183851951451362 12216520182071296 12225907300958208 12227748601356288 12232999717306368 12240601901079552 12261433859211264 12270206061777664 12300532819221504 12305815191814144 12308176971364131 12315317113475376 12334418584563712 12356011698573312 12361317896159232 12388622572484158 12421839848996864 12429559387255296 12434897169350656 12436769944969216 12475256296767264 12480613703061504 12521854492213248 12552138868391936 12556793919621952 12596389340381184 12598286437761024 12644603667311616 12673276237985792 12688508541156448 12719869165331328 12732305828216832 12747609080414208 12761900547342336 12769303900717056 12777239370115584 12814319951806464 12817983118107024 12823487705892864 12828994657583104 12845311662030848 12853294366366272 12858814118305792 12870632881282176 12900549125066148 12935139016310784 12944393208029184 12949952081690624 12980052693450752 12990026507268096 12991982888941056 12997562199638016 13012133891407872 13027773475411968 13069316120422848 13074928641302528 13085024433067587 13105319746098944 13117365076747932 13156252503769088 13166361708724224 13168344647614464 13198204839559168 13214068066529792 13246727651469312 13252416360415232 13254959815315218 13260652059502848 13283220014145536 13290499978297344 13325577220823296 13341593539598324 13377365991227392 13385679340121088 13391427720839168 13418763075514368 13424525663797248 13434891396518592 13465356002859904 13514860988164536 13528074942480384 13559519331551232 13565342366564352 13567385394511872 13583641402146816 13615214948794368 13648143640907776 13675047436362312 13693242401882112 13698320639587584 13743585204830208 13793331313901568 13803981819499872 13809909837115392 13825392259620864 13831329471791104 13833412559110144 13842009317625216 13844042090790912 13876220907634176 13886148377949276 13892111681383936 13924402230230128 13974569830121472 13978518285254656 13989259315519488 13991366188090368 13995266899181568 14013067267670016 14023092642031616 14063788790644736 14074648129686144 14080692382941184 14096478382358528 14113421265029632 14121156226940928 14126393159574696 14158425797124752 14179158763241472 14211311050686464 14213451365679104 14257435767734016 14263558517784576 14265706701582336 14274572108801004 14350621622425088 14398041643155456 14415346981668864 14432618989780992 14450975619784704 14457181484089344 14466165883094016 14501152618464512 14536993331807232 14554465679561808 14568696091901952 14602559280132096 14608830240915456 14655414521020416 14680356185178112 14689479275847168 14695787563778048 14698000844054528 14709294721465344 14743484714361312 14800784066740224 14834345935372288 14839847359553216 14847980444504064 14854356799586304 14865826574846016 14888883971899392 14908968405467136 14942775590060032 14943622515913728 14954313637791528 14960735656875008 14977508281255936 14991274373426208 14995510094093984 15043327409445049 15047270524256256 15049536740130816 15065356185944064 15090995519029248 15101792076034048 15139117315964928 15148525503217392 15155030925146112 15157313370431232 15180822873309184 15247535473826656 15297919245852672 15303592589539254 15304488823816192 15354161596021248 15360755326844928 15445555415045184 15454515593380864 15464119784534421 15505583308013568 15560245655764992 15562589128998912 15597878446751744 15616625896807936 15628625641556928 15655223588100096 15661946607763456 15664952509008894 15689365022048256 15706954519805952 15725833070911488 15767337819525292 15775979222285568 15782754099560448 15809614353268736 15819439220143104 15821762389475328 15826232760991744 15840778930808832 15858538180153344 15876699064438784 15877598923158336 15913602548834432 15928229021765346 15975449468862464 15987724932022272 15990132786388992 15996999630323712 16034182738968576 16085312148212736 16092219866218496 16104645456083184 16129624302891008 16144449325228224 16151382439256064 16188924392239872 16200506440940822 16243944417918976 16301209734610944 16303664801808384 16313796695772576 16320802534772736 16348578478948352 16400710425628672 16410902628485508 16420422817967168 16474682264764416 16494421702606848 16515400708325376 16532761009250304 16535250949561344 16572745849673728 16633675062356352 16640818270748672 16649938390745088 16688639177293824 16694828279497368 16757187629285376 16795185787174912 16797715250348032 16810622538817536 16830827613984384 16849696816412928 16859471556415488 16869948855855732 16915181790560256 16959825553775104 16989516085538304 16996812107218944 17015867396456448 17036319160154112 17038821034819584 17078425732472832 17085759935741952 17090644157476032 17097983607857152 17137725821821696 17153477408054988 17160843841709568 17199470560149504 17200732166754864 17217549926793216 17259190944038912 17320035343024128 17322643851921408 17330082932850688 17349511855210496 17370364633882624 17386330042553472 17425754827230464 17446699244090116 17489820102330576 17547613252595712 17555148944965632 17557792863485952 17568704133908928 17619689933733888 17662303535292416 17673279753753624 17680869412670464 17763223372038144 17783137892302848 17785816147427328 17804511856115712 17847572453494784 17861286447493632 17891684100685824 17902802867438736 17913188528691456 17972380652470272 18019814650886048 18037433256640512 18079359108734976 18087123155419136 18089847192682496 18103747349495808 18145827340752384 18153619931725824 18233396581816416 18264427519450112 18274437470158848 18275777927177043 18324780273106944 18349499575959552 18391108418535424 18392150788816896 18405309092666496 18413213116153856 18433856346161152 18450799228832256 18456012423500288 18458722787721216 18472975670213064 18501627876845568 18514864503932368 18541976844238848 18582933858726237 18632759773495296 18644339080882944 18652345754025984 18655154917453824 18684089690226688 18720920554592256 18766197506248192 18828208302587904 18835190879432928 18894584010571776 18897429656641536 18905545017655296 19009914356978688 19018078023712768 19020942268776448 19032762811734672 19079803747996992 19146053066566426 19153955851075584 19197388857540608 19220462642225152 19235231558839296 19243491986374656 19267967493046272 19279941549549408 19288221177458688 19382657775742976 19405954239415744 19416589812043776 19424928122535936 19470079040176128 19496343299457024 19518200837111808 19540552694693888 19541660213117952 19585972367796224 19603974180634272 19612392961953792 19657979619148416 19677199916335104 19734378755653632 19797307259338752 19821102099794688 19851845295865856 19870091477203968 19878624540622848 19890978089254272 19924830021218304 19939084850388704 19988365831234944 20012390309397486 20066048986841088 20078519010181632 20087141581258752 20136788495695872 20185489754619904 20198034004289856 20206707900194816 20209751160574976 20272291482246804 20326647025631232 20348013549846528 20351078091767808 20397225661136896 20404790119385672 20472215461361664 20481007102459904 20539863602823168 20547480959381376 20594073886726912 20618826379379228 20674111077351424 20689996970852352 20714864755673088 20738088389431296 20746994207686656 20750118838665216 20763013976437824 20829222566923914 20838167522075904 20873631450800128 20886603345345192 20919153362731008 20967777427881984 20992900348772352 21019600901505024 21034638963047424 21043672132747264 21092585626857472 21095683185967104 21111972194529216 21121038574411776 21144717573537792 21170131897544448 21237638695687128 21316966576029696 21320177048518656 21378910318624768 21395337776676864 21398560052373504 21447082864283648 21472860608110912 21525932433637632 21535176585674752 21585232522986496 21597062464733184 21623020472503296 21685772226134016 21734946312814592 21738219735744512 21751728927696768 21761070046363648 21805489997710848 21831698519342712 21881203504647344 21913245361373184 21966243019685888 21983121781530624 21992562270142464 22020534277767168 22034218913770752 22043681345667072 22047001266081792 22178233416475136 22251518903058432 22259771039329824 22281535199379456 22333325957849088 22342916839047168 22414163385090048 22431470456687292 22441103485312512 22466262421883904 22479295408553984 22493265141140976 22636493278543872 22652688114051072 22662416142958592 22687823195275264 22708675973947392 22715092213538816 22718428046426112 22732546387719168 22735970055646848 22771234309963776 22787525543301376 22871303210739984 22881125122279424 22934309555673152 22946878868779008 22955388884308881 22956733235724288 23041132990267392 23093380457365504 23096858469228544 23168333122567776 23181773390071296 23254872628396032 23258374962020352 23319760136440768 23396817670127616 23410390484647936 23424938845211904 23482835382150144 23492919911645184 23564373005004832 23651006729287938 23674131149340672 23714421529903104 23729158830214656 23739349141487616 23815048596658176 23855578800914432 23870403823251648 23884251371588608 23963174203293696 23995499445485568 24022401030291456 24049911008854016 24051274108452864 24105812144979968 24127968222319104 24138329799327744 24156968184124776 24194436454336512 24204826575634432 24227073658884096 24283386588359808 24300759661411233 24311195442421888 24365916626878464 24367703902902724 24433040364142592 24451814601916416 24455497202712576 24481203802159104 24522867718422528 24540412123555328 24601065638443008 24611630383628288 24616353942728262 24630634226950752 24668837169127424 24712023397146624 24722635792318464 24777245144968316 24843679697993728 24859118774510592 24869794338701312 24873539889938432 24950512593534528 24961227406123008 25104277736783872 25113587839243904 25192778680762368 25196572875522048 25289207334623232 25346552475971584 25377017082312896 25439738330662656 25495218160828416 25523801094684672 25538607801434112 25554478740231168 25628639903612928 25635966236214048 25646975411785728 25657989315166208 25690623324061696 25706588732732544 25717628236611584 25741265762564352 25801098250132296 25888786416058368 25960105386901504 25980053014536192 25983965777882112 25995124399276032 26024267782815744 26055546950823936 26138632240845696 26149857282605056 26170048866135174 26210639492197888 26234730153495864 26332723417448448 26336689295228928 26396409679118336 26428136133059584 26493455302938624 26504832720830464 26509919630630436 26521304119005696 26566440028291072 26580999956594688 26651154441646592 26683187079196648 26771358680242176 26782855441678336 26837526151028736 26849051327594496 26869782793037184 26930712005719808 27029721976329072 27056149884960768 27119038663102464 27130684733128704 27134770789023744 27167282804293632 27230429897588736 27296287281815552 27350094872724624 27396641279175168 27487170409660416 27586662627803136 27607963638999744 27619819674230784 27650784519241728 27666825118220288 27684018635250432 27688084181581824 27752441815268352 27772296755898552 27784223362767872 27848804460460256 27949139660242944 27957036570509312 27978518631038976 27982732376180736 28026134535340032 28046185284063232 28149296259372288 28161384765882368 28192956764717056 28226842530059264 28242312453881856 28252786319149392 28316851594249504 28358317526482944 28422622101372928 28426902731358208 28514871535468032 28527117035569152 28531413403164672 28549144217602008 28701243244850176 28719079599849639 28796083286310912 28830693963337728 28865237979561984 28901951239569408 28932331766188032 29002305236929024 29073986663614464 29108931359123616 29137392183803904 29205118560264192 29217660481830912 29310829042040832 29360712370356224 29378958551694336 29391575127556096 29396001688109056 29418589442930688 29486969428722624 29601568133480448 29668691870744576 29679694719106432 29695960889008128 29708713599172608 29731653149692032 29777767943798784 29817936810934272 29885551180120064 29887245031827456 29908627275583056 29921471313750016 29955016562511872 29982548746852416 29991020188187968 30018585464096229 30086654818890098 30099073480261632 30130712371888128 30181991038058496 30203584152068096 30278234631929856 30297051006434784 30310061850292224 30314626740862464 30361645746618368 30495070947653312 30595838491705344 30607185179078508 30708323192042496 30721510653689856 30891110830090368 30909031186761728 30928239569068842 31011166616027136 31120491311529984 31125178257997824 31195756893503488 31233251793615872 31257251283113856 31310447176200192 31323893215526912 31329905018017788 31378730044096512 31413909039611904 31451666141822976 31534675639050584 31551958444571136 31565508199120896 31638878440286208 31643524778950656 31652465521983488 31681557861617664 31717076360306688 31753398128877568 31755197846316672 31827205097668864 31856458043530692 31950898937724928 31975449864044544 31980265572777984 32068365477937152 32170624296425472 32184439732436992 32209290912166368 32259248605782016 32288898650456448 32302764878512128 32377848784479744 32401012881881644 32487888835837952 32602419469221888 32607329603616768 32627593391545152 32641605069545472 32697156957896704 32801420851257344 32821805256971016 32840845635934336 32949364529528832 32988843405213696 33030801416650752 33065522018500608 33070501899122688 33145491699347456 33267350124712704 33281636541497344 33377278354587648 33389656558994736 33514375258570752 33590371574349824 33595430500696064 33621245077635072 33661655227968768 33699393632825856 33718943112830976 33739897711711464 33919651107550208 33979032171076608 33993624214437888 34031734792912896 34072638320308224 34077642069639168 34156851464945664 34181288314952064 34195967215714304 34275451643643392 34306954816109976 34321687683419136 34401464333509728 34435099853586432 34518381888077824 34640070686048256 34645287703842816 34660165865701376 34699023710420992 34740729267765248 34772660085106944 34851509654460928 34893398488180232 34979640204661152 35095226505191424 35110297889931264 35115585726971904 35137408267817856 35239379867467776 35324607070584832 35346559507507248 35361738825340928 35476510093931907 35526446744076288 35571632294854656 35609023712231424 35695144906989568 35722572894987264 35783368201371648 35805605734877472 35826377057382912 35944761304940544 36039629301772096 36074866513281024 36158718217469952 36179694385364992 36207494698991616 36291654681504768 36307239863451648 36466793163632832 36528855038900224 36548874940317696 36551555854354086 36649560546213888 36698999151919104 36784301577633792 36810618185332992 36826426232307712 36867712692322304 36901598457664512 36912024847000576 36917445575442432 36945951340426128 37003255753691136 37029729007864736 37083953688477696 37165867717452474 37265519546990592 37288678161765888 37304691508051968 37310309834907648 37441841109184512 37532395012496384 37656416605175808 37670381758865856 37789168021143552 37794859313283072 38019828713957376 38036156047425536 38041884537552896 38065525623469344 38159607495993984 38292106133132852 38307911702151168 38394777715081216 38440925284450304 38470463117678592 38486983972749312 38535934986092544 38559883099098816 38576442354917376 38765315551485952 38811908478831488 38833179624087552 38849856245071872 38940158080352256 38992686598914048 39036401674223616 39081105389387776 39083320426235904 39171944735592448 39207948361268544 39224785923907584 39255073299202761 39315959238296832 39468757511307264 39594614518677504 39642204199589376 39703690591731712 39740182954407936 39757249081245696 39781956178508544 39849660042436608 39878169700777408 39976731662469888 40024780618794972 40132097973682176 40157038020363264 40174283162517504 40273576991391744 40370979509239808 40396068008579712 40413415800389632 40419502321149952 40544582964493608 40696027099693056 40702156183535616 40794451322273792 40809580238771344 40944430922723328 40962014204919808 41079727205646336 41094961918762752 41188147773453824 41237652758758456 41379993941704704 41429729511346176 41476176778862592 41493988415373312 41500237677330432 41526027952875648 41658445133847828 41676335044151808 41747262901600256 41773206690690384 41935554855763968 41985800697544704 42039201803010048 42069277926094848 42087344265494528 42185171253714944 42191366371934208 42223944389058432 42242077148823552 42289435147075584 42340263795088896 42475277391374256 42633933152059392 42640354097037312 42757820637249536 42790675553353728 42797120104747008 42894165728567296 42945721216221824 43051864867275264 43070353171349504 43170465045972992 43194124929466368 43246040945006592 43360179003694553 43371544452268032 43476439471489024 43503457855393536 43522140092727296 43610979995421696 43663397038685424 43762407009294688 43826490722746368 43932486039371776 43966243563061248 44041068555534336 44068437827541504 44087362691334144 44094002532163584 44356466832950272 44503037806116864 44519542078659648 44563070398758912 44666651915698176 44828326770180096 44862940913374584 44882206970625024 44932524843767808 44958590817107968 44986530282281952 45129982228335147 45272986557087744 45305376228102144 45324832285917184 45375646390550528 45417351947894784 45430184427077632 45465092775438336 45471940111293696 45542468619927552 45575051086602752 45742606421479968 45762250244558848 45868619111346304 45893757737558016 45910777768617762 45913466471448576 46082265980534784 46186760914731008 46193716938457088 46336666245135552 46363546780142592 46392359353603263 46516749924040704 46639520272881536 46793635340255232 46820780969295872 46849877690423808 46965670764300288 46985839823290368 47128746010009664 47302013458575876 47348262298681344 47428843059806208 47458317660429312 47478698282975232 47630097193316352 47711157601828864 47740807646503296 47768502743177216 47926348406587392 47990998890971136 48102548216905728 48211624289959936 48255936444638208 48276659598655488 48313936368249552 48388872908673024 48409653151268864 48454147317768192 48566773176719616 48601519322822466 48622390884843776 48731833253756928 48735407805805448 48903629203832832 48910994405425152 48962407604318208 49045735436845056 49080824247110656 49202131276886016 49223260767256576 49232707885456524 49261268453901504 49337674338254848 49424046794293248 49554490289936632 49718237549021184 49739588677402624 49747079779876864 49901025187069056 49922454812246016 50208555473567744 50227175678487808 50385557361524736 50393145751044096 50578414669246464 50693104951943168 50754034164625792 50879476661325312 50990436321656832 51047602189369344 51108957480462336 51257279807225856 51271932472428096 51293950823571456 51315978630332416 51381246648123392 51413177465465088 51435256473223168 51482531525128704 51602196500264592 51777572832116736 51920210773803008 51960106029072384 51967931555764224 51990248798552064 52048535565631488 52111093901647872 52277264481691392 52299714565210112 52340097732270348 52421278984395776 52469460306991728 52665446834896896 52673378590457856 52792819358236672 52856272266119168 52986910605877248 53009665441660928 53019839261260872 53042608238011392 53132880056582144 53302308883293184 53366374158393296 53542717360484352 53565710883356672 53675052302057472 53739565586074368 53861424011439616 54059443952658144 54112299769921536 54238077326204928 54261369466257408 54269541578047488 54460859795177472 54592574563631104 54700189745449248 54793282558350336 54827333781531129 54974340819320832 55173325255606272 55215927277999488 55239639348461568 55301569038483456 55333650236440576 55368037270500864 55376168363163648 55504883630536704 55544593511797104 55568446725535744 55697608920920512 55748801576178711 55898279320485888 55914073141018624 55957037262077952 55965464752361472 56052269070680064 56092370568126464 56298592518744576 56322769531764736 56385913529434112 56453685060118528 56484624907763712 56505572638298784 56633703188499008 56701772543292877 56716635052965888 56853805462716416 57029743070936064 57054234071138304 57062826806329344 57098288435204016 57402486489700352 57438159199699278 57592166572621824 57661387926675456 57730475959123968 57803902479138816 57864663532376064 58004610473858048 58147973327228928 58217862718247232 58274784367607808 58410237120528384 58621658084081664 58757917103388672 58783150255112192 58792003376218112 58837178885861376 58973938857445248 59203136266960896 59337383741489152 59359389438212864 59391921778016256 59463306299384064 59555535887597568 59635873621868544 59771102360240128 59774490063654912 59817254551166112 59842942627500032 59910033125023744 59965097493704832 59982040376375936 60037170928192458 60173309637780196 60198146960523264 60261424743776256 60407168304136192 60556469263859712 60594102012869568 60620123700584448 60629253481724928 60723291493236736 60990141895306624 61191676983410688 61214370358157016 61416646384084992 61443021307379712 61782221660180736 61818062373523456 61856479138137684 62022333232054272 62240982623059968 62250356515995648 62391513787006976 62466503587231744 62514502566227712 62620894352400384 62647786431053824 62659810036035576 62757460088193024 62903332283645952 63069351278101168 63103916889142272 63131016398241792 63277756880572416 63287049557901312 63304931043966976 63363115723235328 63434152720613376 63506796257755136 63510395692633344 63654410195337728 63712916087061384 63950899728089088 63960531145555968 64136730955874304 64341248592850944 64368879464873984 64418581824332736 64518497211564032 64577797300912896 64605529757024256 64755697568959488 64802025763763288 65204838938443776 65214659207233536 65255186783090304 65283210139090944 65394313915793408 65602841702514688 65643610513942032 65681691271868672 65898729059057664 65977686810427392 66061602833301504 66131044037001216 66141003798245376 66290983398694912 66534700249425408 66563273082994688 66754556709175296 66779313117989472 67011185732982491 67028750517141504 67190861001392128 67242490155270144 67323310455937536 67398787265651712 67437886225661952 67479795423422928 67839302215100416 67958064342153216 67987248428875776 68063469585825792 68145276640616448 68155284139278336 68313702929891328 68362576629904128 68391934431428608 68550903287286784 68613909632219952 68643375366838272 68802928667019456 68870199707172864 69036763776155648 69280141372096512 69290575407685632 69320331731402752 69481458535530496 69545320170213888 69703019308921856 69786796976360464 69959280409322304 70190453010382848 70231171453943808 70274816535635712 70478759734935552 70649214141169664 70693119015014496 70723477650681856 70953020187863814 71143264589709312 71218047424462848 71390289813979136 71445145789974528 71566736402743296 71611211469754944 71652754114765824 71889522609881088 72079258603544192 72149733026562048 72317436434939904 72359388770729984 72414989397983232 72583309363009536 72614479726903296 72902278984233699 72933586327265664 73057710077800448 73097749880635392 73103111708708172 73299121092427776 73568603155267584 73621236370665984 73652852464615424 73735425384644608 73803196915329024 73824049694001152 73834891150884864 73891902680852256 74006511507382272 74059458015729472 74167907376955392 74331735434904948 74531039093981184 74577356323531776 74609383016103936 74620619669815296 74883682218369024 75064790024992768 75312833210351616 75340763517731712 75578336042287104 75589718626566144 76039657427914752 76072312094851072 76083769075105792 76131051246938688 76319214991987968 76584212266265704 76615823404302336 76881850568900608 76940926235357184 76973967945498624 77071869972185088 77119766198197632 77152884709834752 77530631102971904 77623816957662976 77666359248175104 77880316160704512 77985373197828096 78072803348447232 78162210778775552 78166640852471808 78343889471184896 78415896722537088 78449571847815168 78510146598405522 78631918476593664 79189229037355008 79284408399178752 79407381183463424 79480365908815872 79514498162491392 79563912357017088 79699320084873216 79756339401554816 79953463324939776 80049561237589944 80314076040726528 80348566325035008 80547153982783488 80741959018479616 80792136017159424 80826831600779264 80839004642299904 81089165928987216 81392054199386112 81404312367071232 81588902644547584 81619160477542688 81888861845446656 81924028409839616 82189923837525504 82376295546907648 82475305517516912 82759987883409408 82859459022692352 82952353557725184 83000475354660864 83052055905751296 83316890267695656 83352670088303616 83494525803200512 83546413381380768 83871109711527936 84078403606020096 84138555852189696 84174688530989056 84370342507429888 84447888778116864 84484154297647104 84578870294151168 84680527590177792 84950554782748512 85267866304118784 85280708194074624 85515641274499072 85581351106707456 85594240209494016 85788331457134592 85891442432443648 86103729734550528 86140706342699008 86157238799548917 86340930091945984 86388249858932736 86492081890013184 86720358007389106 86952878942978048 87006915710787072 87044280185454592 87221959990843392 87326794077370848 87524814018589376 87652981445492736 87864972078743552 87932487126122496 88082137111068672 88136875655083008 88174725382668288 88188005064327168 88712933665900544 89006075612233728 89039084157319296 89126140797517824 89333303831396352 89656653540360192 89725881826749168 89764413941250048 89865049687535616 89917181634215936 89973060564563904 90259964456670294 90545973114175488 90610752456204288 90649664571834368 90834703895789568 90860368854155264 90930185550876672 90943880222587392 91084937239855104 91150102173205504 91485212842959936 91524500489117696 91737238222692608 91787515475116032 91821555537235524 92164531961069568 92373521829462016 92387433876914176 92673332490271104 92727093560285184 92784718707206526 93033499848081408 93279040545763072 93587270680510464 93641561938591744 93699755380847616 93931341528600576 93971679646580736 94257492020019328 94604026917151752 94696524597362688 94916635320858624 94957396565950464 95260194386632704 95422315203657728 95481615293006592 95537005486354432 95852696813174784 96205096433811456 96423248579919872 96511872889276416 96553319197310976 96627872736499104 96777745817346048 96819306302537728 96908294635536384 97133546353439232 97203038645644932 97244781769687552 97463666507513856 97470815611610896 97807258407665664 97821988810850304 97924815208636416 98091470873690112 98161648494221312 98404262553772032 98446521534513152 98465415770913048 98522536907803008 98675348676509696 98848093588586496 99108980579873264 99436475098042368 99479177354805248 99494159559753728 99802050374138112 99844909624492032 100454351356975616 100771114723049472 100786291502088192 101156829338492928 101386209903886336 101508068329251584 101758953322650624 101980872643313664 102095204378738688 102217914960924672 102543864944856192 102587901647142912 102762493296246784 102826354930930176 102870512946446336 102965063050257408 103204393000529184 103555145664233472 103840421547606016 103920212058144768 103935863111528448 103980497597104128 104097071131262976 104222187803295744 104554528963382784 104599429130420224 104680195464540696 104842557968791552 104938920613983456 105303291866115343 105330893669793792 105346757180915712 105585638716473344 105712544532238336 105973821211754496 106039678522521744 106085216476022784 106265760113164288 106604617766586368 106732748316786592 107085434720968704 107131421766713344 107350104604114944 107479131172148736 107722848022879232 108118887905316288 108224599539843072 108476154652409856 108539083156094976 108921719590354944 109185149127262208 109400379490898496 109586565116700672 109654667563062258 109948681638641664 110431854555998976 110479278696923136 110603138076966912 110667300472881152 110736074541001728 110752336726327296 111009767261073408 111089187023594208 111136893451071488 111395217841841024 111497603152357422 111796558640971776 111828146282037248 111914074524155904 111930929504722944 112184741136252928 112597185037489152 112645539063529472 112771827058868224 112907370120237056 112969249815527424 113011145276597568 113267406376998016 113403545086585754 113707610925432832 114059486141872128 114108468142276608 114125653612658688 114196576870408032 114804972979400704 114876318399398556 115184333145243648 115322775853350912 115460951918247936 115607804958277632 115729327064752128 116009220947716096 116295946654457856 116435725436494464 116549568735215616 116820474241056768 117243316168163328 117515834206777344 117566300510224384 117584006752436224 117674357771722752 117947877714890496 118406272533921792 118718778876425728 118783843556032512 118926612598768128 119111071775195136 119271747243737088 119542204720480256 119548980127309824 119634509102332224 119685885255000064 119820066250047488 119930194987409664 119964080752751872 120074341856384916 120346619275560392 120396293921046528 120522849487552512 120814336608272384 121112938527719424 121188204025739136 121240247401168896 121258506963449856 121446582986473472 121980283790613248 122383353966821376 122428740716314032 122833292768169984 122886042614759424 123564443320361472 123636124747046912 123712958276275368 124481965246119936 124500713031991296 124783027574013952 124933007174463488 125029005132455424 125241788704800768 125319620072071152 125806664567291904 126138702556202336 126207833778284544 126262032796483584 126555513761144832 126574099115802624 126609862087933952 126726231446470656 126868305441226752 127013592515510272 127020791385266688 127308820390675456 127425832174122768 127901799456178176 127921062291111936 128273461911748608 128682497185701888 128737758929747968 128837163648665472 129036994423128064 129155594601825792 129211059514048512 129511395137918976 129604051527526576 130080537011083659 130429318414467072 130510373566180608 130566420278181888 130788627831586816 131205683405029376 131287221027884064 131363382543737344 131797458118115328 132123205666603008 132262088074002432 132282007596490752 132581966797389824 133069400498850816 133126546165989376 133509113418350592 133558626235978944 134022371465964982 134381722002784256 134484980310540288 134646620911875072 134797574531303424 134875772451323904 134959590846845856 135389946685005441 135678604430200832 135916128684306432 135974496857751552 136126939171651584 136290553281232896 136627405859782656 136725153259808256 136783868862857216 137101806574573568 137227819264439904 137286750733676544 137605857334038912 137740399414345728 138073527552311296 138560282744193024 138581150815371264 138962917071060992 139090640340427776 139406038617843712 139573593952720928 139918560818644608 140380906020765696 140462342907887616 140549633071271424 140957519469871104 141298428282339328 141386238030028992 141446955301363712 141906040375727628 142286529179418624 142436094848925696 142780579627958272 142890291579949056 143133472805486592 143222422939509888 143305508229531648 143779045219762176 144158517207088384 144634872869879808 144718777541459968 144829978795966464 145166618726019072 145228959453806592 145804557968467398 145867172654531328 146115420155600896 146195499761270784 146206223417416344 147137206310535168 147242472741331968 147305704929230848 147470850769289216 147606393830658048 147648099388002304 147669782301769728 147783805361704512 148013023014764544 148118916031458944 148663470869809896 149154712647063552 149218766032207872 149241239339630592 149767364436738048 150129580049985536 150625666420703232 150681527035463424 151156672084574208 151179437253132288 152079314855829504 152144624189702144 152167538150211584 152262102493877376 152638429983975936 153168424532531408 153763701137801216 153881852470714368 153947935890997248 154143739944370176 154239532396395264 154305769419669504 155061262205943808 155247633915325952 155332718496350208 155760632321409024 155970746395656192 156145606696894464 156324421557551104 156333281704943616 156687778942369792 156831793445074176 156899143695630336 157020293196811044 157263836953187328 158378458074710016 158568816798357504 158814762366926848 158960731817631744 159028996324982784 159127824714034176 159398640169746432 159512678803109632 159906926649879552 160099122475179888 160628152081453056 160697132650070016 161483918036959232 161584272034318848 161653663201558528 161678009284599808 162178331857974432 162784108398772224 162808624734142464 163177805289095168 163238320955085376 163777723690893312 164379847675051008 164752591093815296 164950611035033824 165519975766818816 165718918045384704 165904707115450368 166000950709321728 166104111811502592 166633780535391312 166705340176607232 166989051606401024 167092826762761536 167742219423055872 168156807212040192 168277111704379392 168349377061978112 168740685014859776 168895777556233728 168968308595294208 169157740588302336 169361055180355584 169901109565497024 170105317629878631 170561416388149248 171031282548998144 171162702213414912 171188480418988032 171576662914269184 171782884864887296 172207459469101056 172281412685398016 172314477599097834 172681860183891968 172776499717865472 172984163780026368 173440716014778212 173905757885956096 174013831421574144 174088560370909184 174443919981686784 174653588154741696 175049628037178752 175729944157487104 175864974252244992 176273751310166016 176349450765336576 176376010128654336 177425867331801088 178012151224467456 178078168314638592 178666607662792704 179313307080720384 179451763653498336 179528827882500096 179730099375071232 179834363268431872 179946121129127808 180519928913340588 181221504912408576 181669407791579136 181720737708310528 181860371101753344 181887760445174784 182169874479710208 182300204346411008 182970425685919872 183049000978235392 183474476445385216 183575030950232064 183643111074471048 184329063922139136 184747043658924032 184774867753828352 185346664980542208 185454187120570368 185569437414413052 186066999696162816 186558081091526144 187174541361020928 187399510761695232 187862683057201152 187943359293161472 188514984040038656 189208053834303504 189393049194725376 189833270641717248 189914793131900928 190520388773265408 190844630407315456 190963230586013184 191074010972708864 192410192867622912 192846497159839744 193023745778552832 193106638394621952 193255745472998208 193555491634692096 193816589271072768 194267092706878464 194406077291289864 194489563539375104 194941631223221792 195614516815331328 195643977621700608 195849630417272832 196182941747380224 196323296988442624 196808525107544064 196930831541826096 197045073815606016 197350697353019392 197696187177172992 198217961159746528 198872950196084736 198958354709610496 198988319119507456 199604100748276224 199689819248984064 200908702713951232 201033557198947473 201572583004176384 202313658676985856 202772419807772672 203016136658503168 203517906645301248 203961745286627328 204190408757477376 204435829921849344 205087729889712384 205175803294285824 205524986592493568 205652709861860352 205741025892892672 205930126100514816 206408786001058368 207110291328466944 207680843095212032 207840424116289536 207871726223056896 207960995194208256 208444375606591488 209109057926765568 209198858260840448 209360390929081392 209685115937583104 209877841227966912 210606583732230686 210693514361831424 211171277432946688 211425089064476672 211947642423508992 212079357045043488 212170432952045568 212531520226328576 213209235533172736 213465496633573184 214170869441937408 214700209208229888 214958262344297472 215445696045758464 216237775810632576 216449199079686144 216952309304819712 217078166312189952 217843439180709888 218370298254524416 218800758981796992 219173130233401344 219309335126124516 219897363277283328 220863709111997952 220958557393846272 221206276153933824 221472149082003456 221504673452654592 222019534522146816 222178374047188416 222273786902142976 222790435683682048 222995206304714844 223593117281943552 223656292564074496 223828149048311808 223861859009445888 224369482272505856 225194370074978304 225291078127058944 225543654117736448 225814740240474112 225938499631054848 226022290553195136 226534812753996032 226807090173171508 227415221850865664 228118972283744256 228216936284553216 228251307225317376 228393153740816064 229609945958801408 229752636798797112 230645551706701824 230921903836495872 231215609916555264 231458654129504256 232018441895432192 232591893308915712 232871450872988928 233640948482113536 234486632336326656 235031668413554688 235132601020448768 235168013504872448 235348715543445504 235895755429780992 237437557752851456 237567687112065024 237853225197536256 238222143550390272 238543494487474176 239084409440960512 239097960254619648 239269018204664448 239371770510000128 239640132500094976 239860389974819328 239928161505503744 240148683712769832 240693238551120784 241045698975105024 241628673216544768 242225877055438848 242376408051478272 242480494802337792 242517013926899712 242893165972946944 243960567581226496 244766707933642752 244857481432628064 245666585536339968 245772085229518848 247128886640722944 247272249494093824 247425916552550736 249001426063982592 249566055148027904 249866014348926976 250058010264910848 250483577409601536 250639240144142304 251613329134583808 252277405112404672 252415667556569088 252524065592967168 253111027522289664 253452462892941312 253736610882453504 254027185031020544 254041582770533376 254617640781350912 254851664348245536 255803598912356352 255842124582223872 256546923823497216 257364994371403776 257674327297330944 258073988846256128 258311189203651584 258422119028097024 259022790275837952 259208103055053152 260161074022167318 260858636828934144 261020747132361216 261132840556363776 262411366810058752 262574442055768128 262726765087474688 263594916236230656 264246411333206016 264524176148004864 264564015192981504 265163933594779648 266138800997701632 266253092331978752 267018226836701184 267117252471957888 268044742931929964 268763444005568512 268969960621080576 269293241823750144 269595149062606848 269751544902647808 269919181693691712 270779893370010882 271357208860401664 271832257368612864 271948993715503104 272581106562465792 273254811719565312 273450306519616512 273567737725714432 274203613149147136 274455638528879808 274573501467353088 275211714668077824 276147055104622592 277120565488386048 277162301630742528 277925834142121984 278181280680855552 278812077235687424 279147187905441856 279837121637289216 280761812041531392 280924685815775232 281099266142542848 281915038939742208 282596856564678656 282772476060057984 282893910602727424 283812080751455256 284872189697851392 285561159255916544 285780583159898112 286266945610973184 286444845879019776 286611016459063296 287558090439524352 288317034414176768 289269745739759616 289659957591932928 290333237452038144 290457918907613184 291609115936934796 291734345309062656 292230840311201792 292390999522541568 292412446834832688 294274412621070336 294484945482663936 294611409858461696 294941701538578432 295212787661316096 295296198776004608 295339564603539456 295567610723409024 296026046029529088 296237832062917888 297326941739619792 298309425294127104 298437532064415744 298482478679261184 299534728873476096 300259160099971072 301363054070926848 302313344169148416 302358874506264576 304158629711659008 304335076300423168 304524204987754752 305276859967951872 306336849065062816 307527402275602432 307763704941428736 308287479888740352 308479064792790528 308611538839339008 310122524411887616 310495267830651904 310665436992700416 311521264642818048 311941492791312384 312291213393788928 312648843115102208 312666563409887232 313375557884739584 313663586890148352 313798287391260672 314040586393622088 314527673906374656 315909875598346029 316756916149420032 317137633596715008 317629524733853696 317921463635263488 318255649428068352 318797280339492864 319025357606219264 319813853299759104 320198244950359776 321256304162906112 321394265300140032 322967836073918464 323168544068637696 323307326403117056 323356018569199616 324356663715948864 325617249468284928 326355610578190336 326476641910170752 327555447381786624 328759695350102016 329505182187630592 329901222070067648 331437836090769408 331809414230900736 332001901418643456 332208223623005184 333267561070782624 333410680353214464 333978103212802048 334185653525523072 335484438846111744 336554223408758784 337481370029719552 337791555112467456 337936617190588416 338315481176604672 338722110360711168 339802219130994048 340210635259757262 341122832776298496 342325404426829824 342376960837976064 343153325828538368 343565769729774592 344414918938202112 344562825370796032 344628955198195668 345363720367783936 345552999435730944 345968327560052736 346881432029556424 348027662843148288 348177120741818368 348887839963373568 349307176309483392 350099256074357504 351459888314974208 351729948504489984 352547502620332032 352698901530673152 352752020257308672 354851734663602176 356156336629277184 357333215325585408 358626614161440768 358903527306996672 359057655765000192 359460198750142464 359668726536863744 359892242258255616 361039857826681176 362443009824817152 363338815583158272 363441475416621056 363720742203506688 363775520890349568 364339748959420416 364600408692822016 365940851371839744 366098001956470784 366948952890770432 367150061900464128 367286222148942096 368658127844278272 369494087317848064 369549735507656704 370693329961084416 370908374241140736 371138874828826104 373116162183052288 374349082722041856 374799021523390464 375725366114402304 377029968080077312 378416107668607008 378786098389450752 379666541283434496 379829586263801856 381040777546530816 381689260814630912 381926461172026368 382148021945417728 384820385735245824 385692994319679488 386047491557105664 386213276789243904 386511490945996416 387110983269384192 387633178542145536 388534185413756928 388812154582579728 388979127078750208 389883262446443584 390241611033250977 391287955243401216 391699260834545664 392365883494760448 392646593976885248 393617050215088128 393861663083652192 394090147631212032 394701394706038784 395392374354345984 396435922319493056 397745900392169472 397976638239014912 399208201496552448 399379638497968128 401817405427902464 402067114397894946 403145166008352768 404627317353971712 405544839615545344 406032273317006336 407035813290602496 407923490573254656 408380817514954752 408871659843698688 410175459779424768 410351606588571648 411305419723720704 411482051785785344 411860252201029632 412817572002116736 414220582656933888 415361686190424064 415680848232579072 415743452446113792 416888751213182976 418218115853531136 418397716521680896 418720781858162784 419370231875166208 419755682455933824 421213167464461372 421387028723662848 422342554865893376 422850178128953344 423895284847017984 424158714090086976 424340865904091136 425063040452657152 426418471066345472 426930993267146368 428341738883874816 429400418416459776 429916524688594944 430891392091516928 432475551621265152 433904618609639424 434156332624379904 435686878361419776 436740596509048832 437601517963593984 438346260466802688 438618670252249032 441727418223995904 441917114787692544 442412552307867648 442944298164006912 443009346905309184 444039069044293632 444356748094376832 444547573804285952 445580871367364096 445990412609429688 447656298096623616 447723718018891776 448738964545011712 450388740149956608 450582156254117888 451087308235472896 451629480480948224 451876999262109696 452044581106390272 453069625507992064 453614180346343016 456237944567488512 456433872569106432 456502614450634752 456786307481632128 459219891917602816 459505273597594224 461291103413403648 461843807672991744 462431219833110528 462917308259008512 464036883790864384 465183786617831424 465742901745977856 467281896964227072 468973264672653312 470063336827109376 470336027009744896 470697431086891008 471791510859561984 474875115505702912 475135374224130048 475706450395072512 476444287100780544 477086988974948352 478195920509239296 478538036409328896 478743541020000256 479280265000189952 479720779949638656 479856323011007488 480297367425539664 481386477102241568 482091397950210048 483257346433089536 484451754110877696 484752816102956544 484960989604675584 485034027853799424 487921135162452992 489533415867285504 489714962865256128 491333171072679936 494257773281445888 494544498988187648 494851833105101472 498002852127965184 499132110296055808 499732028697853952 500116020529821696 500967154819203072 501278480288284608 503226658269167616 504554810224809344 504831335113138176 505048131185934336 506222055044579328 506904925785882624 507473221764907008 508054370062041088 508083165541066752 509235281562701824 509703328696491072 510315952889635893 511684249164447744 513093847646994432 514729988742807552 515348654594661888 516147977692512256 516622378407303168 516844238056194048 518045580551675904 518416206110106304 520322148044334636 521717273657868288 522041494264722432 522265681112727552 524822733620117504 525148884111536256 525453530174949376 527189832472461312 529048352296009728 529128030385963008 530327867189559296 532277601995403264 532506184663957504 534036453673402368 534234504943915776 536089485863859928 537939921242161152 538586483647500288 539190298125213696 539503089805295616 539838363387383424 541559786740021764 542714417720803328 543664514737225728 545162213124931584 546509623439130624 546900613039233024 547135475451428864 548407226298294272 548911277057759616 549147002934706176 550423429336155648 552294110209245184 554241130976772096 554324603261485056 555851668284243968 556362561361711104 557624154471374848 558294375810883712 559674243274578432 561523624083062784 562198532285085696 563830077879484416 565193713129357312 565544952120115968 565787821205454848 567624161502910512 569744379395702784 571122318511833088 571561166319796224 572533891221946368 572889691758039552 573222032918126592 576634068828353536 578539491479519232 579319915183865856 580666474904076288 583218231873869592 583468690618125312 584461680622403584 584824893669665376 588548825242140672 588969890965327872 589222819716923392 589883403077156864 590425575322632192 590592397552009216 591135221446818048 592052092059058176 592475664125835776 594653883479239584 596618850588254208 596875064128831488 596964957358522368 599069457746952192 600518320199942144 602726108141853696 603100671596842419 604717749012529152 608317259423318016 608670152600846336 609048409975509504 610553719935903744 612673698130125632 615054804551204864 615527409882857472 616574959777480704 616958129585581056 617223077678678016 620245048823775232 620990535661303808 621330873985400832 623042529285636096 623882985582624768 625333126819774464 626751115769479168 627327173780296704 627596574782521344 628081172787244176 629055347812749312 631819751196692058 633513832298840064 634275267193430016 635842927270526976 636511298856136704 637594560678985728 638050715212438528 639627706599518208 640396489900719552 642512608325812224 646337088137275392 646614652806234112 646712037138399232 648713327431897728 651234498936569856 652711221156380672 652953283820341504 655110894763573248 657519390700204032 659010364375261184 659802444140135296 662875672181538816 663618828461801472 664416447246010368 666535122141565248 666821360706428928 667956206425604096 668371307051046144 670968877692223488 673108446817517568 674962740059439104 675583110224934912 675873234381176832 676630962353209344 677444220721422336 679604438261988096 680421270519514524 682245665552596992 684650808853659648 684753921675952128 686306651657076736 687131539459549184 688829837876404224 689125650741592064 689257910396391336 690727440735567872 691936655120105472 693762864059112848 696055325686296576 696354241483636736 697775679926747136 698614352618966784 700198512148715008 703459897008979968 705095005240664064 705397803061346304 705504040514617344 709703469327204352 712312673258554368 714666430651170816 717253228322881536 717807054613993344 718115311530000384 718920397500284928 719337453073727488 719784484516511232 722079715653362352 724886019649634304 726677631166316544 726882950833242112 727441484407013376 727551041780699136 728679497918840832 729200817385644032 731881702743679488 732196003912941568 733897905781540864 734300123800928256 734572444297884192 737123043062807401 737316255688556544 739099471015313408 741386659922168832 741816748482281472 742277749657652208 746232324366104576 748698165444083712 749598043046780928 751450732228804608 754059936160154624 756832215337214016 757572196778901504 759333082566868992 762081555093061632 763852922344052736 764296043890835456 769640771470491648 771385988639358976 772094983114211328 773022981891992832 774221966538768384 775266357084291072 777068370827513856 777624309165159456 777958254157500416 779766524892887168 780483222066501954 782575910486802432 783398521669091328 785293187953770496 787234100430176256 787723326167304384 788180295262424064 789402789412077568 790784748708691968 792871844638986112 795491800784338944 795953276478029824 798416402993104896 798759276995936256 803634810855804928 804134228795789892 806290332016705536 809254634707943424 811089679231090688 812064546634012672 814071626581204992 815846981146509312 817743319687397376 820350919558849536 820703213177143296 822610839447441408 822964103571570688 823720504402059264 825635144004233472 828441165313867776 831361696465158144 831486904892227584 833777502426365952 836436231707062272 836795433043361792 837441563716325568 838740463750332416 839511364911867648 842426334928922744 842774057447325696 845700356257906688 847790569694035968 848317428180173952 848681731808182272 850126080905314304 852836942132690944 853861986534292736 856683477767749632 858800836832919552 859833049377189888 861782784183033856 864951103242530304 867809237219278848 871373756722839552 873481193018097664 875203035927187968 876692520933605376 877237340504498064 883454836447991808 883834229575385088 884825104615735296 885888596328013824 886018693810618368 888078138088587264 888713496188753664 889095147608571904 891161742734728192 891980825218859376 895312596193247232 895447436037783552 897477929090023424 900777480299913216 901164312508235776 903258960961896448 904089162212780544 906139251015984128 907228360692686032 912475889134977024 913005228901269504 913572614963264256 918439783835205632 919010547195188448 922582206826807296 924862439666221056 925834616518017024 928073767581728768 930367573235662848 931485803491955712 934563793928454144 937946529345306624 940126673654218752 940672054019489792 941394862173782016 943583021719123968 947729626795038087 949750231011405824 950270748448260096 951412900790145024 952888574201561088 956391841018478592 957076072818657792 957487082040000512 958560530000379904 959441559899277312 959712646022014976 960594734851079328 962772954204483136 964182795900420096 966514692866179072 968903508221755392 969505632205913088 969921979209351168 970068055707598848 975842270324905984 979066831734571008 979429925730512256 982666342145359872 988515546562891776 989088997976375296 989703666210202944 996005704255930368 999464057395707904 1000232041059643392 1001934309638406144 1002556960576569216 1006453316538335232 1009109620449618688 1009662670226276352 1012444110089158656 1013809851571765248 1014946443529814016 1016108740124082176 1016166331082133504 1018470563125403648 1019406657392982144 1020631905779271786 1023368498328895488 1029459977485615104 1030697309189323776 1032295955385024512 1033244756814606336 1033688476112388096 1036091161103351808 1036832412220212608 1040644296088669272 1044082988529444864 1044531362225455104 1049645467240235008 1050297768223072512 1050907060349898752 1054379664944922624 1058096704592019456 1058256060771926016 1060655734379118592 1064555203990806528 1065012369327915008 1068469009887831552 1072178971727719856 1075879842484322304 1077172967295000576 1078380596250427392 1079006179610591232 1079676726774766848 1083119573480043528 1085428835441606656 1087329029474451456 1090324426249863168 1093019246878261248 1093801226078466048 1094270950902857728 1096814452596588544 1097822554115519232 1098294005869412352 1100846858672311296 1108482261953544192 1108649206522970112 1111703336568487936 1112725122723422208 1115248308942749696 1116588751621767424 1119348486549156864 1123047248166125568 1124397064570171392 1130387426258714624 1131089904240231936 1131575642410909696 1135248323005821024 1139488758791405568 1142244637023666176 1143122332639592448 1145067782443892736 1145779383516079104 1146444065836253184 1153268137656707072 1157078982959038464 1158639830367731712 1161332949808152576 1166436463747739184 1166937381236250624 1168923361244807168 1169649787339330752 1177097650484281344 1177939781930655744 1178445639433846784 1180851150645264384 1181184795104018432 1182270442893636096 1184104184118116352 1184951328251671552 1189307766958479168 1193237701176508416 1193929914717044736 1198138915493904384 1201036640399884288 1205452216283707392 1206201343193684838 1209435498025058304 1216634518846636032 1217340305201692672 1218096819951019008 1221107439871807488 1225347396260251264 1230109609102409728 1231054819765714944 1233916259171162112 1234446155357356032 1240490097647550464 1241981071322607616 1242661747970801664 1246085058571272192 1250666253639548928 1253502231538958336 1254654347560593408 1255193149565042688 1256162345574488352 1258110695625498624 1263639502393384116 1267027664597680128 1268550534386860032 1271685854541053952 1273022597712273408 1275189121357971456 1276101430424877056 1279255413199036416 1280792979801439104 1285025216651624448 1292674176274550784 1293229305612468224 1293424074276798464 1297426654863795456 1302468997873139712 1305906567640683008 1310221789527146496 1315038781400408064 1318020728750522368 1319604888280270592 1325751344363077632 1327237656923602944 1328832894492020736 1333070244283130496 1333642721412857856 1335912412851208192 1336742614102092288 1346216893635035136 1349925480118878208 1351166220449869824 1351746468762353664 1353261924706418688 1354888441442844672 1359208876523976192 1360842541039029048 1369301617707319296 1369507843351904256 1372613303314153472 1374263078919098368 1377659675752808448 1378515820792782672 1381454881471135744 1383873310240210944 1387525728118225696 1392110651372593152 1392708482967273472 1395551359853494272 1397228705237933568 1400397024297430016 1406919794017959936 1410190010481328128 1411008081029234688 1419406938654408704 1424625346517108736 1429332861302341632 1435614109227986688 1436230623060000768 1437840795000569856 1438674906147454976 1439568969033022464 1444159431306724704 1449772039299268608 1453355262332633088 1453765901666484224 1454882968814026752 1455102083561398272 1458401634771288064 1463763405487358976 1464392007825883136 1467795811563081728 1468600247601856512 1469144888595768384 1474246086125614802 1478198942030626816 1482773319844337664 1483633496964562944 1484555499315304416 1492464648732209152 1497396330888167424 1499196086093561856 1502901464457609216 1508119872320309248 1513664430674428032 1515144393557803008 1518666165133737984 1524163110186123264 1527705844688105472 1528592087781670912 1539281542940983296 1544189966228422656 1546045963783985664 1548443933077536768 1550532714168582144 1554136741655027712 1555248618330318912 1555916508315000832 1559533049785774336 1560966444133003908 1565151820973604864 1566797043338182656 1570586375907540992 1574468200860352512 1575446652334608768 1576360590524848128 1578805578824155136 1581569497417383936 1585743689277972224 1590983601568677888 1591906552956059648 1596832805986209792 1597518553991872512 1607269621711609856 1608268457591579784 1618509269415886848 1622179358462181376 1624129093268025344 1628143253162409984 1635486639374794752 1640701839117699072 1641406426354286592 1645221678894882816 1645928207143141376 1647441008804118528 1651270288008466944 1656882330627735552 1662723392930316288 1662973809784455168 1667555004852731904 1672872463414124544 1673590866086723584 1674883127432651136 1677480927500664832 1679022729823735296 1684852669857845488 1691400712515813376 1695581139388071936 1696634856360347904 1697363463616364544 1700252161810628608 1705673884265381888 1707723973068585472 1713366955535499264 1717601673665839104 1719666098754379776 1723565568366067712 1729902206485060608 1735618474438557696 1746962386036195328 1750406071854375936 1753385041867210752 1754474681008996128 1766909672895983616 1767668459150770176 1769650209231470592 1771777192656027648 1776156276177174528 1777426992377507328 1778190295217143808 1782323485469456384 1783961650437718752 1790625192386494464 1790894872075567104 1794955858180046848 1801554960599826432 1806517921923792896 1808178324425561088 1812278502031968256 1814456721385372064 1824951778269954048 1826010457802539008 1827145229926528512 1836879567670411264 1838021094390376896 1845164413653614592 1849724879332442112 1851669233036034048 1856147535163457536 1860735146471325696 1862971606983911424 1869127587856908288 1880253347308437504 1881344108038979584 1882789724347564032 1887166043438247936 1895459253590076174 1899500462022811648 1900541496896520192 1902825801580290048 1912783682036957184 1914152145637315584 1914974164080001024 1917121060000759808 1918883119798554624 1919425292044029952 1921189469702158656 1925545908408966272 1933029385732358144 1939011264411826176 1939843958418702336 1940136111415197696 1951684540649811968 1958133663469142016 1958859851461024512 1965332684290719744 1977031093125783552 1978177995952750592 1979407332420405888 1998928114791415808 2000464082119286784 2003868619276812288 2005113921153138432 2012906633076670464 2018219240899237376 2019325340452552704 2024888220178317312 2027619703143530496 2029892887059628032 2032217480248164352 2032332662164267008 2036941126250807296 2038813314785964288 2041263811558543572 2046736996657790976 2058919954971230208 2061394618378647552 2064591910770049024 2066489513629212672 2067376952224776192 2072182322206703616 2073664824440425216 2081288592177338544 2088165977058889728 2089062724450910208 2099290934480470016 2100595536446145024 2101814120699797504 2116193409184038912 2116512121543852032 2121311468758237184 2129110407981613056 2136938019775663104 2144357943455439712 2151759684968644608 2154345934590001152 2156761192500854784 2158012359221182464 2159353453549533696 2166239146960087056 2170857670883213312 2174658058948902912 2180648852499726336 2186038493756522496 2187602452156932096 2188541901805715456 2193628905193177088 2195645108231038464 2196588011738824704 2201693717344622592 2211369129188422203 2217298413045940224 2223406673136975872 2225450245446844416 2230496617885499392 2233177503243534848 2238696973098313728 2246094496332251136 2248794129140342784 2260774852517429248 2262179808480463872 2263151284821819392 2270496646011642048 2284489274047332352 2286244665279184896 2291558767032158208 2292888131672506368 2306536275313414144 2314157965918076928 2322665899616305152 2332872927495478368 2333874762472501248 2337846722489614336 2339299574678661504 2355879563861311488 2361702301290528768 2362369590208036864 2364540885787272192 2368208368236232704 2369902656503343104 2378615533916958336 2386475402353016832 2387859829434089472 2396277830987808768 2402073280799768576 2410904432567414784 2412402686387369676 2418870996050116608 2433269037693272064 2436193639902038016 2442214879743614976 2450694792520502528 2460219218204819456 2462109639531429888 2467832518342324224 2468892310714712064 2480980195295100928 2483962142645215232 2485323495941603328 2501332507279097856 2507004463077916672 2509308695121186816 2510386299130085376 2512324691148976704 2516221391250997248 2527279004786768232 2537101068773720064 2543371709082107904 2546045195424546816 2550378242715942912 2552202860849754112 2558510826398072832 2561585959602878208 2570050433303248896 2585348352549101568 2586458611224936448 2586848148553596928 2594853309727590912 2611813135281366016 2620443579054292992 2630077562800816128 2636041457501044736 2639209776560541184 2651502688726155264 2654475313847205888 2657665788984041472 2666140488566260992 2667285442825715712 2671824825702416384 2673485228204184576 2692433787270070272 2699850960237756416 2702332440899739648 2703492937524707328 2709776882885689344 2718417753047952384 2721685082078058096 2739015686703808512 2745226606628306944 2748526157838196736 2755319351505616896 2757031641585565344 2762909762942271488 2767746620480421888 2775051456236451392 2784221302745186304 2791102719706988544 2794457410475867136 2800794048594860032 2813839588035919872 2820380020962656256 2822016162058469376 2838813877308817408 2849250693034217472 2858665722604683264 2871228218455973376 2872461246120001536 2875681590001139712 2879137938066044928 2888318862613449408 2899544078598537216 2906710524665266176 2907531803332968448 2909765937628053504 2910204167122796544 2916803269542576128 2927526810974717952 2928784015651766272 2935591623126163456 2937200495203713024 2938289777191536768 2948492172251229604 2956397884061253632 2965546639688675328 2967266993929125888 2969110998630608832 2984929297464418304 2998392172187123712 3005802928915218432 3016239744640618496 3027328861348856064 3037332330267475968 3048326220372246528 3055411689376210944 3057184175563341824 3088379932456845312 3092091927567971328 3096887866155073536 3101065428337164288 3108273483310055424 3110497236660637824 3111833016630001664 3119066099571548672 3121932888266007816 3133594086676365312 3141172751815081984 3148936401720705024 3150893304669217536 3152721181049696256 3157611157648310272 3163138994834767872 3171487378555944448 3181967203137355776 3193665611972419584 3195037107983745024 3214539243423219712 3216536915183159568 3237018538831773696 3244358716924362752 3248258186536050688 3256286506324819968 3270973278749589504 3281403678235398144 3282812852708573184 3290443357789765632 3294882017608237056 3302540576016933888 3325446785860632576 3325947619568910336 3335110009705463808 3345744926828249088 3349766254865302272 3354961855001329664 3358045459647470592 3369705339715690976 3382801425031626752 3391162278776143872 3393269712720695808 3394726927232729088 3411347768530763776 3415447946137170944 3426733911070998528 3435203347331678208 3439332197508759552 3447131136732135424 3459804412970121216 3471236948877115392 3493924772072390656 3500812143708751872 3506770083734421504 3508949362017992256 3533819345791967232 3535336918301540352 3543554385312055296 3552312552354349056 3554853984755014656 3556380590434287616 3564646970938912768 3567923300875437504 3581789744151134208 3589911716360093696 3603109921199652864 3613035843847585792 3616356648851122176 3624557004063936512 3628913442770744128 3649903556539908096 3652020915605078016 3654290459853057024 3673759135340822528 3676042188780753792 3690328827307229184 3703338466072068096 3712295070326915072 3721470292942651392 3725943213967822848 3738255175713816576 3760506694616875008 3765579448695128064 3774332086876495872 3790918507180152348 3799000924045623296 3801082993793040384 3805651603160580096 3825567364073914368 3828304291274631168 3829948328160002048 3834242120001519616 3837766239597109248 3838850584088059904 3842378939404317312 3851091816817932544 3866058771464716288 3878022528823652352 3879687916837404672 3880272222830395392 3903369081299623936 3917719702922049024 3930665368581439488 3954062186251567104 3956355991905501184 3958814664840811776 3997856229582831616 4000928164238573568 4007737238553624576 4010227842306276864 4036438481798474752 4038650680905105408 4049776440356634624 4055239406287060992 4059785774119256064 4064434960496328704 4064665324328534016 4073882252501614592 4077626629571928576 4082527623117087144 4117839909942460416 4122789236757295104 4129183821540098048 4132979027258425344 4144364644413407232 4147329648880850432 4162577184354677088 4176331954117779456 4178125448901820416 4198581868960940032 4201191072892290048 4203628241399595008 4233024243087704064 4242622937516474368 4258220815963226112 4273876039551326208 4288715886910879424 4308691869180002304 4313522385001709568 4316024718442364928 4318706907099067392 4332478293920174112 4341715341766426624 4349316117897805824 4361297704999452672 4375204904313864192 4387257810386354176 4391290216462076928 4393176023477649408 4403387434689245184 4422738258376844406 4434596826091880448 4450900490893688832 4460993235770998784 4466355006487069696 4477393946196627456 4492188992664502272 4497588258280685568 4524359616960927744 4526302569643638784 4540993292023284096 4568978548094664704 4572489330558369792 4583117534064316416 4585776263345012736 4613072550626828288 4645331799232610304 4665745854990956736 4667749524945002496 4675693444979228672 4678599149357323008 4711759127722622976 4723404602581057536 4724739180416073728 4729081771574544384 4736416736472465408 4739805313006686208 4757231067833916672 4772950804706033664 4775719658868178944 4792555661975617536 4804146561599537152 4821808865134829568 4824805372774739352 4866538075386544128 4872387279804076032 4884429759487229952 4901389585041005056 4924219279062859776 4935665036684648448 4937784621429424128 4961960390590201856 4967924285290430464 4970646991883206656 5002665014558195712 5014008926155833344 5018617390242373632 5020772598260170752 5024649382297953408 5032442782501994496 5054558009573536464 5074202137547440128 5086743418164215808 5092090390849093632 5100756485431885824 5104405721699508224 5117021652796145664 5123171919205756416 5140100866606497792 5170696705098203136 5173696297107193856 5189706619455181824 5223626270562732032 5240887158108585984 5260155125601632256 5272082915002089472 5278419553121082368 5303005377452310528 5308950627694411776 5315331577968082944 5332280977132521984 5334570885651431424 5346970456408369152 5384867574540140544 5399701920475512832 5404664881799479296 5419553765771378688 5436835506095904768 5443370164156116192 5478031373407617024 5490453213256613888 5497052315676393472 5510638703011233792 5514063283171130688 5525819525884542976 5535493240960843776 5550102912472902784 5568442605490372608 5582205439413977088 5588914820951734272 5601588097189720064 5640760041925312512 5644032324116938752 5677627754617634816 5698501386068434944 5742456436911946752 5744922492240003072 5751363180002279424 5758275876132089856 5776637725226898816 5799088157197074432 5819531875256107008 5820408334245593088 5833606539085152256 5855053621949435904 5857568031303532544 5871183246252326912 5874400990407426048 5876579554383073536 5896984344502459208 5931093279377350656 5934533987858251776 5938221997261217664 5969858594928836608 5996784344374247424 6011605857830436864 6032479489281236992 6054657722697712128 6074664660534951936 6096652440744493056 6110823378752421888 6114368351126683648 6176759864913690624 6184183855135942656 6193775732310147072 6202130856674328576 6216546966620110848 6220994473321275648 6223666033260003328 6238132199143097344 6243865776532015632 6267188173352730624 6282345503630163968 6297872803441410048 6301786609338435072 6305442362099392512 6342974757111888896 6363934406274711552 6387331223944839168 6429078486846439424 6433073830366319136 6474037077663547392 6488717433848725504 6496516373072101376 6512573012649639936 6541946557499179008 6562807356470796288 6565625705417146368 6580886715579531264 6589764035216474112 6605081152033867776 6634107387565266609 6651895239137820672 6670220019410927616 6691489853656498176 6699532509730604544 6709923710002659328 6716090919294941184 6739410679431381952 6765602850063253504 6782324557552287744 6786539425441391616 6789453854465458176 6822695537061527552 6830895892274341888 6853467822141997056 6878664395017519104 6894262273464270848 6919608825940242432 6942473897754230784 7001624287417503744 7013540167468843008 7017898724035984512 7067638691583934464 7087108770624110592 7104625104708698112 7109707969510029312 7112761180868575232 7129293941877825536 7135846601750875008 7163579488302268416 7179823432720187392 7206219842399305728 7226071687695171584 7232713297702244352 7249114008127873024 7257826885541488256 7299807113079816192 7308580919706114048 7347518270681645056 7352084377561507584 7380657654614458368 7406676932144136192 7424590140653830144 7442940585885302784 7451886427935645696 7521013389233750016 7531158897390256128 7548664173752991744 7581837014360304696 7598001848091246592 7611303206321160192 7651134728147828736 7656608582549262336 7659896656320004096 7668484240003039232 7675532479194218496 7677701168176119808 7684757878808634624 7702183633635865088 7756045057647304704 7759375833674809344 7760544445660790784 7806738162599247872 7835439405844098048 7861330737162878976 7908124372503134208 7912711983811002368 7917629329681623552 7995712459165663232 8001856328477147136 8015474477107249152 8020455684612553728 8072876963596949504 8077301361810210816 8099552880713269248 8110478812574121984 8129330648657068032 8147764505003229184 8155253259143857152 8165055246234174288 8235679819884920832 8245578473514590208 8265958054516850688 8288729288826814464 8294659297761700864 8325154368709354176 8352663908235558912 8402382145784580096 8407256482799190016 8466048486175408128 8485245875032948736 8516441631926452224 8547752079102652416 8577431773821758848 8617383738360004608 8627044770003419136 8637413814198134784 8664956587840348224 8683430683532853248 8698632235795611648 8722595409998905344 8750409808627728384 8774515620772708352 8782580432924153856 8786352046955298816 8806774869378490368 8845476516753688812 8869193652183760896 8901800981787377664 8921986471541997568 8932710012974139392 8954787892393254912 8995176516561371136 9048719233921855488 9052605139287277568 9081986584046568192 9144978661116739584 9166235068128632832 9171552526690025472 9226145101253656576 9290663598465220608 9331491709981913472 9335499049890004992 9351386889958457344 9357198298714646016 9423518255445245952 9446809205162115072 9449478360832147456 9458163543149088768 9472833472944930816 9479610626013372416 9514462135667833344 9545901609412067328 9585111323951235072 9608293123199074304 9643617730269659136 9649610745549478704 9733076150773088256 9744774559608152064 9768859518974459904 9802779170082010112 9848438558125719552 9871330073369296896 9935848570580860928 10005330029116391424 10028017852311666688 10037234780484747264 10049298764595906816 10064885565003988992 10109116019147072928 10148404275094880256 10173486836328431616 10184180781698187264 10208811443399016448 10234043305592291328 10246343838411512832 10280201733212995584 10341393410196406272 10347392594214387712 10379413238910363648 10447252541125464064 10481774316217171968 10520310251203264512 10544165830004178944 10556839106242164736 10606010754904621056 10630663155936165888 10664561954265043968 10669141771302862848 10693940912816738304 10769735149080281088 10809329763598958592 10839107531542757376 10873671012191809536 10886740328312232384 10956062746815234048 10994104631352786944 11021277406022467584 11028126566342261376 11051639051769085952 11070986481921687552 11100205824945805568 11136885210980745216 11164410878827954176 11177829641903468544 11203176194379440128 11281520083850625024 11355255509235269632 11397002772136869888 11484912873823893504 11489844984480006144 11502726360004558848 11516551752264179712 11553275450453797632 11598176314394148864 11639063750512214016 11640816668491186176 11667213078170304512 11710107243898871808 11715136062607065088 11742366492504653824 11753159108766147072 11793968689004918416 11862186558754701312 11869067975716503552 11876443994522435328 11939717189857673216 11993568688748494848 12023211715660873728 12064958978562473984 12109315445395424256 12149329321069903872 12193304881488986112 12221646757504843776 12228736702253367296 12353519729827381248 12368367710271885312 12387551464620294144 12433093933240221696 12441988946642551296 12447332066520006656 12476264398286194688 12487731553064031264 12534376346705461248 12564691007260327936 12595745606882820096 12603573218676870144 12610884724198785024 12685949514223777792 12727868812549423104 12774662447889678336 12858156973692878848 12866147660732638272 12948074155327094784 12993032746144202752 13025146025299279872 13083893114998358016 13125614712941592576 13161773431159062528 13179528070432948224 13210162304067735552 13268214775130533218 13303790478275641344 13382979707312996352 13399065019461209088 13419847420005318656 13432181838589882368 13478821358862763904 13531205700126507008 13573078850882783232 13578907708930916352 13645391074123055104 13661791784548683776 13706935644283994112 13757328790035038208 13788524546928541696 13839217651880484864 14003248574835007488 14027080334937686016 14035797448071969024 14135277383167868928 14174217541248221184 14209250209417396224 14219415939020058624 14225522361737150464 14258587883755651072 14271693203501750016 14327158976604536832 14412439684798611456 14452143375390343168 14465426595404488704 14498228016255746048 14515653771082976512 14599614226159632384 14617161839412228096 14695036541363290112 14704168755123015168 14813353864288272384 14849180281307660288 14885881171770605568 14903772855871291392 15042026778467500032 15062317794780512256 15097328347505983488 15163674028720609392 15196003696182493184 15222606412642320384 15302269456295657472 15313217165098524672 15319793312640008192 15351064958388436992 15355402336352239616 15369515757617269248 15404367267271730176 15512090115294609408 15521088891321581568 15613476325198495744 15670878811688196096 15722661474325757952 15816248745006268416 15825423967622004736 15835258659363247104 15991424918331326464 16003712656954294272 16040911369225107456 16145753927193899008 16154602723620421632 16199105761426538496 16258661297314136064 16295529010006458368 16310506518287714304 16330110492468348576 16471359639769841664 16491156947029180416 16531916109033701376 16577458577653628928 16589318595523401728 16650308737418708352 16705327816471117824 16804764291569160192 16814512965598380032 16932096972350816256 17032883263852904448 17095504158205304832 17154863547643517696 17234767476720009216 17254089540006838272 17274827628396269568 17329913175680696448 17366861367065706496 17397264471591223296 17500819617255456768 17549031241545416704 17565160865848307712 17572704093910597632 17613549738756980736 17690953033507377624 17803601963574755328 17843972943083995136 17865420025948278784 17909575784786509824 17990353033122742272 18097438467843710976 18105210278574555136 18163973168093136384 18289957322233479168 18332470136257265664 18343105053380050944 18452290202507313152 18581327196930441216 18662983419963826944 18670998099780009984 18702773779916914688 18714396597429292032 18847036510890491904 18893618410324230144 18898956721664294912 18916327086298177536 18959221252026744832 19028924271335666688 19091803218824134656 19216586246398148608 19287235460539318272 19299221491098957408 19466152301546176512 19489549119216304128 19537719037948919808 19605558340164020224 19696877116251439104 19742660146738593792 19871697141161721856 20010660058232782848 20074469560969494528 20098597529191813632 20129771130007977984 20218232038294145856 20296808550189760512 20346973672656863232 20368361563396374528 20417622886798032896 20468086611184582656 20492687676823025664 20560403466425991168 20682786820392812544 20694785188428775424 20758826477820727296 20894505082250928128 21040620502406529024 21088331660008357888 21113678212484329472 21261326311872331776 21329123908530087936 21338283542605725696 21387881825633476608 21539470298160562176 21618659527197917184 21678215063085514752 21747342024383619072 21773480656624464768 21988209262705573888 22042554812044935168 22056253132684522752 22103278103538171904 22141972963843375104 22200411649891611136 22273770421961490432 22328821757655908352 22355659283806937088 22406352388758880256 22563040167701250048 22710511018470539264 22794005544273739776 22969825747647787008 22979689968960012288 23005452720009117696 23033103504528359424 23106550900907595264 23278127501024428032 23281633336982372352 23334426156340609024 23420214487797743616 23484732985009307648 23506318217532294144 23587937378009836832 23724373117509402624 23738135951433007104 23752887989044870656 23879434379715346432 23987137377496989696 24046423431321747456 24129917957124947968 24218630890790848512 24298658642139807744 24443293515009687552 24457473404506734592 24707039459654762496 24736735420543770624 24866187866480443392 24883977893285102592 24894664133040013312 24952528796572389376 24975463106128062528 25129382014520655872 25207146437353740288 25221769448397570048 25371899028447555584 25455737625098846208 25549324895779356672 25716313947385757696 25732295321465276544 25986065492288405504 26050292050598559744 26167786229996716032 26251229425883185152 26323546862318125056 26359056140865896448 26420324608135471104 26536429550261066436 26607580956551282688 26765959414625992704 26798130038922418176 26839694840010637312 26864363677179764736 26957642717725527808 27062411400253014016 27146157701765566464 27157815417861832704 27290782148246110208 27323583569097367552 27514657580070076416 27577049093857083392 27678435303760969728 28006497149670014976 28054160669875372032 28071594896143938048 28270554766335737856 28348435082496442368 28418500418834792448 28438831878040117248 28451044723474300928 28517175767511302144 28543386407003500032 28824879369597222912 28904286750780686336 28930853190808977408 28996456032511492096 29031307542165953024 29199228452319264768 29234323678824456192 29390073082726580224 29408337510246030336 29698360562615320576 29807545711742582784 30084053556935000064 30194656695011966976 30327348057441218784 30392007392364986368 30445212825284640768 30626434330197049344 30702129916776873984 30710804672704479232 30739031515234538496 30808734534543460352 31024180230589218816 31042177782643163136 31226952650396991488 31341757623376392192 31445322948651515904 31632497490012536832 31670517318726494208 31982849836662652928 32007425313908588544 32081822738450214912 32291507854387798016 32309205447240843264 32517322594628272128 32591058020012916736 32621013036575428608 32660220984936697152 32982313894058360832 33063832218067402752 33154917155307257856 33178637191046803456 33300617474837416704 33410655632942235648 33609528583138320384 33629025931196760064 34065766527705808896 34191008316410609664 34309727095287035392 34469534953440018432 34508179080013676544 34549655256792539136 34659826351361392896 34733722734131412992 34794528943182446592 35001639234510913536 35098062483090833408 35130321731696615424 35145408187821195264 35227099477513961472 35381906067014755248 35607203927149510656 35687945886167990272 35730840051896557568 35819151569573019648 35980706066245484544 36194876935687421952 36327946336186272768 36579914644466958336 36664940272514531328 36686210106760101888 36904580405014626304 37162654393860882432 37325966839927653888 37341996199560019968 37428793194858584064 37694073021780983808 37787236820648460288 37797913443328589824 37832654172596355072 37918442504053489664 38057848542671333376 38183606437648269312 38433172492796297216 38574470921078636544 38598442982197914816 38979098238432608256 39075438075897839616 39211116680328040448 39485320293477187584 39743394282323443712 40148939121938989056 40197195058383627264 40259542260015955968 40436464076588291712 40593617100379521024 40736723126792749056 40835245773596065792 40936173222369165312 40985375353646051328 41120806932851982336 41365573640785625088 41517652955641454592 41789010164501856256 42081241004813058048 42176663320016715776 42227356424968658944 42522652623744663552 42658247817060175872 42676567085211451392 42775763651266953216 43237319054395834368 43356430126171029504 43494684048767238144 43546961313248929536 43976418525411147776 44085109624089870336 44112506265369045504 44400823299783222272 44547540843922980864 44657643515311816704 44711318567613874176 44812704777517760512 45126080335402500096 45421022036941078528 45588011088547479552 45939651495295574016 45959379937920024576 46066207009056718848 46213101801815190528 46563266673964744704 46668852312681218048 46840428975595487232 46969465970018615296 47012636435064588288 47175874756019673664 47448746235018805248 47476271902866014208 47505775978089741312 47758868759430692864 47974274754993979392 48259835914249895936 48437261781581697024 48597317284279615488 48886587030019375104 49414078919309524992 49473470841087541248 49732375732960886784 49767955786570205184 49789328266080026624 49905057593144778752 49950926212256125056 50258764029041311744 50414292874707480576 50443538896795140096 50743798056895111168 51098649791558713344 51432627894771515392 51464590642930553088 51972130984576811008 52100584101197119488 52502458851766370304 52647093724636250112 52718112281731792896 52840649216270942208 53072859100522132872 53531918829251985408 53596260077844836352 53679389680021274624 53728727354359529472 53915285435451055616 54292315403531132928 54315630835723665408 54581564296492220416 54647167138194735104 55029315160140152832 55154098187714166784 55356870607521939456 56012994299340029952 56108321339750744064 56143189792287876096 56541109532671475712 56696870164992884736 56877663756080234496 57034351535022604288 57086772814007000064 57649758739194445824 57861706381617954816 57992912065022984192 58062615084331906048 58398456904638529536 58468647357648912384 58816675020492060672 59396721125230641152 59615091423485165568 60389313390023933952 60654696114882437568 60784014784729972736 60890425650569281536 61252868660394098688 61404259833553747968 61421609345408958464 61478063030469076992 61617469069086920704 62048360461178437632 62084355565286326272 62453905300793982976 62683515246752784384 63264994980025073664 63341034637452988416 64014850627817177088 64163645476900429824 64583015708775596032 64618410894481686528 65034645189256544256 65182116040025833472 65242026073150857216 65320441969873394304 65964627788116721664 66127664436134805504 66309834310614515712 66357274382093606912 66601234949674833408 66821311265884471296 67219057166276640768 67258051862393520128 68131533055411617792 68382016632821219328 68619454190574070784 68939069906880036864 69016358160027353088 69099310513585078272 69319652702722785792 70003278469021827072 70196124966181666816 70260643463393230848 70454198955027922944 70763812134029510496 71214407854299021312 71375891772335980544 71461680103793115136 71638303139146039296 71961412132490969088 72389753871374843904 72655892672372545536 73329880545029062656 73372420213520203776 73809160810029252608 74651933679855307776 74683992399120039936 74857586389717168128 75388146043561967616 75665308345192710144 75836885008106979328 76115697085342666752 76367212875296538624 77148941842157273088 77196885964395829632 77958196476865216512 78150876151795679232 78422233360656080896 78970640586954375168 79486788564646887424 80297878243877978112 80394390116767254528 80519084520031911936 80872928153176583424 81187234200759042048 81473446253585498112 81670491547192131584 81872346444738330624 81970750707292102656 82731147281571250176 83035305911282909184 83578020329003712512 84162482009626116096 84353326640033431552 84454712849937317888 85045305247489327104 85316495634120351744 85353134170422902784 85551527302533906432 86474638108791668736 86712860252342059008 86989368097534476288 87093922626497859072 87952837050822295552 88170219248179740672 88225012530738091008 88801646599566444544 89095081687845961728 89422637135227748352 89625409555035521024 90252160670805000192 91176022177094959104 91879302990591148032 92132414018113437696 92426203603630381056 93126533347929489408 93337704625362436096 93680857951190974464 93938931940037230592 94025272870129176576 94351749512039347328 94897492470037610496 95011551956179482624 95517737518861385728 95948549509987958784 96519671828499791872 96874523563163394048 97773174060038750208 98946941682175082496 99464751465921773568 99535911573140410368 99578656532160053248 99810115186289557504 99901852424512250112 100828585749414961152 100887077793590280192 101487596113790222336 102197299583117426688 102865255789543030784 102929181285861106176 103944261969153622016 104201168202394238976 105004917703532740608 105294187449272500224 105436224563463585792 105681298432541884416 106145718201044265744 107063837658503970816 107192520155689672704 107457454708719058944 107830570870902111232 108584630807062265856 109294334276389470208 110058630320280305664 110308196375428333568 110713741215043878912 112025988598680059904 112286379584575752192 113082219065342951424 113393740329985769472 113755327512160468992 114068703070045208576 114173545628014000128 115299517478388891648 115723412763235909632 115985824130045968384 116125230168663812096 116937294715297824768 117633350040984121344 119230182846970331136 120778626780047867904 121309392229764875136 121568029569459945472 121780851301138563072 122505737320788197376 122808519667107495936 122843218690817916928 122956126060938153984 123234938138173841408 124096720922356875264 124907810601587965952 125367030493505568768 126529989960050147328 126682069274905976832 128029701255634354176 128327290953800859648 129166031417551192064 130069290378513088512 130364232080051666944 130484052146301714432 130640883939746788608 131929255576233443328 132255328872269611008 132714548764187213824 133202469899349666816 133642622531768942592 134438114332553281536 134516103724787040256 136263066110823235584 136764033265642438656 137238908381148141568 137878139813760073728 138198621027170156544 138639305405445571584 140006556938043654144 140521286926786461696 140908397910055845888 141527624268059020992 142428815708598042624 142923360207586230272 143276606278292078592 143922824264981938176 144779507742749687808 145311785344745091072 146659761090058125312 147618321620058505216 149303867359710615552 149367984798240079872 149715172779434336256 150776292087123935232 151330616690385420288 151673770016213958656 152231394170685333504 154297883684314546176 154393771928791659264 155916392953730433024 156301752303591358464 156844466721312161792 157941281173908750336 158973577129293774848 160595756487755956224 160788780233534509056 161038169040063823872 161745856306353166848 162946892507170996224 163340983094384263168 163744692889476661248 163941501414584205312 165462294563142500352 166070611822565818368 167156040658007425024 168324964019252232192 168909425699874635776 170090610494978654208 170632991268240703488 171103054605067812864 172949276217583337472 173978736195068952576 174187845252995718144 175905674101644591104 176450025061476182016 177603293199132889088 178190163375691923456 178845274270455496704 179250819110071042048 182352044354189918208 183758605981182296064 184264828036226875392 184852407207260762112 186253066695858978816 187361715902381948928 187877863880074461184 188050545740258353152 188703499024078694656 189794984940075220992 190023103912358965248 191035475037722771456 193039343656999583744 193749047126326788096 195546348120077500416 197893883364350164992 198929502931843547136 199071823146280820736 199157313064320106496 199620230372579115008 199803704849024500224 201657171498829922304 201774155587180560384 202975192227580444672 204394599166234853376 205730511579086061568 205858362571722212352 207888523938307244032 210009835407065481216 210588374898545000448 211362596865083768832 212291436402088531488 214127675317007941632 214385040311379345408 214914909417438117888 215661141741804222464 217169261614124531712 218588668552778940416 220117260640560611328 221427482430087757824 224051977197360119808 224572759169151504384 226164438130685902848 227510655024320937984 228137406140090417152 228347091256028000256 231446825526471819264 231971648260091936768 232250460337327624192 233874589430595649536 235266700081968242688 238460365693940662272 241557253560095735808 242618784459529750272 243136059138919890944 243561702602277126144 245011474641576394752 245617039334214991872 245686437381635833856 245912252121876307968 246469876276347682816 248193441844713750528 249815621203175931904 250734060987011137536 253059979920100294656 253364138549811953664 256059402511268708352 256654581907601719296 258332062835102384128 260138580757026177024 260968104292603428864 261281767879493577216 263858511152466886656 264510657744539222016 265429097528374427648 266404939798699333632 267285245063537885184 268876228665106563072 269032207449574080512 273528066531284877312 274477816762296283136 276397242054340313088 277278610810891143168 280013113876087308288 281042573853572923392 281816795820111691776 283055248536118041984 285846720415172460544 286553212556584157184 287845648529963876352 289559015485499375616 290623570689490182144 293319522180116250624 295236643240117010432 298607734719421231104 298735969596480159744 299430345558868672512 302661233380770840576 303347540032427917312 304462788341370667008 308595767368629092352 308787543857583318528 311832785907460866048 312603504607182716928 313688933442624323584 315882562347817500672 317947154258587549696 321191512975511912448 321577560467069018112 323491712612706333696 326681966188768526336 327883002829168410624 330924589126285000704 332141223645131636736 334312081316014850048 337818851399749271552 340181220989957308416 341265982536481406976 342206109210135625728 345898552435166674944 347957472390137905152 348375690505991436288 351811348203289182208 352900050122952364032 355206586398265778176 357690548540910993408 358501638220142084096 364704088708379836416 367517211962364592128 368529656072453750784 369704814414521524224 374723431804763897856 375755727760148922368 376101091480516706304 377406998048157389312 379589969880150441984 380046207824717930496 382070950075445542912 386078687313999167488 387498094252653576192 391092696240155000832 395787766728700329984 398143646292561641472 399240460745158230016 399607409698049000448 403314342997659844608 403548311174361120768 405950384455160889344 408789198332469706752 411716725143444424704 415777047876614488064 420019670814130962432 422725193730167537664 424582872804177062976 428770080622758690816 429829818834876235776 431322283483608444928 434338523228249063424 437177337105557880832 442854964860175515648 448103954394720239616 449145518338303008768 452328876261371805696 455021310048641875968 456274812280180834304 456694182512056000512 462893651052943638528 463943296520183873536 464500920674655248384 467749178861191299072 470533400163936485376 476920731387881324544 483114507120191471616 485237568919059500544 490022949283152789504 491234078668429983744 491372874763271667712 491824504243752615936 492939752552695365632 496386883689427501056 499631242406351863808 501468121974022275072 506728277099623907328 513309163815203438592 516664125670204768256 521936208585206857728 522563535758987154432 527717022304933773312 530858195056748855296 532809879597398667264 534570490127075770368 537752457330213126144 547056133062569754624 548955633524592566272 552794484108680626176 554557221621782286336 562085147707145846784 563633591640223383552 566110497072236083968 571693440830344921088 573106425113168314368 579118030970998751232 581247141378980364288 586639044360232501248 590473286480234020864 597215469438842462208 597471939192960319488 598860691117737345024 605322466761541681152 606695080064855834624 608925576682741334016 617191534737258184704 617575087715166637056 623665571814921732096 627377866885248647168 631765124695635001344 642383025951023824896 643155120934138036224 646983425225412667392 653363932377537052672 655766005658336821248 664282447290263273472 668624162632029700096 675637702799498543104 682531965072962813952 684412218420271251456 695914944780275810304 696751381011982872576 705800100245904728064 710413172796531556352 715381097081821986816 717003276440284168192 729408177416759672832 735034423924729184256 737059312144907501568 739409628829043048448 749446863609527795712 752202182961033412608 754813996096314778624 759179939760300883968 760092415649435860992 772157374627998334976 774996188505307152384 791575533457400659968 796287292585123282944 798480921490316460032 799214819396098000896 806628685995319689216 807096622348722241536 811900768910321778688 823433450286888849408 840039341628261924864 845450387460335075328 849165745608354125952 857540161245517381632 859659637669752471552 862644566967216889856 868677046456498126848 874354674211115761664 885709929720351031296 896207908789440479232 898291036676606017536 910042620097283751936 912549624560361668608 913388365024112001024 925787302105887277056 927886593040367747072 929001841349310496768 935498357722382598144 941066800327872970752 953841462775762649088 970475137838119001088 980045898566305579008 983649008487505231872 985879505105390731264 992773767378855002112 1002936243948044550144 1013456554199247814656 1026618327630406877184 1033328251340409536512 1043872417170413715456 1045127071517974308864 1055434044609867546624 1061716390113497710592 1065619759194797334528 1075504914660426252288 1094112266125139509248 1097911267049185132544 1105588968217361252352 1109114443243564572672 1124170295414291693568 1127267183280446767104 1132220994144472167936 1143386881660689842176 1146212850226336628736 1158236061941997502464 1162494282757960728576 1173278088720465002496 1194430938877684924416 1197721382235474690048 1210644933523083362304 1213390160129711669248 1217851153365482668032 1235150175430333274112 1247331143629843464192 1254755733770497294336 1286310241868276072448 1293966850450825334784 1311532011316673642496 1328564894580526546944 1337248325264059400192 1351275405598997086208 1365063930145925627904 1368824436840542502912 1391829889560551620608 1393502762023965745152 1411600200491809456128 1420826345593063112704 1430762194163643973632 1434006552880568336384 1470068847849458368512 1474118624289815003136 1478819257658086096896 1498893727219055591424 1504404365922066825216 1509627992192629557248 1520184831298871721984 1549992377010614304768 1583151066914801319936 1592574585170246565888 1596961842980632920064 1598429638792196001792 1613257371990639378432 1623801537820643557376 1646866900573777698816 1690900774920670150656 1698331491216708251904 1715080322491034763264 1719319275339504943104 1725289133934433779712 1737354092912996253696 1748709348422231523328 1771419859440702062592 1792415817578880958464 1796582073353212035072 1820085240194567503872 1826776730048224002048 1851574604211774554112 1858003682698620993536 1870996715444765196288 1882133600655745941504 1940950275676238002176 1960091797132611158016 1967298016975010463744 1971759010210781462528 2005872487896089100288 2026913108398495629312 2053236655260813754368 2066656502680819073024 2087744834340827430912 2090254143035948617728 2123432780226995421184 2131239518389594669056 2151009829320852504576 2188224532250279018496 2195822534098370265088 2211177936434722504704 2218228886487129145344 2248340590828583387136 2264441988288944335872 2286773763321379684352 2316472123883995004928 2324988565515921457152 2388861877755369848832 2395442764470949380096 2421289867046166724608 2435702306730965336064 2470300350860666548224 2509511467540994588672 2572620483736552144896 2587933700901650669568 2623064022633347284992 2657129789161053093888 2674496650528118800384 2702550811197994172416 2730127860291851255808 2737648873681085005824 2783659779121103241216 2787005524047931490304 2823200400983618912256 2841652691186126225408 2861524388327287947264 2940137695698916737024 2957638515316172193792 3008808731844133650432 3019255984385259114496 3040369662597743443968 3099984754021228609536 3166302133829602639872 3185149170340493131776 3193923685961265840128 3196859277584392003584 3226514743981278756864 3247603075641287114752 3293733801147555397632 3381801549841340301312 3396662982433416503808 3430160644982069526528 3438638550679009886208 3450578267868867559424 3474708185825992507392 3497418696844463046656 3593164146706424070144 3640170480389135007744 3653553460096448004096 3716007365397241987072 3741993430889530392576 3764267201311491883008 3881900551352476004352 3934596033950020927488 3943518020421562925056 4011744975792178200576 4053826216796991258624 4106473310521627508736 4133313005361638146048 4175489668681654861824 4180508286071897235456 4246865560453990842368 4262479036779189338112 4302019658641705009152 4391645068196740530176 4422355872869445009408 4436457772974258290688 4496681181657166774272 4528883976577888671744 4573547526642759368704 4649977131031842914304 4777723755510739697664 4790885528941898760192 4871404613461930672128 4940600701721333096448 5019022935081989177344 5145240967473104289792 5175867401803301339136 5246128045266694569984 5314259578322106187776 5405101622395988344832 5460255720583702511616 5574011048095862980608 5646400801967237824512 5683305382372252450816 5880275391397833474048 5915277030632344387584 6017617463688267300864 6038511968770518228992 6080739325195486887936 6199969508042457219072 6370298340680986263552 6387847371922531680256 6393718555168784007168 6453029487962557513728 6495206151282574229504 6587467602295110795264 6793325964866833007616 6860321289964139053056 6901156535737735118848 6949416371651985014784 7186328293412848140288 7307106920192896008192 7432014730794483974144 7528534402622983766016 7763801102704952008704 7869192067900041854976 7887036040843125850112 8023489951584356401152 8107652433593982517248 8212946621043255017472 8350979337363309723648 8361016572143794470912 8493731120907981684736 8524958073558378676224 8783290136393481060352 8872915545948516581376 9057767953155777343488 9299954262063685828608 9555447511021479395328 9581771057883797520384 9742809226923861344256 9881201403442666192896 10038045870163978354688 10290481934946208579584 10351734803606602678272 10492256090533389139968 10920511441167405023232 11148022096191725961216 11292801603934475649024 11366610764744504901632 11830554061264688775168 12035234927376534601728 12077023937541036457984 12161478650390973775872 12399939016084914438144 12740596681361972527104 12787437110337568014336 12906058975925115027456 13174935204590221590528 13586651929733666015232 13720642579928278106112 13802313071475470237696 14372656586825696280576 14614213840385792016384 14864029461588967948288 15057068805245967532032 15527602205409904017408 15738384135800083709952 15774072081686251700224 16215304867187965034496 16722033144287588941824 17049916147116757352448 17566580272786962120704 17745831091897033162752 18115535906311554686976 18599908524127371657216 19110895022042958790656 19163542115767595040768 19485618453847722688512 19762402806885332385792 20580963869892417159168 20703469607213205356544 22296044192383451922432 22585603207868951298048 22733221529489009803264 23661108122529377550336 24070469854753069203456 24154047875082072915968 24322957300781947551744 25481193362723945054208 25574874220675136028672 26349870409180443181056 27173303859467332030464 27604626142950940475392 28745313173651392561152 29228427680771584032768 29728058923177935896576 30114137610491935064064 31055204410819808034816 31476768271600167419904 33444066288575177883648 34099832294233514704896 35133160545573924241408 35491662183794066325504 36231071812623109373952 37199817048254743314432 38221790044085917581312 39524805613770664771584 41161927739784834318336 41406939214426410713088 44592088384766903844864 45171206415737902596096 45466443058978019606528 47322216245058755100672 48308095750164145831936 48645914601563895103488 51149748441350272057344 52699740818360886362112 54346607718934664060928 55209252285901880950784 57490626347302785122304 58456855361543168065536 59456117846355871793152 62110408821639616069632 66888132577150355767296 68199664588467029409792 70266321091147848482816 70983324367588132651008 72462143625246218747904 76443580088171835162624 79049611227541329543168 82813878428852821426176 89184176769533807689728 90342412831475805192192 96616191500328291663872 102299496882700544114688 105399481636721772724224 108693215437869328121856 110418504571803761901568 124220817643279232139264 133776265154300711534592 136399329176934058819584 141966648735176265302016 144924287250492437495808 158099222455082659086336 165627756857705642852352 178368353539067615379456 193232383000656583327744 204598993765401088229376 210798963273443545448448 217386430875738656243712 248441635286558464278528 267552530308601423069184 289848574500984874991616 316198444910165318172672 331255513715411285704704 386464766001313166655488 409197987530802176458752 434772861751477312487424 496883270573116928557056 535105060617202846138368 579697149001969749983232 632396889820330636345344 772929532002626333310976 869545723502954624974848 993766541146233857114112 1159394298003939499966464 1739091447005909249949696 2318788596007878999932928 3478182894011818499899392 6956365788023636999798784
- Sum of all divisors σ(n): 29578181849727790738654923
- Sum of proper divisors (its aliquot sum) s(n): 22621816061704153738856139
- 6956365788023636999798784 is an abundant number, because the sum of its proper divisors (22621816061704153738856139) is greater than itself. Its abundance is 15665450273680516739057355
Bases of 6956365788023636999798784
- Binary: 101110000010001000101011000010100011101100111110101011010110001000000000000000000002
- Hexadecimal: 0x5C1115851D9F56B100000
- Base-36: VGS92157GBLWAV40
Squares and roots of 6956365788023636999798784
- 6956365788023636999798784 squared (69563657880236369997987842) is 48391024976785716177463006510963071714856487878656
- 6956365788023636999798784 cubed (69563657880236369997987843) is 336625670595909468871621030620042537427153401416933411186739228807008354304
-
6956365788023636999798784 is a
perfect square number . Itssquare root is 2637492329472 -
The
cube root of 6956365788023636999798784 is 190894816.9349790359
Scales and comparisons
How big is 6956365788023636999798784?- 6,956,365,788,023,636,999,798,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,956,365,788,023,636,999,798,784 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 6956365788023636999798784 cubic inches would be around 15907901.4 feet tall.
Recreational maths with 6956365788023636999798784
- 6956365788023636999798784 backwards is 4878979996363208875636596
- 6956365788023636999798784 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6956365788023636999798784's digits is 153
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 6956365788023636999798784 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 6956365788023636999798784 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/6956365788023636999798784/
Chicago style:
Numbermatics. 2024. "Number 6956365788023636999798784 - Facts about the integer". https://numbermatics.com/n/6956365788023636999798784/
The information we have on file for 6956365788023636999798784 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 6956365788023636999798784, math, Factors of 6956365788023636999798784, curriculum, school, college, exams, university, Prime factorization of 6956365788023636999798784, STEM, science, technology, engineering, physics, economics, calculator, six septillion, nine hundred fifty-six sextillion, three hundred sixty-five quintillion, seven hundred eighty-eight quadrillion, twenty-three trillion, six hundred thirty-six billion, nine hundred ninety-nine million, seven hundred ninety-eight thousand, seven hundred eighty-four.