344630248915047219904905216
344,630,248,915,047,219,904,905,216 is an even composite number composed of six prime numbers multiplied together.
344630248915047219904905216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-nine thousand, nine hundred twenty-five divisors.
Prime factorization of 344630248915047219904905216:
218 × 36 × 72 × 134 × 1034 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 103 × 103 × 103 × 103 × 107 × 107)See below for interesting mathematical facts about the number 344630248915047219904905216 from the Numbermatics database.
Names of 344630248915047219904905216
- Cardinal: 344630248915047219904905216 can be written as Three hundred forty-four septillion, six hundred thirty sextillion, two hundred forty-eight quintillion, nine hundred fifteen quadrillion, forty-seven trillion, two hundred nineteen billion, nine hundred four million, nine hundred five thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 3.44630248915047219904905216 × 1026
Factors of 344630248915047219904905216
Divisors of 344630248915047219904905216
- Number of divisors d(n): 29925
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 103 104 107 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 206 208 214 216 224 234 243 252 256 273 288 294 309 312 321 324 336 338 351 364 378 384 392 412 416 428 432 441 448 468 486 504 507 512 546 567 576 588 618 624 637 642 648 672 676 702 721 728 729 749 756 768 784 819 824 832 856 864 882 896 927 936 963 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1236 1248 1274 1284 1296 1323 1339 1344 1352 1391 1404 1442 1456 1458 1498 1512 1521 1536 1568 1638 1648 1664 1701 1712 1728 1764 1792 1854 1872 1911 1926 1944 2016 2028 2048 2106 2163 2184 2197 2247 2268 2304 2352 2366 2457 2472 2496 2548 2568 2592 2646 2678 2688 2704 2781 2782 2808 2884 2889 2912 2916 2996 3024 3042 3072 3136 3159 3276 3296 3328 3402 3424 3456 3528 3549 3584 3708 3744 3822 3852 3888 3969 4017 4032 4056 4096 4173 4212 4326 4368 4394 4494 4536 4563 4608 4704 4732 4914 4944 4992 5047 5096 5103 5136 5184 5243 5292 5356 5376 5408 5562 5564 5616 5733 5768 5778 5824 5832 5992 6048 6084 6144 6272 6318 6489 6552 6591 6592 6656 6741 6804 6848 6912 7056 7098 7168 7371 7416 7488 7644 7704 7776 7938 8034 8064 8112 8192 8281 8343 8346 8424 8652 8667 8736 8788 8988 9072 9126 9216 9373 9408 9464 9477 9737 9828 9888 9984 10094 10192 10206 10272 10368 10486 10584 10609 10647 10712 10752 10816 11021 11124 11128 11232 11449 11466 11536 11556 11648 11664 11907 11984 12051 12096 12168 12288 12519 12544 12636 12978 13104 13182 13184 13312 13482 13608 13689 13696 13824 14112 14196 14336 14742 14832 14976 15141 15288 15379 15408 15552 15729 15876 16068 16128 16224 16384 16562 16686 16692 16848 17199 17304 17334 17407 17472 17576 17976 18083 18144 18252 18432 18746 18816 18928 18954 19467 19474 19656 19773 19776 19968 20188 20223 20384 20412 20544 20736 20972 21168 21218 21294 21424 21504 21632 22042 22113 22248 22256 22464 22898 22932 23072 23112 23296 23328 23814 23968 24102 24192 24336 24576 24843 25029 25038 25088 25272 25956 26001 26208 26364 26368 26624 26964 27216 27378 27392 27648 28119 28224 28392 28561 28672 29211 29484 29664 29952 30282 30576 30758 30816 31104 31458 31752 31827 31941 32136 32256 32448 32768 33063 33124 33372 33384 33696 34347 34398 34608 34668 34814 34944 35152 35721 35952 36153 36166 36288 36504 36864 37492 37557 37632 37856 37908 38934 38948 39312 39546 39552 39936 40376 40446 40768 40824 41067 41088 41472 41944 42336 42436 42588 42848 43008 43264 44084 44226 44496 44512 44928 45423 45796 45864 46137 46144 46224 46592 46656 47187 47628 47936 48204 48384 48672 49152 49686 50058 50076 50176 50544 51597 51912 52002 52221 52416 52728 52736 53248 53928 54249 54432 54756 54784 55296 56238 56448 56784 57122 57344 58401 58422 58968 59319 59328 59904 60564 60669 61152 61516 61632 62208 62916 63504 63654 63882 64272 64512 64896 65536 65611 66126 66248 66339 66744 66768 67392 68159 68694 68796 69216 69336 69628 69888 70304 71442 71904 72306 72332 72576 73008 73728 74263 74529 74984 75087 75114 75264 75712 75816 77147 77868 77896 78003 78624 79092 79104 79872 80143 80752 80892 81536 81648 82134 82176 82944 83888 84357 84672 84872 85176 85683 85696 86016 86528 87633 88168 88452 88992 89024 89856 90846 91592 91728 92274 92288 92448 93184 93312 94374 95256 95481 95823 95872 96408 96768 97344 98304 99189 99372 100116 100152 100352 101088 103041 103194 103824 104004 104442 104832 105456 105472 106496 107653 107856 108459 108498 108864 109512 109568 110592 112476 112671 112896 113568 114244 114688 116802 116844 117936 118638 118656 119808 121128 121338 121849 122304 123032 123201 123264 124416 125832 126581 127008 127308 127764 128544 129024 129792 131072 131222 132252 132496 132678 133488 133536 134784 136269 136318 137388 137592 137917 138411 138432 138672 139256 139776 140608 141561 142884 143273 143808 144612 144664 145152 146016 147456 148526 148837 149058 149968 150174 150228 150528 151424 151632 154294 154791 155736 155792 156006 156663 157248 158184 158208 159744 160286 161504 161784 162747 163072 163296 164268 164352 165888 167776 168714 169344 169744 170352 171366 171392 172032 173056 175203 175266 176336 176904 177957 177984 178048 179712 181692 182007 183184 183456 184548 184576 184896 186368 186624 188748 190512 190962 191646 191744 192816 193536 194688 196608 196833 198378 198744 199927 200232 200304 200704 202176 204477 206082 206388 207648 208008 208884 209664 210912 210944 212992 215306 215712 216918 216996 217728 219024 219136 221184 222789 223587 224952 225342 225792 226291 227136 228488 229376 231441 233604 233688 235079 235872 237276 237312 239616 240429 242256 242676 243698 244608 246064 246402 246528 248832 251664 253071 253162 254016 254616 255528 257049 257088 258048 259584 262144 262444 262899 264504 264992 265356 266976 267072 269568 272538 272636 274776 275184 275834 276822 276864 277344 278512 279552 281216 283122 285768 286443 286546 287469 287616 289224 289328 290304 292032 294912 297052 297567 297674 298116 299936 300348 300456 301056 302848 303264 308588 309123 309582 311472 311584 312012 313326 314496 316368 316416 319488 320572 322959 323008 323568 325377 325494 326144 326592 328536 328704 331776 335552 337428 338013 338688 339488 340704 342732 342784 344064 346112 350406 350532 352672 353808 355914 355968 356096 359424 363384 364014 365547 366368 366912 369096 369152 369792 372736 373248 377496 379743 381024 381924 383292 383488 385632 387072 389376 393216 393666 396756 397488 399854 400464 400608 401408 404352 408807 408954 412164 412776 413751 415233 415296 416016 417768 419328 421824 421888 424683 425984 429819 430612 431424 433836 433992 435456 438048 438272 442368 445578 446511 447174 449904 450684 451584 452582 454272 456976 458752 462882 464373 467208 467376 469989 470158 471744 474552 474624 479232 480858 484512 485352 487396 488241 489216 492128 492804 493056 497664 503328 506142 506324 508032 509232 511056 514098 514176 516096 519168 519841 524888 525609 525798 529008 529984 530712 533871 533952 534144 539136 540029 545076 545272 546021 549552 550368 551668 553644 553728 554688 557024 559104 561001 562432 566244 571536 572886 573092 574938 575232 578448 578656 580608 584064 589824 590499 594104 595134 595348 596232 599781 599872 600696 600912 602112 605696 606528 613431 617176 618246 619164 622944 623168 624024 626652 628992 632736 632832 638976 641144 645918 646016 647136 650754 650988 652288 653184 657072 657408 663552 668367 670761 671104 674856 676026 677376 678873 678976 681408 685464 685568 688128 692224 694323 700812 701064 705237 705344 707616 711828 711936 712192 718848 721287 726768 728028 731094 732736 733824 738192 738304 739584 745472 746496 754992 759213 759486 762048 763848 766584 766976 771147 771264 774144 778752 786432 787332 788697 793512 794976 799708 800928 801216 802816 808704 817614 817908 824328 825552 827502 830466 830592 832032 835536 838656 843648 843776 849366 851968 852943 859329 859638 861224 862407 862848 867672 867984 870912 876096 876544 884736 886067 891156 892701 893022 894348 899808 901368 903168 905164 908544 913952 917504 925764 927369 928746 934416 934752 939978 940316 943488 949104 949248 958464 961716 965419 968877 969024 970704 974792 976131 976482 978432 984256 985608 986112 995328 1002911 1006656 1012284 1012648 1014039 1016064 1018464 1022112 1028196 1028352 1032192 1038336 1039682 1041859 1049776 1051218 1051596 1058016 1059968 1061424 1067742 1067904 1068288 1078272 1080058 1090152 1090544 1092042 1092727 1096641 1099104 1100736 1103336 1107288 1107456 1109376 1114048 1118208 1122002 1124864 1132488 1135163 1139229 1143072 1145772 1146184 1149876 1150464 1156896 1157312 1161216 1168128 1179247 1179648 1180998 1188208 1190268 1190696 1192464 1199562 1199744 1201392 1201824 1204224 1211392 1213056 1226421 1226862 1234352 1236492 1238328 1241253 1245699 1245888 1246336 1248048 1253304 1257984 1265472 1265664 1274049 1277952 1282288 1289457 1291836 1292032 1294272 1301508 1301976 1304576 1306368 1314144 1314816 1327104 1336734 1339533 1341522 1342208 1349712 1352052 1354752 1357746 1357952 1362816 1370928 1371136 1376256 1384448 1388646 1399489 1401624 1402128 1409967 1410474 1410688 1415232 1423656 1423872 1424384 1437696 1442574 1453536 1456056 1462188 1464723 1465472 1467648 1476384 1476608 1479168 1490944 1492992 1509984 1518426 1518972 1524096 1527696 1533168 1533952 1542294 1542528 1548288 1557504 1559523 1574664 1577394 1584037 1587024 1589952 1599416 1601613 1601856 1602432 1605632 1617408 1620087 1635228 1635816 1645553 1648656 1651104 1655004 1660932 1661184 1664064 1671072 1677312 1683003 1687296 1687552 1698732 1703936 1705886 1718658 1719276 1722448 1724814 1725696 1735344 1735968 1741824 1752192 1753088 1769472 1771497 1772134 1782312 1785402 1786044 1788696 1792921 1799343 1799616 1802736 1806336 1810328 1817088 1827904 1835008 1840293 1851528 1854738 1857492 1862549 1868832 1869504 1879956 1880632 1886976 1898208 1898496 1916928 1923432 1930838 1934881 1937754 1938048 1941408 1949584 1952262 1952964 1956864 1968512 1971216 1972224 1990656 2005101 2005822 2012283 2013312 2024568 2025296 2028078 2032128 2036619 2036928 2044224 2056392 2056704 2064384 2076672 2079364 2082969 2083718 2099552 2102436 2103192 2115711 2116032 2119936 2122848 2135484 2135808 2136576 2156544 2160116 2163861 2180304 2181088 2184084 2185454 2193282 2198208 2201472 2206672 2214576 2214912 2218752 2228096 2236416 2244004 2249728 2264976 2270326 2277639 2278458 2286144 2291544 2292368 2299752 2300928 2313441 2313792 2314624 2322432 2336256 2358494 2359296 2361996 2366091 2376416 2380536 2381392 2384928 2399124 2399488 2402784 2403648 2408448 2422784 2426112 2452842 2453724 2468704 2472984 2476656 2482506 2491398 2491776 2492672 2496096 2506608 2515968 2530944 2531328 2548098 2555904 2558829 2564576 2577987 2578914 2583672 2584064 2588544 2603016 2603952 2609152 2612736 2628288 2629632 2654208 2658201 2673468 2678103 2679066 2683044 2684416 2699424 2704104 2709504 2715492 2715904 2725632 2741856 2742272 2752512 2768896 2777292 2782107 2798978 2803248 2804256 2819934 2820948 2821376 2830464 2847312 2847744 2848768 2875392 2885148 2896257 2906631 2907072 2912112 2924376 2929446 2930944 2935296 2941783 2952768 2953216 2958336 2981888 2985984 3008733 3019968 3036852 3037944 3048192 3055392 3056027 3066336 3067904 3084588 3085056 3096576 3115008 3119046 3125577 3149328 3154788 3168074 3174048 3179904 3198832 3203226 3203712 3204864 3211264 3234816 3240174 3270456 3271632 3278181 3289923 3291106 3297312 3302208 3310008 3321864 3322368 3328128 3342144 3354624 3366006 3374592 3375104 3397464 3405489 3407872 3411772 3417687 3437316 3438552 3444896 3449628 3451392 3470688 3471936 3483648 3504384 3506176 3537741 3538944 3542994 3544268 3564624 3570804 3572088 3577392 3585842 3598686 3599232 3605472 3612672 3620656 3634176 3655808 3679263 3680586 3703056 3709476 3714984 3723759 3725098 3737097 3737664 3739008 3759912 3761264 3773952 3796416 3796992 3822147 3833856 3846864 3861676 3868371 3869762 3875508 3876096 3882816 3899168 3904524 3905928 3913728 3937024 3942432 3944448 3981312 4010202 4011644 4018599 4024566 4026624 4049136 4050592 4056156 4064256 4073238 4073856 4088448 4112784 4113408 4128768 4153344 4158728 4165938 4167436 4198467 4199104 4204872 4206384 4229901 4231422 4232064 4239872 4245696 4270968 4271616 4273152 4313088 4320232 4327722 4360608 4362176 4368168 4370908 4386564 4394169 4396416 4402944 4413344 4429152 4429824 4437504 4456192 4472832 4488008 4499456 4529952 4540652 4555278 4556916 4572288 4583088 4584736 4599504 4601856 4626882 4627584 4629248 4644864 4672512 4678569 4716988 4723992 4732182 4752111 4752832 4761072 4762784 4769856 4798248 4798976 4805568 4807296 4816896 4845568 4852224 4860261 4905684 4907448 4936659 4937408 4945968 4953312 4965012 4982796 4983552 4985344 4992192 5013216 5031936 5049009 5061888 5062656 5096196 5111808 5117658 5129152 5155974 5157828 5167344 5168128 5177088 5206032 5207904 5218304 5225472 5256576 5259264 5308416 5314491 5316402 5346936 5356206 5358132 5366088 5368832 5378763 5398029 5398848 5408208 5419008 5430984 5431808 5451264 5483712 5484544 5505024 5520879 5537792 5554584 5564214 5587647 5597956 5606496 5608512 5639868 5641896 5642752 5660928 5694624 5695488 5697536 5750784 5770296 5792514 5804643 5813262 5814144 5824224 5848752 5858892 5861888 5870592 5883566 5905536 5906432 5916672 5963776 5971968 6015303 6017466 6036849 6039936 6073704 6075888 6096384 6109857 6110784 6112054 6132672 6135808 6169176 6170112 6193152 6230016 6238092 6248907 6251154 6298656 6309576 6336148 6347133 6348096 6359808 6397664 6406452 6407424 6409728 6422528 6469632 6480348 6491583 6540912 6543264 6556362 6579846 6582212 6594624 6604416 6620016 6643728 6644736 6656256 6684288 6709248 6732012 6749184 6750208 6757933 6794928 6810978 6823544 6832917 6835374 6874632 6877104 6889792 6899256 6902784 6940323 6941376 6943872 6967296 7008768 7012352 7020377 7075482 7077888 7085988 7088536 7098273 7129248 7141608 7144176 7154784 7171684 7197372 7198464 7210944 7225344 7241312 7268352 7293013 7311616 7358526 7361172 7406112 7418952 7429968 7447518 7450196 7474194 7475328 7478016 7519824 7522528 7547904 7592832 7593984 7644294 7649089 7667712 7676487 7693728 7723352 7733961 7736742 7739524 7751016 7752192 7765632 7798336 7809048 7811856 7827456 7874048 7884864 7888896 7946141 7962624 7974603 8020404 8023288 8034309 8037198 8049132 8053248 8098272 8101184 8112312 8128512 8146476 8147712 8176896 8225568 8226816 8254729 8257536 8306688 8317456 8331876 8334872 8346321 8396934 8398208 8409744 8412768 8459802 8462844 8464128 8479744 8491392 8541936 8543232 8546304 8626176 8640464 8655444 8688771 8719893 8721216 8724352 8736336 8741816 8773128 8788338 8792832 8805888 8825349 8826688 8858304 8859648 8875008 8912384 8945664 8976016 8998912 9026199 9059904 9081304 9110556 9113832 9144576 9166176 9168081 9169472 9199008 9203712 9253764 9255168 9258496 9289728 9345024 9357138 9376731 9433976 9447984 9464364 9504222 9505664 9522144 9525568 9539712 9596496 9597952 9611136 9614592 9633792 9691136 9704448 9720522 9811368 9814896 9834543 9869769 9873318 9874816 9891936 9906624 9930024 9965592 9967104 9970688 9984384 10026432 10063872 10098018 10123776 10125312 10192392 10216467 10223616 10235316 10253061 10258304 10311948 10315656 10334688 10336256 10354176 10412064 10415808 10436608 10450944 10513152 10518528 10613223 10616832 10628982 10632804 10693872 10712412 10716264 10732176 10737664 10757526 10796058 10797696 10816416 10838016 10861968 10863616 10902528 10967424 10969088 11041758 11075584 11088259 11109168 11128428 11171277 11175294 11195912 11211291 11212992 11217024 11279736 11283792 11285504 11321856 11389248 11390976 11395072 11501568 11518871 11540592 11585028 11605113 11609286 11626524 11628288 11648448 11697504 11717784 11723776 11741184 11767132 11811072 11812864 11833344 11927552 11943936 12030606 12034932 12055797 12073698 12079872 12147408 12151776 12192768 12219714 12221568 12224108 12265344 12271616 12338352 12340224 12386304 12460032 12476184 12497814 12502308 12550447 12595401 12597312 12619152 12672296 12689703 12694266 12696192 12719616 12795328 12812904 12814848 12819456 12845056 12939264 12960696 12983166 13037843 13081824 13086528 13112724 13159692 13164424 13182507 13189248 13208832 13240032 13287456 13289472 13312512 13368576 13418496 13464024 13498368 13500416 13515866 13544167 13589856 13621956 13647088 13665834 13670748 13749264 13754208 13779584 13798512 13805568 13880646 13882752 13887744 13934592 14017536 14024704 14035707 14040754 14150964 14171976 14177072 14196546 14205451 14256333 14258496 14283216 14288352 14309568 14343368 14394744 14396928 14421888 14450688 14482624 14536704 14580783 14586026 14623232 14717052 14722344 14757119 14809977 14812224 14837904 14859936 14895036 14900392 14948388 14950656 14956032 15039648 15045056 15095808 15147027 15185664 15187968 15288588 15298178 15330211 15335424 15352974 15387456 15446704 15467922 15473484 15479048 15502032 15504384 15531264 15596672 15618096 15623712 15654912 15748096 15769728 15777792 15892282 15925248 15943473 15949206 16040808 16046576 16068618 16074396 16098264 16106496 16136289 16194087 16196544 16202368 16224624 16257024 16292952 16295424 16353792 16451136 16453632 16509458 16515072 16562637 16613376 16634912 16663752 16669744 16692642 16762941 16793868 16796416 16819488 16825536 16919604 16925688 16928256 16959488 16982784 17083872 17086464 17092608 17252352 17280928 17310888 17377542 17413929 17439786 17442432 17448704 17472672 17483632 17546256 17576676 17585664 17611776 17650698 17653376 17716608 17719296 17750016 17824768 17891328 17952032 17997824 18045909 18052398 18119808 18162608 18221112 18227664 18289152 18329571 18332352 18336162 18338944 18398016 18407424 18507528 18510336 18516992 18579456 18690048 18714276 18746721 18753462 18867952 18895968 18928728 19008444 19011328 19041399 19044288 19051136 19079424 19192992 19195904 19222272 19229184 19267584 19382272 19408896 19441044 19474749 19622736 19629792 19669086 19739538 19746636 19749632 19783872 19813248 19860048 19931184 19934208 19941376 19968768 20052864 20127744 20196036 20247552 20250624 20273799 20384784 20432934 20470632 20506122 20516608 20592481 20623896 20631312 20669376 20672512 20708352 20820969 20824128 20831616 20873216 20901888 21026304 21037056 21061131 21226446 21233664 21257964 21265608 21387744 21392189 21424824 21432528 21464352 21475328 21515052 21592116 21595392 21632832 21676032 21723936 21727232 21805056 21879039 21934848 21938176 22083516 22151168 22176518 22218336 22256856 22342554 22350588 22391824 22422582 22425984 22434048 22559472 22567584 22571008 22643712 22778496 22781952 22790144 22947267 23003136 23029461 23037742 23081184 23170056 23210226 23218572 23253048 23256576 23296896 23307973 23395008 23435568 23447552 23482368 23534264 23622144 23625728 23666688 23838423 23855104 23887872 23923809 24061212 24069864 24111594 24147396 24159744 24213137 24294816 24303552 24385536 24439428 24443136 24448216 24530688 24543232 24676704 24680448 24764187 24772608 24920064 24952368 24995628 25004616 25100894 25153453 25190802 25194624 25238304 25344592 25379406 25388532 25392384 25439232 25590656 25625808 25629696 25638912 25878528 25921392 25966332 26066313 26075686 26159679 26163648 26173056 26225448 26319384 26328848 26365014 26378496 26417664 26476047 26480064 26574912 26578944 26625024 26737152 26836992 26928048 26996736 27000832 27031732 27078597 27088334 27179712 27243912 27294176 27331668 27341496 27498528 27504243 27508416 27559168 27597024 27611136 27761292 27765504 27775488 27869184 28035072 28049408 28071414 28081508 28130193 28301928 28343952 28354144 28393092 28410902 28512666 28516992 28566432 28576704 28619136 28686736 28789488 28793856 28843776 28901376 28965248 29073408 29161566 29172052 29246464 29434104 29444688 29503629 29514238 29609307 29619954 29624448 29675808 29719872 29790072 29800784 29896776 29901312 29912064 30079296 30090112 30191616 30294054 30371328 30375936 30577176 30596356 30649401 30660422 30670848 30705948 30759183 30774912 30893408 30935844 30946968 30958096 31004064 31008768 31062528 31193344 31236192 31247424 31309824 31496192 31539456 31555584 31784564 31839669 31850496 31886946 31898412 32081616 32093152 32137236 32148792 32196528 32212992 32272578 32388174 32393088 32404736 32449248 32514048 32585904 32590848 32707584 32902272 32907264 33018916 33125274 33226752 33264777 33269824 33327504 33339488 33385284 33513831 33525882 33587736 33592832 33638976 33651072 33839208 33851376 33856512 33918976 33965568 34167744 34172928 34185216 34504704 34556613 34561856 34621776 34755084 34815339 34827858 34879572 34884864 34897408 34945344 34967264 35092512 35153352 35171328 35223552 35301396 35306752 35433216 35438592 35500032 35649536 35782656 35904064 35995648 36091818 36104796 36167391 36239616 36325216 36442224 36455328 36578304 36659142 36664704 36672324 36677888 36796032 36814848 37015056 37020672 37033984 37158912 37380096 37428552 37493442 37506924 37651341 37735904 37786203 37791936 37857456 38016888 38022656 38082798 38088576 38102272 38158848 38385984 38391808 38444544 38458368 38535168 38764544 38817792 38882088 38949498 39113529 39245472 39259584 39338172 39479076 39493272 39499264 39567744 39626496 39720096 39862368 39868416 39882752 39937536 40105728 40255488 40392072 40495104 40501248 40547598 40632501 40769568 40865868 40941264 41012244 41033216 41184962 41247792 41262624 41338752 41345024 41416704 41641938 41648256 41663232 41746432 41803776 42052608 42074112 42107121 42122262 42452892 42515928 42531216 42616353 42768999 42775488 42784378 42849648 42865056 42928704 42950656 43030104 43184232 43190784 43265664 43352064 43447872 43454464 43610112 43742349 43758078 43869696 43876352 44167032 44271357 44302336 44353036 44429931 44436672 44513712 44685108 44701176 44783648 44845164 44851968 44868096 45118944 45135168 45142016 45287424 45441081 45556992 45563904 45580288 45894534 45990633 46006272 46058922 46075484 46162368 46340112 46420452 46437144 46506096 46513152 46593792 46615946 46790016 46871136 46895104 46964736 47068528 47244288 47251456 47333376 47676846 47775744 47830419 47847618 48122424 48139728 48223188 48294792 48319488 48408867 48426274 48582261 48589632 48607104 48771072 48878856 48886272 48896432 49061376 49086464 49353408 49360896 49528374 49545216 49687911 49840128 49904736 49991256 50009232 50201788 50288823 50306906 50381604 50389248 50476608 50689184 50758812 50777064 50784768 50878464 51181312 51251616 51259392 51277824 51757056 51842784 51932664 52132626 52151372 52241787 52319358 52327296 52346112 52450896 52638768 52657696 52730028 52756992 52835328 52952094 52960128 53149824 53157888 53250048 53474304 53543623 53673984 53856096 53993472 54063464 54137727 54157194 54176668 54359424 54487824 54588352 54663336 54682992 54988713 54997056 55008486 55016832 55118336 55194048 55222272 55522584 55531008 55550976 55622987 55738368 56070144 56142828 56163016 56240163 56260386 56603856 56687904 56708288 56786184 56821804 57025332 57033984 57124197 57132864 57153408 57238272 57373472 57578976 57587712 57687552 57783103 57802752 57930496 58146816 58323132 58344104 58424247 58492928 58868208 58889376 59007258 59028476 59218614 59239908 59248896 59351616 59439744 59580144 59601568 59793552 59802624 59824128 60158592 60180224 60383232 60588108 60742656 60751872 60821397 61154352 61192712 61298802 61320844 61411896 61518366 61549824 61777443 61786816 61871688 61893936 61916192 62008128 62017536 62125056 62386688 62472384 62494848 62619648 62992384 63078912 63111168 63183393 63569128 63679338 63700992 63773892 63796824 64163232 64176567 64186304 64274472 64297584 64393056 64425984 64545156 64776348 64786176 64809472 64898496 65028096 65171808 65181696 65415168 65637117 65804544 65814528 66037832 66250548 66453504 66529554 66539648 66655008 66678976 66770568 67027662 67051764 67175472 67185664 67277952 67302144 67678416 67702752 67713024 67837952 67931136 68335488 68345856 68370432 68841801 69009408 69088383 69113226 69123712 69243552 69510168 69630678 69655716 69759144 69769728 69794816 69890688 69923919 69934528 70185024 70306704 70342656 70447104 70602792 70613504 70866432 70877184 71000064 71299072 71515269 71565312 71771427 71808128 71991296 72183636 72209592 72334782 72479232 72639411 72650432 72884448 72910656 73156608 73318284 73329408 73344648 73355776 73592064 73629696 74030112 74041344 74067968 74292561 74317824 74760192 74857104 74986884 75013848 75302682 75460359 75471808 75572406 75583872 75714912 76033776 76045312 76165596 76177152 76204544 76317696 76771968 76783616 76889088 76916736 77529088 77635584 77764176 77898996 78198939 78227058 78479037 78490944 78519168 78676344 78958152 78986544 78998528 79135488 79252992 79428141 79440192 79724736 79736832 79765504 79875072 80211456 80510976 80784144 80990208 81002496 81095196 81235791 81265002 81539136 81731736 81882528 82024488 82066432 82369924 82495584 82512729 82525248 82677504 82690048 82833408 83283876 83296512 83326464 83492864 83607552 84105216 84148224 84214242 84244524 84390579 84905784 85031856 85062432 85232706 85537998 85550976 85568756 85699296 85730112 85857408 85901312 86060208 86368464 86381568 86531328 86704128 86895744 86908928 87220224 87484698 87516156 87739392 87752704 87853129 88334064 88510887 88542714 88706072 88827921 88859862 88873344 89027424 89370216 89402352 89567296 89690328 89703936 89736192 90237888 90270336 90284032 90574848 90882162 91113984 91127808 91160576 91264901 91789068 91948203 91981266 92012544 92117844 92150968 92277549 92324736 92680224 92840904 92874288 93012192 93026304 93187584 93231892 93580032 93742272 93790208 93929472 94137056 94488576 94502912 94666752 94809169 95353692 95519007 95551488 95660838 95695236 96244848 96279456 96446376 96589584 96638976 96817734 96852548 97164522 97179264 97214208 97542144 97757712 97772544 97792864 98122752 98172928 98706816 98721792 99056748 99375822 99438157 99680256 99794331 99809472 99982512 100018464 100403576 100541493 100577646 100613812 100763208 100778496 100953216 101378368 101517624 101554128 101569536 101756928 102362624 102503232 102518784 102555648 103299833 103514112 103669839 103685568 103865328 104265252 104302744 104446017 104483574 104638716 104654592 104692224 104901792 105277536 105315392 105460056 105513984 105670656 105904188 105920256 106299648 106315776 106500096 106948608 107087246 107311477 107347968 107712192 107986944 108126928 108275454 108314388 108353336 108502173 108718848 108975648 109176704 109326672 109365984 109977426 109994112 110016972 110033664 110236672 110388096 110444544 111045168 111062016 111101952 111245974 111476736 112140288 112285656 112326032 112480326 112520772 112550881 112954023 113207712 113358609 113375808 113416576 113572368 113643608 114050664 114067968 114248394 114265728 114306816 114476544 114746944 115157952 115175424 115375104 115566206 115605504 115860992 116293632 116646264 116688208 116848494 116921789 116985856 117340587 117736416 117778752 118014516 118056952 118437228 118479816 118497792 118703232 118879488 119160288 119203136 119587104 119605248 119648256 120317184 120360448 120766464 121176216 121462441 121485312 121503744 121642794 121897503 122308704 122385424 122597604 122641688 122823792 123036732 123099648 123554886 123573632 123743376 123787872 123832384 124016256 124035072 124250112 124773376 124944768 124989696 125239296 125984768 126157824 126222336 126321363 126366786 127138256 127358676 127547784 127593648 127849059 128306997 128326464 128353134 128372608 128548944 128595168 128786112 128851968 129090312 129552696 129572352 129618944 129796992 130056192 130343616 130363392 130830336 131227047 131274234 131609088 131629056 132075664 132501096 132814071 132907008 133059108 133079296 133289793 133310016 133357952 133541136 134055324 134103528 134350944 134371328 134555904 134604288 135356832 135405504 135426048 135675904 135862272 136323243 136670976 136691712 136740864 137683602 137971899 138018816 138176766 138226452 138247424 138487104 139020336 139261356 139311432 139518288 139539456 139589632 139781376 139847838 139869056 140370048 140613408 140685312 140894208 141205584 141227008 141732864 141754368 142000128 142598144 143030538 143542854 143616256 143982592 144147367 144367272 144419184 144669564 144958464 145226601 145278822 145300864 145746783 145768896 145821312 146313216 146636568 146658816 146689296 146711552 147184128 147259392 148060224 148082688 148135936 148585122 148635648 149520384 149714208 149745323 149973768 150027696 150605364 150866469 150920718 150943616 151144812 151167744 151429824 152067552 152090624 152331192 152354304 152409088 152635392 153543936 153567232 153778176 153833472 155058176 155271168 155528352 155797992 156397878 156454116 156725361 156958074 156981888 157038336 157352688 157916304 157973088 157997056 158270976 158505984 158856282 158880384 159449472 159473664 159531008 159750144 160422912 160630869 161021952 161568288 161980416 162190392 162471582 162530004 163078272 163155811 163463472 163765056 164048976 164132864 164739848 164966139 164991168 165025458 165050496 165355008 165380096 165666816 166567752 166593024 166652928 166868961 166985728 167215104 168210432 168428484 168489048 168781158 169491959 169811568 170063712 170124864 170465412 171075996 171101952 171137512 171372591 171398592 171460224 171714816 171802624 172120416 172736928 172763136 173062656 173349309 173408256 173791488 173817856 174440448 174969396 175032312 175478784 175505408 175706258 176074171 176668128 177021774 177085428 177412144 177655842 177719724 177746688 178054848 178740432 178804704 179134592 179380656 179407872 179472384 180475776 180540672 180568064 181149696 181764324 182227968 182255616 182321152 182464191 182529802 183578136 183896406 183962532 184235688 184301936 184555098 184649472 184670863 185332329 185360448 185681808 185748576 186024384 186052608 186375168 186463784 187160064 187484544 187580416 187858944 188274112 188977152 189005824 189333504 189550179 189618338 190707384 191038014 191102976 191321676 191390472 191842547 192489696 192529701 192558912 192892752 193179168 193277952 193635468 193705096 194329044 194358528 194428416 195084288 195515424 195545088 195585728 196245504 196345856 196911351 197413632 197443584 198113496 198751644 198876314 199292743 199360512 199588662 199618944 199965024 200036928 200807152 201082986 201155292 201227624 201526416 201556992 201906432 202756736 203035248 203108256 203139072 203513856 204725248 205006464 205037568 205111296 206525403 206599666 207028224 207265149 207339678 207371136 207730656 208530504 208605488 208892034 208967148 209277432 209309184 209384448 209771757 209803584 210555072 210630784 210920112 211027968 211341312 211808376 211840512 212599296 212631552 213000192 213897216 214174492 214545807 214622954 214695936 215314281 215424384 215973888 216253856 216550908 216628776 216706672 217004346 217437696 217918233 217951296 218353408 218653344 218731968 219954852 219988224 220033944 220067328 220473344 220776192 220889088 222090336 222124032 222203904 222491948 222877683 222953472 224280576 224571312 224652064 224960652 225041544 225101762 225908046 226381077 226415424 226717218 226751616 226833152 227144736 227287216 228101328 228135936 228496788 228531456 228613632 228953088 229493888 230315904 230350848 230750208 231132412 231721984 232587264 233292528 233376416 233696988 233843578 233971712 234596817 234681174 235472832 235557504 236029032 236113904 236874456 236959632 236995584 237406464 237758976 238284423 238320576 238406272 239174208 239210496 239296512 240634368 240720896 241532928 242352432 242924882 242970624 243007488 243285588 243707373 243795006 244617408 244770848 245195208 245283376 245647584 246073464 246199296 247109772 247147264 247486752 247538187 247575744 247664768 248032512 248070144 248500224 249546752 249889536 249979392 250478592 251969536 252315648 252444672 252642726 252733572 253171737 254276512 254717352 255095568 255187296 255698118 256613994 256652928 256706268 256745216 257097888 257190336 257572224 257703936 258180624 259105392 259144704 259237888 259593984 260112384 260687232 260726784 261660672 262454094 262548468 263218176 263258112 263559387 264151328 265002192 265532661 265628142 266118216 266158592 266579586 266620032 266715904 267082272 268110648 268207056 268701888 268742656 269111808 269208576 270713664 270811008 270852096 271351808 271724544 272646486 273341952 273383424 273481728 273794703 275367204 275844609 275943798 276037632 276353532 276452904 276494848 276974208 278040672 278522712 278622864 279036576 279078912 279179264 279562752 279695676 279738112 280740096 281226816 281370624 281788416 282411168 282454016 283465728 283508736 284000256 284427507 285196288 286061076 286557021 287085708 287232512 287965184 288294734 288734544 288838368 289339128 289916928 290453202 290557644 290601728 291493566 291537792 291642624 292626432 293273136 293317632 293378592 293423104 294368256 294518784 296120448 296165376 296271872 297170244 298314471 299040768 299382993 299428416 299490646 299947536 300055392 301210728 301732938 301841436 301887232 302289624 302335488 302859648 303003649 304135104 304181248 304662384 304708608 304818176 305270784 307087872 307134464 307556352 307666944 309899499 310116352 310542336 311009517 311056704 311595984 312795756 312908232 313450722 313916148 313963776 314076672 314705376 314770781 315832608 315946176 315994112 316541952 317011968 317712564 317760768 318898944 318947328 319062016 319500288 320845824 321261738 321934431 322043904 323136576 323960832 324380784 324943164 325060008 326156544 326311622 326926944 326994889 327530112 328097952 328265728 329479696 329932278 329982336 330050916 330100992 330710016 330760192 331333632 333135504 333186048 333305856 333737922 334430208 336420864 336856968 336978096 337562316 337652643 338862069 338983918 339623136 340075827 340127424 340249728 340930824 342151992 342203904 342275024 342745182 342797184 342920448 343429632 343605248 344240832 345473856 345526272 346125312 346698618 346816512 347582976 347635712 348880896 349938792 350064624 350765367 350957568 351010816 351412516 352021761 352148342 353336256 354043548 354170856 354824288 355311684 355439448 355493376 356109696 357480864 357609408 358269184 358761312 358815744 358944768 360951552 361081344 361136128 362299392 363528648 364387323 364455936 364511232 364642304 364928382 365059604 365692509 367156272 367792812 367925064 368471376 368603872 369110196 369298944 369341726 370664658 370720896 371363616 371497152 372048768 372105216 372750336 372927568 374320128 374969088 375160832 375717888 376548224 377954304 378667008 378964089 379100358 379236676 381414768 382076028 382643352 382780944 383547177 383685094 384920991 384979392 385059402 385117824 385785504 386358336 386555904 387270936 387410192 388658088 388717056 388856832 390168576 391030848 391090176 391171456 392491008 393681141 393822702 394827264 394887168 396226992 397503288 397752628 398442213 398585486 398721024 399177324 399237888 399869379 399930048 400073856 401614304 402165972 402310584 402455248 403052832 403113984 403812864 405513472 406070496 406216512 406278144 407027712 408969729 409450496 410012928 410075136 410222592 413050806 413199332 413915697 414056448 414530298 414679356 414742272 415461312 417061008 417210976 417784068 417934296 418554864 418618368 418768896 419543514 419607168 421110144 421261568 421840224 422055936 422682624 423616752 423681024 425198592 425263104 426000384 427794432 428348984 429091614 429245908 430628562 430848768 431947776 432442101 432507712 433101816 433257552 433413344 434008692 434875392 435679803 435836466 435902592 436706816 437306688 437463936 439909704 439976448 440067888 440134656 440946688 441552384 441778176 444180672 444248064 444407808 444983896 445755366 445906944 448561152 449142624 449235969 449304128 449921304 450083088 450203524 451816092 452599407 452762154 452830848 453434436 453503232 453666304 454289472 454574432 456202656 456271872 456993576 457062912 457227264 457906176 458987776 460631808 460701696 461500416 462264824 463443968 465174528 466585056 466752832 467393976 467687156 467943424 469193634 469362348 470176083 470945664 471115008 472058064 472227808 473748912 473919264 473991168 474812928 475517952 476568846 476641152 476812544 478348416 478420992 478593024 481268736 481441792 481892607 483065856 484704864 485849764 485941248 486571176 487414746 487590012 489234816 489467433 489541696 490390416 490566752 491295168 492146928 492398592 494219544 494294528 494973504 495076374 495151488 495329536 496065024 496140288 497000448 499093504 499779072 499958784 500606883 500957184 503939072 504631296 505285452 505467144 506343474 508475877 508553024 509434704 510191136 510374592 511396236 513227988 513305856 513412536 513490432 514195776 514380672 515144448 515407872 516361248 518210784 518289408 518475776 519187968 520047927 520224768 521374464 521453568 523321344 524908188 525096936 526436352 526516224 527118774 528222513 528302656 530004384 531065322 531256284 532236432 532317184 533159172 533240064 533431808 534164544 536221296 536414112 537403776 537485312 538223616 538417152 541427328 541622016 541704192 542703616 543449088 545292972 546683904 546766848 546963456 547392573 547589406 550734408 551689218 551887596 552707064 552905808 552989696 553948416 554012589 555996987 556081344 557045424 557245728 558073152 558157824 558358528 559125504 559391352 559476224 561480192 562453632 562741248 563576832 564822336 564908032 566931456 567017472 568000512 568650537 568855014 570392576 572122152 573114042 574171416 574465024 575527641 575930368 576589468 577469088 577589103 577676736 578678256 579833856 580906404 581115288 581203456 582987132 583075584 583285248 585252864 586546272 586635264 586757184 586846208 588736512 589037568 590734053 592240896 592330752 592543744 594340488 596628942 597878229 598081536 598765986 598856832 598981292 599895072 600110784 602421456 603465876 603682872 603774464 604579248 604670976 605719296 606007298 608270208 608362496 609324768 609417216 609636352 610541568 614175744 614268928 615112704 615333888 619576209 619798998 621084672 621795447 622019034 622113408 623191968 625591512 625816464 626901444 627832296 627927552 628153344 629315271 629410752 629541562 631665216 631892352 631988224 633083904 634023936 635425128 635521536 637797888 637894656 638124032 639000576 641691648 642523476 643637421 643868862 644087808 645942843 646273152 647921664 648761568 649886328 650120016 652313088 652623244 653754699 653853888 653989778 655060224 656195904 656531456 658959392 659864556 659964672 660101832 660201984 661420032 661520384 662667264 666271008 666372096 666611712 667475844 668633049 668860416 672841728 673713936 673956192 675124632 675305286 677724138 677967836 679143231 679246272 680151654 680254848 680499456 681861648 684303984 684407808 684550048 685490364 685594368 685840896 686859264 687210496 688481664 690947712 691052544 692250624 693397236 695165952 695271424 696067099 697761792 699877584 700129248 701530734 701915136 702825032 703790451 704043522 704296684 706672512 708087096 708341712 709648576 710623368 710878896 710986752 712219392 714853269 714961728 715218816 716538368 717522624 717631488 717889536 721903104 722162688 722272256 723098831 724598784 727057296 728774646 728911872 729022464 729856764 730119208 731122119 731385018 734312544 735585624 735850128 736942752 737207744 738220392 738597888 738683452 741329316 741441792 742614561 742727232 742994304 744097536 744210432 745500672 745855136 748640256 749938176 750321664 751180339 751435776 753096448 755908608 757334016 757928178 758200716 758473352 759515211 762829536 764152056 765286704 765561888 767094354 767370188 769841982 769958784 770118804 770235648 771571008 772716672 773111808 774541872 774820384 777316176 777434112 777713664 780337152 782061696 782180352 782342912 784982016 787362282 787645404 787856167 789654528 789774336 790678161 792453984 795006576 795505256 796597983 796884426 797170972 798354648 798475776 799738758 799860096 800147712 803228608 804331944 804621168 804910496 806105664 806227968 807625728 811026944 812140992 812433024 812556288 814055424 817939458 818452523 818900992 820025856 820150272 820445184 821384109 826101612 826398664 827533827 827831394 828112896 829060596 829358712 829484544 830922624 834122016 834421952 835568136 835868592 837109728 837236736 837537792 839087028 839214336 842220288 842523136 843680448 844111872 845365248 847233504 847362048 850237087 850397184 850526208 852000768 853282521 855588864 856697968 858183228 858491816 859671063 861257124 861697536 863895552 864884202 865015424 866203632 866515104 866826688 868017384 869750784 871359606 871672932 871805184 873413632 874613376 874927872 879819408 879952896 880135776 880269312 881893376 883104768 883556352 888361344 888496128 888815616 889967792 891510732 894943413 897122304 898148979 898285248 898471938 898608256 899842608 900166176 900407048 903632184 905198814 905524308 905661696 906868872 907006464 907332608 908578944 909010947 909148864 912405312 912543744 913987152 914125824 914454528 915812352 917975552 921263616 921403392 923000832 924529648 926887936 929698497 930349056 933028551 933170112 933505664 934787952 935374312 935886848 938387268 938724696 940352166 941891328 942230016 944116128 944312343 944455616 947497824 947838528 947982336 949625856 951035904 953137692 953282304 953625088 956696832 956841984 957186048 962537472 962883584 963785214 965803293 966131712 969409728 971699528 971882496 973142352 974829492 975180024 978469632 978934866 979083392 980780832 980984667 981133504 982590336 984293856 984797184 988439088 988589056 989947008 990152748 990302976 990659072 992130048 992280576 994000896 998187008 999558144 999917568 1001213766 1007878144 1009262592 1010570904 1010934288 1012686948 1012957929 1016586207 1016951754 1017106048 1018869408 1020227481 1020382272 1020749184 1022792472 1026455976 1026611712 1026825072 1026980864 1028391552 1028761344 1030288896 1030815744 1032722496 1036421568 1036578816 1036951552 1038375936 1040095854 1040449536 1042748928 1042907136 1046642688 1049816376 1050193872 1052296101 1052872704 1053032448 1054237548 1056065283 1056445026 1056605312 1060008768 1062130644 1062512568 1064472864 1064634368 1066318344 1066480128 1066863616 1068329088 1072442592 1072828224 1074807552 1074970624 1076447232 1076834304 1082854656 1083244032 1083408384 1085407232 1086898176 1090585944 1093161969 1093367808 1093533696 1093926912 1094785146 1095178812 1097077527 1101468816 1103378436 1103775192 1105414128 1105811616 1105979392 1107896832 1108025178 1111993974 1112162688 1114090848 1114491456 1116146304 1116315648 1116717056 1118251008 1118782704 1118952448 1122960384 1124907264 1125482496 1127153664 1129644672 1129816064 1133862912 1136001024 1137301074 1137710028 1140785152 1142090677 1144244304 1146228084 1148342832 1148930048 1150641531 1151055282 1153178936 1154762973 1154938176 1155178206 1155353472 1157356512 1159667712 1161812808 1162230576 1162406912 1165974264 1166151168 1166570496 1170505728 1173092544 1173270528 1173514368 1173692416 1177473024 1181468106 1184481792 1184661504 1185087488 1186443713 1188680976 1193257884 1195326639 1195756458 1196163072 1197531972 1197713664 1197962584 1199608137 1199790144 1200221568 1204842912 1206931752 1207365744 1207548928 1209158496 1209341952 1211438592 1212014596 1216540416 1216724992 1218649536 1218834432 1219272704 1221083136 1228351488 1228537856 1230225408 1230667776 1232519197 1239152418 1239597996 1241747091 1242169344 1243590894 1244038068 1244226816 1246383936 1251183024 1251632928 1253802888 1255664592 1255855104 1256306688 1258630542 1258821504 1259083124 1263330432 1263784704 1263976448 1266167808 1268047872 1270850256 1271043072 1275595776 1275789312 1276248064 1278001152 1283383296 1285046952 1287274842 1287737724 1291885686 1292546304 1292696041 1295843328 1297326303 1297523136 1299772656 1300240032 1304626176 1305246488 1307039409 1307509398 1307707776 1307979556 1310120448 1312391808 1313062912 1317918784 1319729112 1319929344 1320203664 1320403968 1322840064 1323040768 1325334528 1332542016 1332744192 1333223424 1334951688 1337266098 1337720832 1342897829 1345683456 1347427872 1347707907 1347912384 1350249264 1350610572 1355448276 1355935672 1357798221 1358286462 1358492544 1360303308 1360509696 1360998912 1363723296 1368607968 1368815616 1369100096 1370980728 1371188736 1371681792 1373718528 1374420992 1376963328 1381895424 1382105088 1384501248 1386794472 1390331904 1390542848 1392134198 1395049201 1395523584 1399755168 1400258496 1403061468 1403830272 1405650064 1407580902 1408087044 1408593368 1410528249 1413345024 1416174192 1416683424 1419297152 1421246736 1421757792 1421973504 1424438784 1429706538 1429923456 1430437632 1433076736 1435045248 1435262976 1435779072 1443806208 1444325376 1444544512 1445677821 1446197662 1449197568 1454114592 1457549292 1457823744 1459713528 1460238416 1462244238 1462770036 1463161453 1468402299 1468625088 1471171248 1471700256 1473885504 1474415488 1476440784 1477195776 1477366904 1482658632 1482883584 1485229122 1485454464 1485988608 1488195072 1488420864 1491001344 1491710272 1497280512 1499876352 1500643328 1501820649 1502360678 1502871552 1506192896 1511817216 1515856356 1516401432 1516946704 1519030422 1519983257 1525427631 1525659072 1528304112 1530573408 1531123776 1534188708 1534740376 1539683964 1539917568 1540237608 1540471296 1543142016 1545433344 1546223616 1549083744 1549640768 1554632352 1554868224 1555427328 1560143781 1560674304 1564123392 1564360704 1564685824 1569964032 1574724564 1575290808 1575712334 1579011733 1579309056 1579548672 1581356322 1584667539 1584907968 1590013152 1591010512 1593195966 1593768852 1594341944 1596709296 1596951552 1599477516 1599720192 1600295424 1606457216 1608663888 1609242336 1609820992 1612211328 1612455936 1615251456 1622053888 1624281984 1624866048 1625112576 1628110848 1635878916 1636905046 1637801984 1640051712 1640300544 1640890368 1642177719 1642768218 1652203224 1652797328 1655067654 1655662788 1658121192 1658717424 1658969088 1661845248 1662037767 1667990961 1668244032 1668843904 1671136272 1671737184 1674219456 1674473472 1675075584 1678174056 1678428672 1684440576 1685046272 1687360896 1688223744 1690730496 1694467008 1694724096 1700474174 1700794368 1701052416 1704001536 1705951611 1706565042 1711177728 1713395936 1716366456 1716983632 1719342126 1722514248 1723395072 1726582923 1727791104 1729768404 1730030848 1732407264 1732767309 1733030208 1733653376 1736034768 1739501568 1742719212 1743345864 1743610368 1746827264 1749226752 1749855744 1759638816 1759905792 1760271552 1760538624 1763786752 1766209536 1767112704 1772202159 1776722688 1776992256 1777631232 1779935584 1783021464 1789886826 1793634687 1794244608 1796297958 1796570496 1796943876 1797216512 1799685216 1800332352 1800814096 1807264368 1810397628 1811048616 1811323392 1813737744 1814012928 1814665216 1817157888 1818021894 1818297728 1824810624 1825087488 1827974304 1828251648 1828909056 1831624704 1835951104 1842527232 1842806784 1846001664 1849059296 1853775872 1858728627 1859396994 1866057102 1866340224 1867011328 1869575904 1870748624 1871773696 1876774536 1877449392 1880704332 1883782656 1884460032 1887945813 1888232256 1888624686 1888911232 1894995648 1895677056 1895964672 1899251712 1902071808 1906275384 1906564608 1907250176 1913393664 1913683968 1914372096 1925074944 1925767168 1927570428 1930912263 1931606586 1932263424 1938819456 1943399056 1943764992 1946284704 1949658984 1950360048 1956939264 1957869732 1958166784 1961264097 1961561664 1961969334 1962267008 1965180672 1968587712 1969594368 1976878176 1977178112 1979894016 1980305496 1980605952 1981318144 1984260096 1984561152 1988001792 1996374016 1999116288 1999835136 2002427532 2005899147 2015756288 2018525184 2021141808 2021868576 2025373896 2025915858 2033172414 2033903508 2034212096 2037429693 2037738816 2040454962 2040764544 2041498368 2045584944 2052911952 2053223424 2053650144 2053961728 2056783104 2057522688 2060577792 2061631488 2065444992 2072843136 2073157632 2073903104 2076751872 2080191708 2085497856 2085814272 2088201297 2093285376 2099632752 2100387744 2104592202 2105745408 2108475096 2112130566 2112890052 2113210624 2120017536 2121025543 2124261288 2125025136 2128945728 2129268736 2132636688 2132960256 2133727232 2136658176 2144559807 2144885184 2145656448 2149615104 2149941248 2152894464 2153668608 2165709312 2166488064 2166816768 2169296493 2170814464 2173796352 2181171888 2186323938 2186735616 2187067392 2189570292 2190357624 2194155054 2202937632 2203395467 2206756872 2207550384 2210828256 2211623232 2211958784 2215793664 2216050356 2223987948 2224325376 2227843683 2228181696 2228982912 2232292608 2232631296 2233434112 2236502016 2237565408 2237904896 2245920768 2249814528 2250964992 2253541017 2254307328 2259289344 2259632128 2267725824 2272002048 2274602148 2275420056 2281570304 2284181354 2288488608 2288964223 2292456168 2296685664 2297860096 2301283062 2302110564 2306357872 2309525946 2309876352 2310356412 2310706944 2314713024 2319335424 2323625616 2324461152 2324813824 2331948528 2332302336 2333140992 2341011456 2346185088 2346541056 2347028736 2347384832 2354946048 2362936212 2363568501 2368963584 2369323008 2370174976 2372034483 2372887426 2377361952 2386515768 2390653278 2391512916 2395063944 2395427328 2395925168 2399216274 2399580288 2400443136 2400721219 2409685824 2413863504 2414731488 2415097856 2418316992 2418683904 2422877184 2424029192 2433080832 2433449984 2437299072 2437668864 2438545408 2442166272 2455357569 2456702976 2457075712 2460450816 2461335552 2464152327 2465038394 2478304836 2479195992 2483494182 2484338688 2487181788 2488076136 2488453632 2492767872 2493953111 2502366048 2503265856 2507605776 2511329184 2511710208 2512613376 2517261084 2517643008 2518166248 2526660864 2527569408 2527952896 2532335616 2536095744 2541700512 2542086144 2550711261 2551191552 2551578624 2552496128 2556002304 2559847563 2566766592 2570093904 2574549684 2575475448 2583771372 2585092608 2585392082 2590805659 2591686656 2594652606 2595046272 2599545312 2600480064 2609252352 2610492976 2614078818 2615018796 2615415552 2615959112 2620240896 2624783616 2626125824 2635837568 2639458224 2639858688 2640407328 2640807936 2645680128 2650669056 2665084032 2665488384 2666446848 2669903376 2674532196 2684830239 2685795658 2691366912 2694446937 2694855744 2695415814 2695824768 2700498528 2701221144 2710896552 2711871344 2715596442 2716572924 2716985088 2720606616 2721019392 2721997824 2727032841 2727446592 2737215936 2737631232 2738200192 2741961456 2742377472 2743363584 2747437056 2753926656 2763790848 2764210176 2769002496 2773588944 2780663808 2781085696 2784268396 2789095491 2790098402 2791047168 2799085653 2799510336 2800516992 2806122936 2807660544 2811300128 2815161804 2816174088 2817186736 2821056498 2826690048 2832348384 2832937029 2833366848 2838594304 2842493472 2843515584 2843947008 2848877568 2859413076 2859846912 2860875264 2866153472 2870090496 2870525952 2871558144 2887612416 2888650752 2889089024 2891355642 2892395324 2897409879 2898395136 2908229184 2915098584 2915647488 2919427056 2920476832 2924488476 2925540072 2926322906 2936804598 2937250176 2942342496 2942954001 2943400512 2947771008 2948830976 2952881568 2954391552 2954733808 2965317264 2965767168 2970458244 2970908928 2971977216 2976390144 2976841728 2982002688 2983420544 2994561024 2999752704 3001286656 3003641298 3004721356 3012385792 3023634432 3031712712 3032802864 3033893408 3038060844 3038873787 3039966514 3049758621 3050855262 3051318144 3056608224 3061146816 3062247552 3068377416 3069480752 3079367928 3079835136 3080475216 3080942592 3086284032 3090866688 3092447232 3098167488 3099281536 3109264704 3109736448 3110854656 3120287562 3121348608 3128246784 3128721408 3129371648 3139928064 3149449128 3150581616 3151424668 3156888303 3158023466 3158618112 3159097344 3162712644 3168195849 3169335078 3169815936 3180026304 3182021024 3186391932 3187537704 3188683888 3193418592 3193903104 3198955032 3199440384 3200590848 3212914432 3217327776 3218484672 3219641984 3224422656 3224911872 3230502912 3244107776 3248563968 3249732096 3250225152 3256221696 3271757832 3273810092 3275603968 3279485907 3280103424 3280601088 3281780736 3284355438 3285536436 3291232581 3304406448 3305594656 3310135308 3311325576 3316242384 3317434848 3317938176 3323690496 3324075534 3335981922 3336488064 3337687808 3342272544 3343474368 3348438912 3348946944 3350151168 3356348112 3356857344 3368881152 3370092544 3374721792 3376447488 3381460992 3388934016 3389448192 3400948348 3401588736 3408003072 3411903222 3413130084 3422355456 3426272031 3426791872 3432732912 3433967264 3438684252 3445028496 3446790144 3451924593 3453165846 3459536808 3460061696 3464814528 3465534618 3466060416 3467306752 3472069536 3479003136 3485438424 3486691728 3487220736 3493654528 3498453504 3499711488 3519277632 3519811584 3520543104 3521077248 3527573504 3532419072 3544404318 3553445376 3553984512 3555262464 3559331139 3559871168 3566042928 3579773652 3585979917 3587269374 3588489216 3592595916 3593140992 3593887752 3594433024 3599370432 3600664704 3601628192 3614528736 3620795256 3622097232 3622646784 3627475488 3628025856 3629330432 3634315776 3636043788 3636595456 3649621248 3650174976 3655948608 3656503296 3657818112 3663249408 3671902208 3685054464 3685613568 3692003328 3697557591 3698118592 3707551744 3717457254 3718793988 3725241273 3732114204 3732680448 3734022656 3739151808 3741497248 3743547392 3753549072 3754898784 3761408664 3767565312 3768920064 3775891626 3776464512 3777249372 3777822464 3789991296 3791354112 3791929344 3798503424 3804143616 3812550768 3813129216 3814500352 3826787328 3827367936 3828744192 3850149888 3851534336 3855140856 3861824526 3863213172 3877638912 3878088123 3886798112 3887529984 3891978909 3892569408 3899317968 3900720096 3913878528 3915739464 3916333568 3922528194 3923123328 3923938668 3924534016 3930361344 3937175424 3939188736 3953756352 3954356224 3959788032 3960610992 3961211904 3962636288 3968520192 3969122304 3976003584 3992748032 3998232576 3999670272 4004855064 4011798294 4028693487 4031512576 4037050368 4042283616 4043123721 4043737152 4050747792 4051831716 4066344828 4067807016 4068424192 4074859386 4075477632 4080909924 4081529088 4082996736 4091169888 4105823904 4106446848 4107300288 4107923456 4113566208 4115045376 4121155584 4123262976 4130889984 4145686272 4146315264 4147806208 4153503744 4160383416 4170995712 4171628544 4176402594 4185147603 4186570752 4199265504 4200775488 4209184404 4211490816 4216950192 4224261132 4225780104 4226421248 4240035072 4242051086 4248522576 4250050272 4257891456 4258537472 4265273376 4265920512 4267454464 4273316352 4289119614 4289770368 4291312896 4299230208 4299882496 4305788928 4307337216 4331418624 4332976128 4333633536 4337033463 4338592986 4347592704 4362343776 4372647876 4373471232 4379140584 4380715248 4388310108 4389484359 4405206897 4405875264 4406790934 4413513744 4415100768 4421656512 4423246464 4423917568 4431587328 4432100712 4447975896 4448650752 4455687366 4456363392 4457965824 4464585216 4465262592 4466868224 4473004032 4475130816 4475809792 4491841536 4499629056 4501929984 4505461947 4507082034 4508614656 4518578688 4519264256 4535451648 4549204296 4550840112 4559949771 4563140608 4568362708 4576282893 4576977216 4577928446 4584912336 4593371328 4595720192 4602566124 4604221128 4612715744 4619051892 4619752704 4620712824 4621413888 4629426048 4638670848 4647251232 4648922304 4649627648 4663897056 4664604672 4666281984 4680431343 4682022912 4692370176 4693082112 4694057472 4694769664 4709892096 4725872424 4727137002 4737035199 4737927168 4738646016 4740349952 4744068966 4745774852 4754002617 4754723904 4773031536 4781306556 4783025832 4790127888 4790854656 4791850336 4798432548 4799160576 4800886272 4801442438 4819371648 4827727008 4829462976 4830195712 4836633984 4837367808 4845754368 4848058384 4866161664 4866899968 4874598144 4875337728 4877090816 4884332544 4910715138 4913405952 4920901632 4922671104 4926533157 4928304654 4930076788 4956609672 4958391984 4966988364 4974363576 4976152272 4976907264 4985535744 4986113301 4987906222 5003972883 5004732096 5006531712 5015211552 5022658368 5023420416 5025226752 5034522168 5035286016 5036332496 5053321728 5055138816 5055905792 5064671232 5072191488 5083401024 5084172288 5101422522 5102383104 5103157248 5112004608 5117854833 5119695126 5133533184 5140187808 5149099368 5150950896 5167542744 5170185216 5170784164 5179748769 5181611318 5183373312 5189305212 5190092544 5198301927 5199090624 5200960128 5218504704 5220985952 5228157636 5230037592 5230831104 5231918224 5240481792 5249567232 5252251648 5271675136 5278916448 5279717376 5280814656 5281615872 5291360256 5301338112 5316606477 5330168064 5330976768 5332893696 5339806752 5349064392 5369660478 5371591316 5380904061 5382733824 5388893874 5389711488 5390831628 5391649536 5400997056 5402442288 5421793104 5423742688 5431192884 5433145848 5433970176 5441213232 5442038784 5443995648 5454065682 5454893184 5474431872 5475262464 5476400384 5483922912 5484754944 5486727168 5494874112 5507853312 5514993169 5527581696 5528420352 5538004992 5547177888 5561327616 5568536792 5576185881 5578190982 5580196804 5598171306 5599020672 5601033984 5612245872 5615321088 5622600256 5630323608 5632348176 5634373472 5642112996 5653380096 5663837439 5664696768 5665874058 5666733696 5677188608 5684986944 5687031168 5687894016 5697755136 5718826152 5719693824 5721750528 5729167661 5732306944 5740180992 5741051904 5743116288 5775224832 5777301504 5782711284 5784790648 5792736789 5794819758 5796790272 5816458368 5830197168 5831294976 5838854112 5840953664 5848976952 5851080144 5852645812 5873609196 5874500352 5883792291 5884684992 5885908002 5886801024 5895542016 5897661952 5905763136 5908783104 5909467616 5930634528 5931534336 5940916488 5941817856 5943954432 5951659609 5952780288 5953683456 5964005376 5966841088 5989122048 5999505408 6007282596 6009442712 6017697441 6024771584 6047268864 6063425424 6065605728 6067786816 6076121688 6077747574 6079933028 6099517242 6101710524 6102636288 6112289079 6113216448 6122293632 6124495104 6136754832 6138961504 6158735856 6159670272 6160950432 6161885184 6172568064 6181733376 6184894464 6196334976 6198563072 6218529408 6219472896 6221709312 6240575124 6256493568 6257442816 6258743296 6264603891 6279856128 6298898256 6301163232 6302849336 6313776606 6316046932 6317236224 6325425288 6336391698 6338670156 6339631872 6360052608 6363076629 6364042048 6372783864 6375075408 6377367776 6386837184 6387806208 6397910064 6398880768 6401181696 6425828864 6434655552 6436969344 6439283968 6448845312 6449823744 6461005824 6488215552 6497127936 6499464192 6500450304 6507889479 6512443392 6543515664 6547620184 6551207936 6558971814 6560206848 6561202176 6568710876 6571072872 6582465162 6608812896 6610186401 6611189312 6620270616 6622651152 6632484768 6634869696 6635876352 6647380992 6648151068 6671963844 6672976128 6675375616 6684545088 6686948736 6696877824 6697893888 6700302336 6712696224 6713714688 6737762304 6740185088 6749443584 6752894976 6760623051 6762921984 6777868032 6778896384 6801896696 6803177472 6816006144 6823806444 6826260168 6844710912 6852544062 6853583744 6865465824 6866892669 6867934528 6877368504 6890056992 6893580288 6903849186 6906331692 6919073616 6920123392 6929629056 6931069236 6932120832 6934613504 6944139072 6958006272 6970876848 6973383456 6974441472 6987309056 6996907008 6999422976 7038555264 7039623168 7041086208 7042154496 7055147008 7064838144 7088808636 7090705503 7106890752 7107969024 7110524928 7116103449 7118662278 7119742336 7132085856 7159547304 7171959834 7174538748 7185191832 7186281984 7187775504 7188866048 7198740864 7201329408 7202163657 7203256384 7229057472 7241590512 7244194464 7245293568 7254950976 7256051712 7258660864 7268631552 7272087576 7273190912 7299242496 7300349952 7311897216 7313006592 7315636224 7326498816 7343804416 7366072707 7370108928 7371227136 7384006656 7392456981 7395115182 7396237184 7415103488 7434914508 7437587976 7450482546 7464228408 7465360896 7468045312 7478303616 7481859333 7482994496 7487094784 7507098144 7509797568 7522817328 7535130624 7537840128 7551783252 7552929024 7554498744 7555644928 7579982592 7582708224 7583858688 7597006848 7608287232 7625101536 7626258432 7629000704 7652133783 7653574656 7654735872 7657488384 7679542689 7700299776 7703068672 7710281712 7723649052 7726426344 7755277824 7756176246 7772416977 7773596224 7775059968 7783957818 7785138816 7798635936 7801440192 7827757056 7831478928 7832667136 7845056388 7846246656 7847877336 7849068032 7860722688 7874350848 7878377472 7907512704 7908712448 7919576064 7921221984 7922423808 7925272576 7937040384 7952007168 7985496064 7996465152 7999340544 8009710128 8023596588 8054490717 8057386974 8074100736 8083340811 8084567232 8086247442 8087474304 8101495584 8103663432 8132689656 8135614032 8136848384 8149718772 8150955264 8161819848 8163058176 8165993472 8181098523 8182339776 8211647808 8212893696 8214600576 8215846912 8227132416 8230090752 8242311168 8261779968 8291372544 8292630528 8295612416 8307007488 8320766832 8341991424 8343257088 8352805188 8367286473 8370295206 8373141504 8397256959 8398531008 8401550976 8418368808 8422981632 8433900384 8448522264 8451560208 8452842496 8480070144 8484102172 8497045152 8498811087 8500100544 8515782912 8517074944 8530546752 8531841024 8534908928 8546632704 8578239228 8579540736 8582625792 8598460416 8599764992 8611577856 8614674432 8662837248 8665952256 8667267072 8674066926 8677185972 8692229637 8695185408 8724687552 8745295752 8746942464 8758281168 8761430496 8776620216 8778968718 8810413794 8811750528 8813581868 8827027488 8828862003 8830201536 8843313024 8846492928 8847835136 8863174656 8864201424 8895951792 8897301504 8911374732 8912726784 8915931648 8929170432 8930525184 8933736448 8946008064 8950261632 8951619584 8983683072 8999258112 9003859968 9010923894 9014164068 9037157376 9038528512 9048872287 9070903296 9098408592 9101680224 9116621361 9119899542 9136725416 9149275863 9152565786 9153954432 9155856892 9169824672 9186742656 9191440384 9205132248 9208442256 9225431488 9238103784 9239505408 9241425648 9242827776 9258852096 9277341696 9294502464 9297844608 9299255296 9327794112 9329209344 9332563968 9360862686 9364045824 9384740352 9386164224 9388114944 9389539328 9400284803 9419784192 9451744848 9454274004 9470664909 9474070398 9475854336 9477292032 9488137932 9491549704 9504587547 9508005234 9509447808 9546063072 9562613112 9566051664 9580255776 9581709312 9583700672 9596865096 9598321152 9601772544 9602884876 9638743296 9655454016 9658925952 9660391424 9673267968 9674735616 9691508736 9696116768 9732323328 9733799936 9749196288 9750675456 9754181632 9765344407 9768665088 9821430276 9826811904 9838457721 9841803264 9845342208 9853066314 9856609308 9860153576 9873697743 9913219344 9916783968 9933976728 9948727152 9952304544 9953814528 9971071488 9972226602 9975812444 10007945766 10009464192 10013063424 10030423104 10045316736 10046840832 10050453504 10069044336 10070572032 10072664992 10106643456 10110277632 10111811584 10129342464 10144382976 10166802048 10168344576 10202845044 10204766208 10224009216 10235709666 10239390252 10242130171 10267066368 10278816093 10280375616 10298198736 10301901792 10335085488 10340370432 10341568328 10355773779 10359497538 10363222636 10378610424 10380185088 10396603854 10398181248 10401920256 10437009408 10441971904 10456315272 10460075184 10461662208 10463836448 10480963584 10499134464 10504503296 10543350272 10557832896 10559434752 10561629312 10563231744 10582720512 10633212954 10639882799 10660336128 10661953536 10665787392 10677993417 10679613504 10698128784 10739320956 10743182632 10757939751 10761808122 10765467648 10777787748 10779422976 10781663256 10783299072 10801994112 10804884576 10843586208 10847485376 10862385768 10866291696 10867940352 10882426464 10884077568 10887991296 10908131364 10909786368 10948863744 10950524928 10952800768 10967845824 10969509888 10973454336 10989748224 11015706624 11029986338 11053082131 11055163392 11056840704 11076009984 11092672773 11094355776 11122655232 11137073584 11152371762 11156381964 11160393608 11175723819 11196342612 11198041344 11202067968 11224491744 11230642176 11245200512 11260647216 11264696352 11268746944 11284225992 11306760192 11327674878 11329393536 11331748116 11333467392 11354377216 11369973888 11374062336 11375788032 11395510272 11437652304 11439387648 11443501056 11458335322 11464613888 11480361984 11482103808 11486232576 11550449664 11554603008 11565422568 11569581296 11585473578 11589639516 11632916736 11634264369 11660394336 11662589952 11675936727 11677708224 11681907328 11697953904 11702160288 11705291624 11747218392 11749000704 11767584582 11769369984 11771816004 11773602048 11791084032 11795323904 11811526272 11817566208 11818935232 11861269056 11863068672 11881832976 11883635712 11887908864 11903319218 11905560576 11907366912 11928010752 11933682176 11978244096 11999010816 12014565192 12018885424 12035394882 12042944267 12049543168 12086080461 12094537728 12126850848 12129371163 12131211456 12135573632 12152243376 12155495148 12159866056 12199034484 12203421048 12205272576 12224578158 12226432896 12244587264 12248990208 12273509664 12277923008 12317471712 12319340544 12321900864 12323770368 12345136128 12363466752 12369788928 12392669952 12397126144 12437058816 12438945792 12443418624 12481150248 12510631423 12512987136 12514885632 12517486592 12529207782 12555442809 12559712256 12597796512 12602326464 12605698672 12627553212 12632093864 12634472448 12650850576 12672783396 12677340312 12679263744 12720105216 12726153258 12728084096 12745567728 12750150816 12754735552 12773674368 12775612416 12795820128 12797761536 12802363392 12851657728 12869311104 12873938688 12878567936 12897690624 12899647488 12922011648 12976431104 12994255872 12998928384 13000900608 13011100389 13015778958 13087031328 13095240368 13102415872 13117943628 13120413696 13137421752 13142145744 13164930324 13168453077 13215620691 13217625792 13220372802 13222378624 13240541232 13245302304 13264969536 13269739392 13271752704 13294761984 13296302136 13343927688 13345952256 13350751232 13369090176 13373897472 13393755648 13395787776 13400604672 13425392448 13427429376 13475524608 13480370176 13498887168 13505789952 13516385841 13521246102 13525843968 13555736064 13557792768 13603793392 13606354944 13647612888 13652520336 13679849313 13689421824 13705088124 13707167488 13728848679 13730931648 13733785338 13735869056 13754737008 13780113984 13787160576 13807698372 13812663384 13838147232 13840246784 13859258112 13862138472 13864241664 13869227008 13888278144 13916012544 13941753696 13946766912 13948882944 13974618112 13993814016 13998845952 14041294029 14077110528 14079246336 14082172416 14084308992 14110294016 14129676288 14177617272 14181411006 14211105597 14213781504 14215938048 14221049856 14232206898 14237324556 14239484672 14262007851 14264171712 14319094608 14343919668 14349077496 14370383664 14372563968 14375551008 14377732096 14397481728 14402658816 14404327314 14406512768 14458114944 14483181024 14488388928 14490587136 14509901952 14512103424 14517321728 14537263104 14544175152 14546381824 14598484992 14600699904 14623794432 14626013184 14631272448 14652997632 14687608832 14732145414 14740217856 14768013312 14784913962 14790230364 14792474368 14830206976 14847178801 14869829016 14875175952 14900965092 14928456816 14930721792 14936090624 14956607232 14958339903 14963718666 14965988992 15011918649 15014196288 15019595136 15045634656 15070261248 15075680256 15103566504 15105858048 15108997488 15111289856 15159965184 15165416448 15167717376 15194013696 15216574464 15250203072 15252516864 15258001408 15304267566 15307149312 15309471744 15359085378 15400599552 15406137344 15420563424 15423768269 15447298104 15452852688 15510555648 15512352492 15539246307 15544833954 15547192448 15550119936 15567915636 15570277632 15594905781 15597271872 15602880384 15655514112 15662957856 15665334272 15690112776 15692493312 15695754672 15698136064 15721445376 15748701696 15756754944 15815025408 15817424896 15839152128 15842443968 15844847616 15850545152 15874080768 15904014336 15970992128 15992930304 15998681088 16019420256 16022749561 16047193176 16108981434 16114773948 16142712183 16148201472 16166681622 16169134464 16172494884 16174948608 16202991168 16207326864 16265379312 16271228064 16273696768 16299437544 16301910528 16323639696 16326116352 16331986944 16362197046 16364679552 16423295616 16425787392 16429201152 16431693824 16454264832 16460181504 16484622336 16523559936 16544979507 16582745088 16585261056 16591224832 16614014976 16641533664 16683982848 16705610376 16734572946 16740590412 16794513918 16797062016 16803101952 16805048533 16836737616 16845963264 16867800768 16897044528 16903120416 16905684992 16960140288 16968204344 16991512317 16994090304 16997622174 17000201088 17031565824 17034149888 17061093504 17063682048 17069817856 17093265408 17156478456 17159081472 17165251584 17187502983 17196920832 17199529984 17223155712 17229348864 17325674496 17331904512 17348133852 17354371944 17384459274 17390370816 17449375104 17457671777 17490591504 17493884928 17516562336 17522860992 17553240432 17557937436 17620827588 17623501056 17627163736 17651376873 17654054976 17657724006 17660403072 17686626048 17692985856 17695670272 17726349312 17728402848 17791903584 17794603008 17822749464 17825453568 17831863296 17854978827 17858340864 17861050368 17867472896 17892016128 17900523264 17903239168 17967366144 17998516224 18021847788 18028328136 18074314752 18077057024 18097744574 18135639613 18141806592 18196817184 18203360448 18233242722 18239799084 18273450832 18298551726 18305131572 18307908864 18311713784 18336867237 18339649344 18373485312 18382880768 18410264496 18416884512 18450862976 18476207568 18479010816 18482851296 18485655552 18517704192 18554683392 18589004928 18595689216 18598510592 18655588224 18658418688 18665127936 18721725372 18769480704 18772328448 18776229888 18779078656 18793811673 18800569606 18839568384 18903489696 18908548008 18941329818 18948140796 18951708672 18976275864 18983099408 19009175094 19016010468 19018895616 19021098889 19089229887 19092126144 19125226224 19132103328 19160511552 19163418624 19167401344 19193730192 19196642304 19203545088 19205769752 19277486592 19310908032 19317851904 19320782848 19346535936 19349471232 19383017472 19392233536 19464646656 19467599872 19498392576 19501350912 19508363264 19523668437 19530688814 19537330176 19642860552 19653623808 19676915442 19683606528 19706132628 19713218616 19720307152 19747395486 19759782341 19826438688 19830559203 19833567936 19867953456 19897454304 19904609088 19907629056 19942142976 19944453204 19951624888 20015891532 20018928384 20026126848 20060846208 20090633472 20093681664 20100907008 20138088672 20141144064 20145329984 20213286912 20220555264 20223623168 20258684928 20281869153 20288765952 20333604096 20336689152 20405690088 20409532416 20448018432 20471419332 20478780504 20484260342 20527152529 20534132736 20557632186 20560751232 20596397472 20600678007 20603803584 20670170976 20680740864 20683136656 20711547558 20718995076 20726445272 20757220848 20760370176 20793207708 20796362496 20803840512 20874018816 20883943808 20912630544 20920150368 20923324416 20927672896 20961927168 20998268928 21009006592 21086700544 21115665792 21118869504 21123258624 21126463488 21165441024 21266425908 21272116509 21279765598 21320672256 21323907072 21331574784 21348310347 21355986834 21359227008 21396257568 21478641912 21486365264 21515879502 21523616244 21555575496 21558845952 21563326512 21566598144 21603988224 21606490971 21609769152 21687172416 21694970752 21724771536 21732583392 21735880704 21764852928 21768155136 21775982592 21816262728 21819572736 21897727488 21901049856 21905601536 21935691648 21939019776 21946908672 21979496448 22031413248 22059972676 22098218121 22106164262 22110326784 22113681408 22152019968 22177370943 22185345546 22188711552 22245310464 22274147168 22304743524 22312763928 22320787216 22351447638 22392685224 22396082688 22404135936 22445577999 22448983488 22461284352 22490401024 22521294432 22529392704 22537493888 22568451984 22613520384 22655349756 22658787072 22663496232 22666934784 22708754432 22739947776 22748124672 22751576064 22791020544 22875304608 22878775296 22887002112 22916670644 22929227776 22956401349 22960723968 22964207616 22972465152 23038628067 23100899328 23109206016 23130845136 23139162592 23170947156 23179279032 23265833472 23268528738 23317250931 23320788672 23325179904 23351873454 23355416448 23363814656 23395907808 23404320576 23410583248 23494436784 23498001408 23535169164 23538739968 23543632008 23547204096 23582168064 23590647808 23623052544 23635132416 23637870464 23722538112 23726137344 23763665952 23767271424 23775817728 23806638436 23811121152 23856021504 23867364352 23956488192 23998021632 24029130384 24037770848 24070789764 24085888534 24099086336 24163472151 24172160922 24253701696 24258742326 24262422912 24271147264 24304486752 24310990296 24319732112 24398068968 24406842096 24410545152 24449156316 24452865792 24489174528 24497980416 24543295569 24547019328 24555846016 24634943424 24638681088 24643801728 24647540736 24690272256 24726933504 24785339904 24794252288 24874117632 24877891584 24886837248 24962300496 25021262846 25025974272 25029771264 25034973184 25058415564 25101859419 25110885618 25119424512 25195593024 25204652928 25211397344 25255106424 25264187728 25268944896 25301701152 25345566792 25354680624 25358527488 25440210432 25452306516 25456168192 25491135456 25496433261 25500301632 25509471104 25547348736 25551224832 25591640256 25595523072 25604726784 25703315456 25738622208 25747877376 25757135872 25795381248 25799294976 25844023296 25952862208 25988511744 25997856768 26001801216 26022200778 26031557916 26076688911 26174062656 26190480736 26204831744 26235887256 26240827392 26274843504 26284291488 26329860648 26336906154 26431241382 26435251584 26440745604 26444757248 26481082464 26486586009 26490604608 26529939072 26539478784 26543505408 26589523968 26592604272 26687855376 26691904512 26701502464 26738180352 26747794944 26787511296 26791575552 26801209344 26850784896 26854858752 26951049216 26960740352 26997774336 27011579904 27032771682 27042492204 27111472128 27115585536 27146616861 27207586784 27212709888 27295225776 27305040672 27349864083 27359698626 27410176248 27414334976 27457697358 27461863296 27467570676 27471738112 27509474016 27560227968 27574321152 27615396744 27625326768 27676294464 27680493568 27718516224 27724276944 27728483328 27738454016 27776556288 27832025088 27883507392 27893533824 27897765888 27949236224 27987628032 27997691904 28082588058 28154221056 28158492672 28164344832 28168617984 28200854409 28220588032 28259352576 28355234544 28362822012 28411994727 28422211194 28427563008 28431876096 28464413796 28474649112 28478969344 28524015702 28528343424 28638189216 28687839336 28698154992 28740767328 28745127936 28751102016 28755464192 28794963456 28805317632 28808654628 28813025536 28916229888 28966362048 28976777856 28981174272 29019803904 29024206848 29034643456 29074526208 29088350304 29092763648 29196969984 29201399808 29247588864 29252026368 29262544896 29296033221 29305995264 29375217664 29464290828 29480435712 29515373163 29536026624 29569827924 29580460728 29584948736 29660413952 29694357602 29739658032 29750351904 29801930184 29856913632 29861443584 29872181248 29913214464 29916679806 29927437332 29931977984 30023837298 30028392576 30039190272 30091269312 30140522496 30151360512 30207133008 30211716096 30217994976 30222579712 30319930368 30330832896 30335434752 30388027392 30433148928 30500406144 30505033728 30516002816 30608535132 30614298624 30718170756 30726390513 30801199104 30812274688 30836448279 30841126848 30847536538 30894596208 30905705376 31021111296 31024704984 31078492614 31089667908 31094384896 31135831272 31140555264 31189811562 31194543744 31205760768 31209375847 31311028224 31325915712 31330668544 31380225552 31384986624 31391509344 31396272128 31442890752 31497403392 31513509888 31630050816 31634849792 31678304256 31684887936 31689695232 31701090304 31748161536 31919648397 31941984256 31985860608 31997362176 32033980251 32038840512 32045499122 32094386352 32217962868 32229547896 32285424366 32296402944 32333363244 32338268928 32344989768 32349897216 32405982336 32414653728 32421390443 32530758624 32542456128 32547393536 32598875088 32603821056 32647279392 32652232704 32663973888 32724394092 32729359104 32846591232 32851574784 32858402304 32863387648 32908529664 32920363008 32969244672 33047119872 33089959014 33159246393 33165490176 33170522112 33182449664 33228029952 33278018319 33283067328 33367965696 33411220752 33469145892 33481180824 33589027836 33594124032 33606203904 33610097066 33673475232 33680473567 33691926528 33735601536 33794089056 33806240832 33811369984 33920280576 33936408688 33983024634 33988180608 33995244348 34000402176 34063131648 34068299776 34122187008 34127364096 34139635712 34186530816 34312956912 34318162944 34330503168 34375005966 34393841664 34446311424 34458697728 34651348992 34663809024 34696267704 34708743888 34768918548 34898750208 34902793107 34915343554 34981183008 34987769856 35027810181 35033124672 35045721984 35106480864 35115874872 35241655176 35247002112 35254327472 35302753746 35308109952 35315448012 35320806144 35373252096 35385971712 35391340544 35452698624 35456805696 35583807168 35589206016 35645498928 35650907136 35663726592 35709957654 35716681728 35722100736 35784032256 35801046528 35806478336 35934732288 35997032448 36043695576 36056656272 36128832801 36148629504 36154114048 36195489148 36258241383 36271279226 36283613184 36388113489 36393634368 36406720896 36466485444 36479598168 36546901664 36597103452 36610263144 36615817728 36623427568 36673734474 36679298688 36746970624 36765761536 36820528992 36833769024 36901725952 36952415136 36958021632 36965702592 36971311104 37035408384 37109366784 37178009856 37191378432 37197021184 37311176448 37316837376 37330255872 37443450744 37531894269 37538961408 37544656896 37552459776 37558157312 37587623346 37601139212 37666328427 37679136768 37806979392 37817096016 37882659636 37896281592 37903417344 37952551728 37966198816 38018350188 38032020936 38037791232 38042197778 38178459774 38184252288 38250452448 38264206656 38321023104 38326837248 38334802688 38387460384 38393284608 38407090176 38411539504 38554973184 38621816064 38635703808 38641565696 38693071872 38698942464 38766034944 38784467072 38929293312 38996785152 39002701824 39016726528 39033301167 39047336874 39061377628 39285721104 39307247616 39353830884 39412265256 39426437232 39440614304 39494790972 39505359231 39519564682 39646862073 39652877376 39661118406 39667135872 39735906912 39794908608 39809218176 39815258112 39884285952 39888906408 39903249776 40031783064 40037856768 40052253696 40121692416 40181266944 40187363328 40201814016 40276177344 40282288128 40290659968 40426573824 40441110528 40517369856 40549157523 40563738306 40577531904 40667208192 40673378304 40811380176 40819064832 40942838664 40957561008 40968520684 41039547939 41054305058 41068265472 41115264372 41121502464 41186546037 41192794944 41201356014 41207607168 41340341952 41361481728 41366273312 41423095116 41437990152 41452890544 41514441696 41520740352 41586415416 41592724992 41607681024 41748037632 41767887616 41825261088 41840300736 41846648832 41855345792 41923854336 41996537856 42123882087 42173401088 42231331584 42237739008 42246517248 42252926976 42330882048 42532851816 42544233018 42559531196 42633316791 42641344512 42647814144 42663149568 42696620694 42711973668 42718454016 42786023553 42792515136 42957283824 42972730528 43031759004 43047232488 43111150992 43117691904 43126653024 43133196288 43207976448 43212981942 43219538304 43374344832 43389941504 43449543072 43465166784 43471761408 43529705856 43536310272 43551965184 43632525456 43639145472 43795454976 43802099712 43811203072 43871383296 43878039552 43893817344 43958992896 44062826496 44119945352 44196436242 44212328524 44220653568 44304039936 44354741886 44370691092 44377423104 44490620928 44541536403 44548294336 44609487048 44625527856 44641574432 44702895276 44785370448 44792165376 44808271872 44875019709 44891155998 44897966976 44980802048 45042588864 45058785408 45074987776 45136903968 45227040768 45310699512 45317574144 45326992464 45333869568 45417508864 45479895552 45496249344 45503152128 45582041088 45750609216 45757550592 45774004224 45833341288 45858455552 45912802698 45921447936 45928415232 46077256134 46201798656 46218412032 46261690272 46271304807 46278325184 46341894312 46358558064 46531666944 46537057476 46617738921 46634501862 46641577344 46650359808 46703746908 46710832896 46727629312 46791815616 46808641152 46821166496 46988873568 46996002816 47070338328 47077479936 47087264016 47094408192 47164336128 47181295616 47246105088 47270264832 47275740928 47445076224 47452274688 47527331904 47534542848 47551635456 47613276872 47622242304 47712043008 47734728704 47912976384 47996043264 48058260768 48068248683 48075541696 48141579528 48171777068 48198172672 48326944302 48344321844 48428136549 48507403392 48517484652 48524845824 48542294528 48608973504 48621980592 48639464224 48796137936 48813684192 48821090304 48898312632 48905731584 48978349056 48995960832 49086591138 49094038656 49111692032 49269886848 49277362176 49287603456 49295081472 49380544512 49453867008 49570679808 49588504576 49634938521 49748235264 49755783168 49773674496 49924600992 50042525692 50051948544 50069946368 50116831128 50203718838 50221771236 50391186048 50409305856 50415145599 50422794688 50510212848 50528375456 50537889792 50603402304 50691133584 50709361248 50717054976 50880420864 50904613032 50912336384 50982270912 50992866522 51000603264 51018942208 51094697472 51102449664 51183280512 51191046144 51209453568 51406630912 51477244416 51495754752 51514271744 51562508949 51590762496 51598589952 51688046592 51905724416 51977023488 51995713536 52044401556 52063115832 52153377822 52348125312 52373015331 52380961472 52409663488 52471774512 52481654784 52549687008 52568582976 52659721296 52673812308 52862482764 52870503168 52881491208 52889514496 52962164928 52973172018 52981209216 53059878144 53078957568 53087010816 53179047936 53185208544 53375710752 53383809024 53403004928 53476360704 53495589888 53564936481 53575022592 53583151104 53602418688 53701569792 53709717504 53902098432 53921480704 53995548672 54065543364 54084984408 54222944256 54231171072 54293233722 54406918839 54415173568 54425419776 54590451552 54610081344 54699728166 54719397252 54820352496 54828669952 54915394716 54923726592 54935141352 54943476224 55018948032 55120455936 55148642304 55230793488 55250653536 55352588928 55360987136 55437032448 55448553888 55456966656 55476908032 55553112576 55664050176 55767014784 55787067648 55795531776 55898472448 55975256064 55995383808 56165176116 56308442112 56316985344 56328689664 56337235968 56381435019 56401708818 56518705152 56710469088 56725644024 56823989454 56844422388 56855126016 56928827592 56949298224 56957938688 57048031404 57056686848 57063296667 57267689661 57276378432 57375678672 57396309984 57481534656 57490255872 57502204032 57510928384 57589926912 57610635264 57617309256 57626051072 57832459776 57932724096 57953555712 57962348544 58039607808 58048413696 58069286912 58149052416 58176700608 58185527296 58393939968 58402799616 58495177728 58504052736 58525089792 58571005311 58592066442 58611990528 58750435328 58928581656 58960871424 59030746326 59139655848 59160921456 59169897472 59279347023 59320827904 59388715204 59479316064 59491677609 59500703808 59603860368 59713827264 59722887168 59744362496 59826428928 59833359612 59854874664 59863955968 60047674596 60056785152 60078380544 60182538624 60281044992 60302721024 60414266016 60423432192 60435989952 60445159424 60639860736 60661665792 60670869504 60776054784 60845607459 60866297856 61000812288 61010067456 61032005632 61217070264 61228597248 61436341512 61452781026 61581457587 61602398208 61624549376 61672896558 61682253696 61695073076 61789192416 61802034021 61811410752 62042222592 62049409968 62156985228 62179335816 62188769792 62271662544 62281110528 62379623124 62389087488 62411521536 62418751694 62622056448 62651831424 62661337088 62760451104 62769973248 62783018688 62792544256 62885781504 62994806784 63027019776 63260101632 63269699584 63356608512 63369775872 63379390464 63402180608 63496323072 63816349527 63839296794 63971721216 63994724352 64044931041 64067960502 64077681024 64090998244 64188772704 64435925736 64459095792 64570848732 64666726488 64676537856 64689979536 64699794432 64811964672 64819472913 64829307456 64842780886 65061517248 65084912256 65094787072 65197750176 65207642112 65294558784 65304465408 65327947776 65448788184 65458718208 65693182464 65703149568 65716804608 65726775296 65817059328 65840726016 65938489344 66094239744 66179918028 66294654363 66318492786 66330980352 66341044224 66456059904 66532112829 66556036638 66566134656 66735931392 66822441504 66938291784 66962361648 67178055672 67188248064 67212407808 67220194132 67336733997 67346950464 67360947134 67383853056 67471203072 67588178112 67612481664 67622739968 67840561152 67872817376 67966049268 67976361216 67990488696 68000804352 68126263296 68136599552 68244374016 68254728192 68279271424 68373061632 68625913824 68636325888 68661006336 68750011932 68787683328 68869204047 68892622848 68917395456 69115884201 69302697984 69327618048 69392535408 69417487776 69537837096 69797500416 69805586214 69830687108 69951752793 69962366016 69975539712 70055620362 70066249344 70091443968 70212961728 70231749744 70483310352 70494004224 70508654944 70605507492 70616219904 70630896024 70641612288 70746504192 70771943424 70782681088 70905397248 70913611392 71167614336 71178412032 71290997856 71301814272 71327453184 71419915308 71433363456 71568064512 71602093056 71612956672 71694911197 71869464576 71994064896 72087391152 72113312544 72257665602 72297259008 72390978296 72490416453 72516482766 72542558452 72776226978 72787268736 72813441792 72932970888 72959196336 73093803328 73194206904 73220526288 73231635456 73246855136 73347468948 73358597376 73493941248 73531523072 73629886707 73641057984 73667538048 73803451904 73904830272 73916043264 73931405184 73942622208 74070816768 74356019712 74382756864 74394042368 74479179593 74622352896 74633674752 74660511744 74886901488 75063788538 75077922816 75089313792 75104919552 75175246692 75202278424 75305578257 75332656854 75358273536 75613958784 75634192032 75765319272 75792563184 75806834688 75905103456 75932397632 76036700376 76064041872 76075582464 76084395556 76356919548 76368504576 76489299783 76500904896 76528413312 76642046208 76653674496 76669605376 76774920768 76786569216 76814180352 76823079008 77109946368 77243632128 77271407616 77283131392 77371574917 77386143744 77397884928 77532069888 77568934144 77858586624 77993570304 78005403648 78066602334 78094673748 78122755256 78230066733 78571442208 78614495232 78707661768 78824530512 78852874464 78881228608 78989581944 79010718462 79039129364 79293724146 79305754752 79322236812 79334271744 79459758027 79471813824 79589817216 79618436352 79630516224 79768571904 79777812816 79806499552 80063566128 80075713536 80104507392 80243384832 80362533888 80374726656 80403628032 80552354688 80564576256 80581319936 80853147648 80882221056 81034739712 81098315046 81127476612 81334416384 81346756608 81439850583 81622760352 81638129664 81885677328 81915122016 81937041368 82049592249 82079095878 82108610116 82230528744 82243004928 82373092074 82385589888 82402712028 82415214336 82680683904 82722963456 82732546624 82846190232 82875980304 82905781088 83028883392 83041480704 83172830832 83185449984 83215362048 83496075264 83535775232 83650522176 83680601472 83693297664 83710691584 83847708672 83993075712 84247764174 84300609869 84346802176 84462663168 84475478016 84493034496 84505853952 84602563227 84661764096 85065703632 85088466036 85119062392 85235984181 85266633582 85282689024 85295628288 85393241388 85423947336 85436908032 85572047106 85585030272 85914567648 85945461056 86063518008 86094464976 86222301984 86235383808 86253306048 86266392576 86415952896 86425963884 86439076608 86748689664 86779883008 86899086144 86930333568 86943522816 87059411712 87072620544 87103930368 87265050912 87278290944 87574419961 87590909952 87604199424 87622406144 87742766592 87756079104 87787634688 87888099663 87917985792 88125652992 88239890704 88392872484 88424657048 88441307136 88546119489 88608079872 88709483772 88741382184 88754846208 88981241856 89083072806 89096588672 89218974096 89251055712 89283148864 89405790552 89570740896 89584330752 89616543744 89750039418 89782311996 89795933952 89961604096 90085177728 90117570816 90149975552 90273807936 90454081536 90621399024 90635148288 90653984928 90667739136 90835017728 90959791104 90992498688 91006304256 91164082176 91501218432 91515101184 91548008448 91666682576 91716911104 91825605396 91842895872 92154512268 92179171539 92403597312 92436824064 92509344837 92523380544 92542609614 92556650368 92683788624 92717116128 93063333888 93074114952 93235477842 93269003724 93283154688 93407493816 93421665792 93455258624 93583631232 93617282304 93628127541 93642332992 93977747136 93992005632 94140676656 94154959872 94174528032 94188816384 94328672256 94362591232 94492210176 94540529664 94551481856 94890152448 94904549376 95054663808 95069085696 95103270912 95226553744 95244484608 95469457408 95758945191 95825952768 95992086528 96101940753 96116521536 96136497366 96151083392 96283159056 96343554136 96396345344 96653888604 96688643688 96856273098 97014806784 97034969304 97049691648 97084589056 97217947008 97243961184 97264171329 97278928448 97592275872 97627368384 97642180608 97796625264 97811463168 97956698112 97991921664 98173182276 98188077312 98223384064 98539773696 98554724352 98575206912 98590162944 98761089024 98907734016 99141359616 99177009152 99269877042 99477739179 99496470528 99511566336 99547348992 99834054957 99849201984 100085051384 100103897088 100139892736 100233662256 100407437676 100443542472 100782372096 100818611712 100830291198 100845589376 101020425696 101041420701 101056750912 101075779584 101206804608 101382267168 101418722496 101434109952 101760841728 101809226064 101824672768 101964541824 101985733044 102001206528 102037884416 102189394944 102204899328 102366561024 102382092288 102418907136 102813261824 102954488832 102991509504 103028543488 103125017898 103181524992 103376093184 103811448832 103954046976 103991427072 104088803112 104126231664 104306755644 104696250624 104708379321 104746030662 104761922944 104943549024 104963309568 105083430543 105099374016 105137165952 105319442592 105347624616 105724965528 105741006336 105762982416 105779028992 105924329856 105946344036 105962418432 106119756288 106157915136 106174021632 106358095872 106370417088 106751421504 106767618048 106806009856 106952721408 106991179776 107129872962 107150045184 107166302208 107403139584 107419435008 107804196864 107842961408 107991097344 108131086728 108169968816 108386498403 108445888512 108462342144 108586467444 108774724149 108813837678 108830347136 108850839552 109164340467 109180903104 109220162688 109399456332 109438794504 109640704992 109657339904 109830789432 109847453184 109870282704 109886952448 110037896064 110240911872 110297284608 110461586976 110501307072 110705177856 110721974272 110874064896 110897107776 110913933312 110953816064 111106225152 111328100352 111534029568 111574135296 111591063552 111796944896 111950512128 111990767616 112330352232 112595682807 112616884224 112633970688 112657379328 112674471936 112762870038 112803417636 112998985281 113037410304 113420938176 113451288048 113647978908 113688844776 113710252032 113857655184 113898596448 113915877376 114096062808 114113373696 114126593334 114535379322 114552756864 114751357344 114792619968 114963069312 114980511744 115004408064 115021856768 115179853824 115221270528 115234618512 115252102144 115664919552 115865448192 115907111424 115924697088 116079215616 116096827392 116138573824 116298104832 116353401216 116371054592 116787879936 116990355456 117008105472 117050179584 117142010622 117184132884 117500870656 117635339731 117857163312 117921742848 118061492652 118279311696 118321842912 118339794944 118516077693 118558694046 118777430408 118940586219 118958632128 118983355218 119001407616 119207720736 119427654528 119445774336 119488724992 119652857856 119666719224 119709749328 119727911936 120095349192 120113570304 120156761088 120365077248 120562089984 120605442048 120828532032 120846864384 120871979904 120890318848 121279721472 121323331584 121552109568 121691214918 121732595712 122001624576 122020134912 122064011264 122203702439 122434140528 122457194496 122872683024 122905562052 123118643817 123162915174 123204796416 123345793116 123364507392 123390146152 123559638111 123578384832 123604068042 123622821504 124084445184 124098819936 124313970456 124358671632 124377539584 124543325088 124562221056 124759246248 124778174976 124823043072 124837503388 125244112896 125303662848 125322674176 125520902208 125539946496 125566037376 125585088512 125771563008 125989613568 126520203264 126539399168 126713217024 126739551744 126758780928 126804361216 126949477291 126992646144 127632699054 127678593588 127899950373 127943442432 127989448704 128089862082 128135921004 128155362048 128181996488 128358070659 128377545408 128871851472 128918191584 129141697464 129333452976 129353075712 129379959072 129399588864 129623929344 129638945826 129658614912 129685561772 130123034496 130169824512 130189574144 130395500352 130415284224 130589117568 130608930816 130655895552 130897576368 130917436416 131386364928 131406299136 131433609216 131453550592 131634118656 131681452032 131876978688 132188479488 132359836056 132589308726 132636985572 132661960704 132912119808 133064225658 133112073276 133132269312 133147692223 133471862784 133624609209 133644883008 133876583568 133924723296 134356111344 134376496128 134424815616 134440388264 134625059127 134673467994 134693900928 134721894268 134942406144 135176356224 135224963328 135245479936 135681122304 135745634752 135932098536 135952722432 135980977392 136001608704 136252526592 136273199104 136488748032 136509456384 136558542848 136746123264 137251827648 137272651776 137322012672 137500023864 137575366656 137738408094 137785245696 138231768402 138318476387 138605395968 138655236096 138785070816 138813914421 138834975552 139075674192 139595000832 139611172428 139661374216 139853216763 139903505586 139924732032 139951079424 140111240724 140132498688 140182887936 140425923456 140463499488 140966620704 140988008448 141017309888 141211014984 141232439808 141261792048 141283224576 141493008384 141543886848 141565362176 141810794496 141827222784 142335228672 142356824064 142581995712 142603628544 142654906368 142839830616 142866726912 143136129024 143204186112 143225913344 143389822394 143690067703 143738929152 143988129792 144174782304 144204746049 144226625088 144515331204 144594518016 144781956592 144980832906 145032965532 145085116904 145284409647 145552453956 145574537472 145626883584 145865941776 145918392672 146187606656 146388413808 146441052576 146463270912 146493710272 146694937896 146717194752 146987882496 147063046144 147259773414 147282115968 147335076096 147606903808 147809660544 147832086528 147862810368 147885244416 148141633536 148712039424 148765513728 148788084736 148904815563 148958359186 149244705792 149267349504 149321023488 149773802976 150127577076 150155845632 150209839104 150350493384 150404556848 150611156514 150665313708 151227917568 151245436797 151268384064 151530638544 151585126368 151613669376 151810206912 151864795264 152073400752 152128083744 152151164928 152168791112 152713839096 152737009152 152978599566 153001809792 153056826624 153284092416 153307348992 153339210752 153549841536 153573138432 153628360704 153646158016 154219892736 154487264256 154542815232 154566262784 154687526847 154743149834 154772287488 154795769856 155064139776 155137868288 155717173248 155987140608 156133204668 156189347496 156245510512 156460133466 156558275471 157119045993 157142884416 157228990464 157415323536 157649061024 157705748928 157762457216 157979163888 158021436924 158078258728 158587448292 158611509504 158644473624 158668543488 158919516054 158943627648 159179634432 159236872704 159261032448 159537143808 159555625632 159612999104 160127132256 160151427072 160209014784 160486769664 160694809443 160725067776 160749453312 160807256064 161104709376 161129152512 161162639872 161706295296 161764442112 162196630092 162254953224 162638208499 162668832768 162693513216 162879701166 163220756517 163245520704 163276259328 163771354656 163830244032 163874082736 164099184498 164158191756 164217220232 164461057488 164486009856 164746184148 164771179776 164805424056 164830428672 165361367808 165445926912 165465093248 165692380464 165751960608 165811562176 166057766784 166082961408 166345661664 166370899968 166430724096 166992150528 167071550464 167301044352 167361202944 167386595328 167421383168 167695417344 167986151424 168495528348 168601219738 168693604352 168925326336 168950956032 168986068992 169011707904 169144305057 169205126454 170131407264 170176932072 170238124784 170471968362 170533267164 170565378048 170786482776 170847894672 170873816064 171144094212 171170060544 171189890001 171803068983 171829135296 171890922112 172127036016 172188929952 172444603968 172470767616 172506612096 172532785152 172831905792 172851927768 172878153216 173497379328 173559766016 173798172288 173860667136 173887045632 174118823424 174145241088 174207860736 174530101824 174556581888 175148839922 175181819904 175208398848 175244812288 175485533184 175512158208 175575269376 175713015933 175776199326 175835971584 176251305984 176479781408 176785744968 176849314096 176882614272 177092238978 177418967544 177482764368 177509692416 177838041069 177962483712 178166145612 178193177344 178437948192 178475032827 178502111424 178566297728 178811581104 179141481792 179168661504 179233087488 179500078836 179564623992 179591867904 179923208192 180170355456 180235141632 180299951104 180547615872 180908163072 181242798048 181270296576 181307969856 181335478272 181670035456 181919582208 181984997376 182012608512 182328164352 182536822377 183002436864 183030202368 183096016896 183333365152 183433822208 183651210792 183685791744 184309024536 184358343078 184744372761 184807194624 184873648128 185018689674 185046761088 185085219228 185113300736 185367577248 185406102063 185434232256 186126667776 186148229904 186470955684 186538007448 186566309376 186814987632 186843331584 186910517248 187167262464 187234564608 187256255082 187284665984 187955494272 187984011264 188281353312 188309919744 188349056064 188377632768 188657344512 188725182464 188984420352 189081059328 189102963712 189780304896 189809098752 190109327616 190138171392 190206541824 190453107488 190488969216 190938914816 191449048581 191517890382 191984173056 192203881506 192233043072 192272994732 192302166784 192566318112 192687108272 192792690688 193307777208 193377287376 193712546196 194029613568 194069938608 194099383296 194169178112 194435894016 194458418739 194487922368 194528342658 194557856896 195184551744 195254736768 195284361216 195593250528 195622926336 195913396224 195983843328 196346364552 196376154624 196446768128 197079547392 197109448704 197150413824 197180325888 197522178048 197815468032 198282719232 198354018304 198539754084 198883963089 198955478358 198992941056 199023132672 199668109914 199698403968 200170102768 200207794176 200279785472 200467324512 200814875352 200887084944 201564744192 201637223424 201660582396 201691178752 202010201991 202040851392 202082841402 202113501824 202151559168 202413609216 202764534336 202837444992 202868219904 203521683456 203618452128 203649345536 203929083648 203971466088 204002413056 204075768832 204378789888 204409798656 204733122048 204764184576 204837814272 205626523648 205908977664 205983019008 206057086976 206250035796 206363049984 206607612141 206752186368 207622897664 207908093952 207982854144 208177606224 208252463328 208613511288 209392501248 209416758642 209492061324 209523845888 209855258379 209887098048 209926619136 210166861086 210198748032 210274331904 210638885184 210695249232 211449931056 211482012672 211525964832 211558057984 211848659712 211892688072 211924836864 212239512576 212315830272 212348043264 212716191744 212740834176 213502843008 213535236096 213612019712 213905442816 213982359552 214259745924 214300090368 214806279168 214838870016 215084733591 215608393728 215685922816 215982194688 216262173456 216339937632 216772996806 216891777024 217172934888 217549448298 217627675356 217660694272 218328680934 218361806208 218440325376 218465630929 218798912664 218877589008 219281409984 219314679808 219661578864 219694906368 219740565408 219773904896 220075792128 220481823744 220594569216 220889660121 220923173952 221002614144 221410355712 221443948544 221748129792 221794215552 221827866624 221907632128 222212450304 223068059136 223148270592 223182127104 223437538779 223593889792 223901024256 223981535232 224660704464 225191365614 225233768448 225267941376 225314758656 225525740076 225606835272 225997970562 226074820608 226841876352 226902576096 226949733101 227295957816 227377689552 227420504064 227715310368 227797192896 227831754752 228192125616 228226747392 228253186668 229070758644 229105513728 229467899349 229502714688 229585239936 229926138624 229961023488 230008816128 230043713536 230359707648 230442541056 230469237024 230504204288 231329839104 231730896384 231814222848 231849394176 232114724751 232158431232 232193654784 232277147648 232596209664 232706802432 232742109184 233575759872 233980710912 234016210944 234284021244 234368265768 235001741312 235270679462 235714326624 235763314969 235843485696 236122985304 236558623392 236643685824 236679589888 237032155386 237117388092 237554860816 237881172438 237917264256 237966710436 238002815232 238379274081 238415441472 238855309056 238891548672 238977449984 239305715712 239333438448 239419498656 239455823872 240190698384 240227140608 240313522176 240730154496 241124179968 241210884096 241657064064 241693728768 241743959808 241780637696 242559442944 242646663168 243104219136 243382429836 244003249152 244040269824 244128022528 244319551749 244407404878 244868281056 244914388992 245745366048 245811124104 246237287634 246325830348 246691586232 246729014784 246780292304 247119276222 247156769664 247208136084 247245643008 247274285557 248168890368 248197639872 248627940912 248717343264 248755079168 249086650176 249124442112 249518492496 249556349952 249646086144 249675006776 250488225792 250607325696 250645348352 251041804416 251079892992 251132074752 251170177024 251543126016 251979227136 252901829607 253040406528 253078798336 253426434048 253479103488 253517561856 253608722432 253807689681 253898954582 253985292288 255265398108 255357187176 255799900746 255886884864 256179724164 256271842008 256310724096 256363992976 256716141318 256755090816 256877170433 257743702944 257836383168 258283394928 258666905952 258706151424 258759918144 258799177728 259247858688 259277891652 259317229824 259371123544 260246068992 260339649024 260379148288 260791000704 260830568448 261178235136 261217861632 261311791104 261795152736 261834872832 262723259883 262772729856 262812598272 262867218432 262907101184 263268237312 263362904064 263664298989 263753957376 264376958976 264719672112 265178617452 265273971144 265323921408 265824239616 266128451316 266224146552 266264538624 266295384446 266852982877 266943725568 267249218418 267289766016 267753167136 267849446592 268712222688 268752992256 268849631232 268880776528 269250118254 269346935988 269387801856 269443788536 269884812288 270352712448 270449926656 270490959872 271362244608 271491269504 271864197072 271905444864 271961954784 272003217408 272505053184 272977496064 273018912768 273117085696 273492246528 274503655296 274545303552 274644025344 275000047728 275150733312 275476816188 276463536804 276537514617 276636952774 277210791936 277310472192 277528034511 277570141632 277627828842 277669951104 278151348384 279190001664 279222344856 279322748432 279706433526 279807011172 279849464064 280222481448 280264997376 280365775872 280851846912 280884382623 280926998976 281933241408 281976016896 282034619776 282422029968 282464879616 282523584096 282566449152 282986016768 283087773696 283621588992 283654445568 284670457344 284713648128 285163991424 285207257088 285309812736 285679661232 285733453824 286408372224 286451826688 286779644788 287276835573 287380135406 287477858304 287976259584 288305822259 288349564608 288409492098 288453250176 289030662408 289189036032 289563913184 289961665812 290065931064 290170233808 290568819294 291104907912 291149074944 291253767168 291731883552 291792513987 291836785344 292375213312 292776827616 292882105152 292926541824 292987420544 293389875792 293434389504 293975764992 294519546828 294564231936 294670152192 295213807616 295619321088 295664173056 295725620736 295770488832 296283267072 297424078848 297531027456 297576169472 297809631126 297916718372 298433217537 298489411584 298534699008 298642046976 299502164871 299547605952 300255154152 300311691264 300419678208 300700986768 300809113696 301222313028 301330627416 302455835136 302490873594 302536768128 303061277088 303124262103 303170252736 303227338752 303620413824 303729590528 304146801504 304256167488 304302329856 304337582224 305427678192 305474018304 305957199132 306003619584 306113653248 306568184832 306614697984 306678421504 307099683072 307146276864 307256721408 307292316032 308439785472 308974528512 309085630464 309132525568 309375053694 309486299668 309544574976 310128279552 310275736576 311434346496 311974281216 312266409336 312378694992 312491021024 312920266932 313116550942 314125137963 314238091986 314285768832 314830647072 315298122048 315411497856 315524914432 315958327776 316042873848 316156517456 317174896584 317223019008 317288947248 317337086976 317839032108 317887255296 318359268864 318473745408 318522064896 319074287616 319111251264 319225998208 320254264512 320302854144 320418029568 320973539328 321389618886 321450135552 321498906624 322209418752 322258305024 322325279744 323412590592 323528884224 324393260184 324509906448 325159495209 325276416998 325337665536 325387026432 325759402332 326324172447 326441513034 326491041408 326552518656 327542709312 327660488064 327748165472 328198368996 328316383512 328434440464 328922114976 328972019712 329492368296 329542359552 329610848112 329660857344 330722735616 330891853824 330930186496 331384760928 331503921216 331623124352 332115533568 332165922816 332691323328 332741799936 332861448192 333984301056 334143100928 334602088704 334722405888 334773190656 334842766336 335390834688 335972302848 336991056696 337202439476 337387208704 337787048421 337850652672 337901912064 337972137984 338023415808 338288610114 338410252908 338996955843 340262814528 340353864144 340476249568 340943936724 341066534328 341130756096 341572965552 341695789344 341747632128 342288188424 342340121088 342379780002 343606137966 343658270592 343781844224 344254072032 344377859904 344889207936 344941535232 345013224192 345065570304 345663811584 345703855536 345756306432 346994758656 347119532032 347596344576 347721334272 347774091264 348237646848 348290482176 348415721472 349060203648 349113163776 350297679844 350363639808 350489624576 350971066368 351024316416 351150538752 351426031866 351552398652 352502611968 352906019193 352959562816 353571489936 353698628192 353765228544 354184477956 354837935088 354965528736 355019384832 355548233079 355676082138 356332291224 356386354688 356875896384 356950065654 357004222848 357132595456 357623162208 358282963584 358337323008 358466174976 359000157672 359129247984 359183735808 359846416384 360340710912 360470283264 360599902208 361095231744 361816326144 362485596096 362540593152 362615939712 362670956544 363340070912 363839164416 363969994752 364656328704 365073644754 366004873728 366060404736 366192033792 366611107317 366666730304 366867644416 367302421584 367371583488 368618049072 368716686156 369355931451 369488745522 369614389248 370037379348 370093522176 370170438456 370226601472 370735154496 370812204126 370868464512 372253335552 372296459808 372941911368 373076014896 373132618752 373629975264 373686663168 373821034496 374334524928 374469129216 374512510164 374569331968 375910988544 375968022528 376562706624 376619839488 376698112128 376755265536 377314689024 377450364928 377968840704 378205927424 379560609792 379618197504 380218655232 380276342784 380413083648 380848431873 380906214976 380977938432 381877829632 382898097162 383035780764 383699851119 383968346112 384407763012 384466086144 384545989464 384604333568 385132636224 385374216544 385585381376 386615554416 386754574752 387425092392 388059227136 388139877216 388198766592 388338356224 388871788032 388916837478 388975844736 389056685316 389115713792 390369103488 390509473536 390568722432 391186501056 391245852672 391826792448 391967686656 392692729104 392752309248 392893536256 394159094784 394218897408 394300827648 394360651776 395044356096 395630936064 396565438464 396708036608 397079508168 397767926178 397910956716 397985882112 399336219828 399396807936 399443076669 400340205536 400415588352 400559570944 400873827627 400934649024 401629750704 401774169888 403129488384 403274446848 403321164792 403382357504 404020403982 404081702784 404165682804 404227003648 404827218432 405529068672 405674889984 405736439808 407043366912 407236904256 407298691072 407858167296 407942932176 408004826112 408151537664 408757579776 408819597312 409466244096 409528369152 409675628544 411253047296 411817955328 411966038016 412114173952 412500071592 412726099968 413215224282 414955429161 415245795328 415816187904 415965708288 416355212448 416441743263 416504926656 417227022576 418785002496 418833517284 418984122648 419047691776 419710516758 419774196096 419853238272 420333722172 420397496064 420548663808 421277770368 421390498464 422899862112 422964025344 423051929664 423116115968 423697319424 423785376144 423849673728 424479025152 424631660544 424696086528 425432383488 425481668352 427005686016 427070472192 427224039424 427810885632 427964719104 428519491848 428600180736 429612558336 429677740032 430169467182 431070203109 431216787456 431371845632 431964389376 432524346912 432614238147 432679875264 433545993612 433783554048 434345869776 435098896596 435255350712 435321388544 436657361868 436723612416 436880650752 436931261858 437597825328 437755178016 438562819968 438629359616 439323157728 439389812736 439481130816 439547809792 440151584256 440963647488 441189138432 441779320242 441846347904 442005228288 442820711424 442887897088 443496259584 443588431104 443655733248 443815264256 444424900608 446136118272 446296541184 446364254208 446714446689 446875077558 447802048512 447963070464 449321408928 450382731228 450467536896 450629517312 451051480152 451213670544 451995941124 453683752704 453736310391 453805152192 453899466202 454591915632 454755379104 454841008128 455430620736 455594385792 455663509504 456384251232 456453494784 456506373336 458141517288 458211027456 458935798698 459005429376 459170479872 459852277248 459922046976 460017632256 460087427072 460719415296 460885082112 460938474048 461008408576 462659678208 463461792768 463628445696 463698788352 464062580541 464229449502 464316862464 464387309568 465192419328 465413604864 465484218368 467151519744 467961421824 468568042488 468736531536 469674826413 470003482624 470541358924 471357137979 471428653248 471526629938 471686971392 472245970608 473117246784 473287371648 473359179776 474064310772 474234776184 475109721632 475762344876 475834528512 475933420872 476005630464 476758548162 476830882944 477710618112 477783097344 477954899968 478611431424 478666876896 478838997312 478911647744 480381396768 480454281216 480627044352 481460308992 482084428329 482248359936 482421768192 483314128128 483387457536 483487919616 483561275392 485118885888 485293326336 486764859672 487914625497 488006498304 488080539648 488256045056 488639103498 488814809756 489662269551 489736562112 489828777984 491490732096 491622248208 492474575268 492651660696 493383172464 493458029568 493560584608 494238552444 494313539328 494416272168 494491286016 494548571114 496337780736 496395279744 497255881824 497434686528 497510158336 498173300352 498248884224 499036984992 499112699904 499292172288 499350013552 500976451584 501214651392 501290696704 502083608832 502159785984 502264149504 502340354048 503086252032 503958454272 505803659214 506080813056 506852868096 506958206976 507035123712 507217444864 507432915171 507615379362 507797909164 510530796216 510714374352 511599801492 512359448328 512543684016 512621448192 512727985952 513432282636 513510181632 513569670003 513754340866 515409206949 515487405888 515672766336 516566789856 517333811904 517412302848 517519836288 517598355456 518495717376 518555783304 518634459648 518742247088 520492137984 520679298048 520758296576 521582001408 521661136896 522356470272 522435723264 522623582208 523590305472 523669745664 525446519766 525545459712 525625196544 525734436864 526536474624 526725808128 527139047799 527328597978 527507914752 528753917952 529439344224 530357234904 530547942288 530647842816 532256902632 532448293104 532529077248 532590768892 533514123207 533705965754 533887451136 534498436836 534579532032 535425098481 535506334272 535698893184 537424445376 537505984512 537699262464 537761553056 538500236508 538693871976 538775603712 538887577072 539769624576 540705424896 540899853312 540981919744 542724489216 542982539008 543728394144 543810889728 543923909568 544006434816 545010106368 545954992128 546037825536 546984493056 547610467131 549007310592 549090607104 549288050688 550000095456 550301466624 550953632376 552927073608 553075029234 553273905548 554233118283 554421583872 554620944384 555056069022 555140283264 555255657684 555339902208 556218306189 556302696768 558380003328 558444689712 558645496864 559412867052 559614022344 559698928128 560444962896 560529994752 560731551744 561703693824 561768765246 561853997952 563866482816 563952033792 564069239552 564844059936 564929759232 565047168192 565132898304 565972033536 566175547392 567243177984 567308891136 569340914688 569427296256 570327982848 570414514176 570619625472 571359322464 571466907648 572816744448 573559289576 574347145743 574553671146 574760270812 575952519168 576611644518 576699129216 576818984196 576906500352 578061324816 578378072064 579127826368 579923331624 580131862128 580340467616 581137638588 582209815824 582298149888 582507534336 583375256217 583463767104 583585027974 583673570688 584750426624 585553655232 585764210304 585853083648 585974841088 586779751584 586868779008 587951529984 589039093656 589128463872 589340304384 590104269083 590427615232 591238642176 591328346112 591451241472 591540977664 592566534144 594848157696 595062054912 595619262252 595833436744 596651889267 596866435074 596978823168 597069398016 599004329742 599095211904 600510308304 600623382528 600839356416 601401973536 601618227392 602444626056 602661254832 604911670272 604981747188 605073536256 606030605973 606122554176 606248524206 606340505472 606454677504 607240827648 607459181056 608293603008 608512334976 608604659712 608675164448 610855356384 610948036608 611914398264 612007239168 612227306496 613020939727 613136369664 613229395968 613356843008 614199366144 614292553728 614513442816 614584632064 616879570944 617949057024 618171260928 618750107388 618972599336 619089149952 619822836423 620256559104 620551473152 622868692992 623948562432 624532818672 624757389984 624982042048 625840533864 626233101884 628250275926 628476183972 628571537664 629565775137 629661294144 630596244096 630822995712 631049828864 631916655552 632085747696 632313034912 634349793168 634446038016 634577894496 634674173952 635678064216 635774510592 636718537728 636947490816 637044129792 638148575232 638222502528 638451996416 640508529024 640605708288 640836059136 641947078656 642779237772 642900271104 644418837504 644516610048 644650559488 645254200773 646825181184 647057768448 648786520368 649019812896 650318990418 650552833996 650675331072 651518804664 652648344894 652883026068 652982082816 655085418624 655320976128 655396892787 655496330944 656396737992 656632767024 656868880928 657844229952 657944039424 658984736592 659084719104 659221696224 659321714688 661445471232 661783707648 661860372992 662769521856 663007842432 663246248704 664231067136 664331845632 665382646656 665483599872 665722896384 668286201856 669204177408 669444811776 669546381312 669685532672 670312616337 670781669376 671944605696 673982113392 674404878952 674774417408 675574096842 675701305344 675803824128 675944275968 676577220228 676820505816 677993911686 680525629056 680707728288 680849199303 680952499136 681887873448 682133068656 682261512192 683145931104 683391578688 683495264256 684576376848 684680242176 684759560004 687212275932 687316541184 687563688448 688508144064 688755719808 689778415872 689883070464 690026448384 690131140608 691327623168 691407711072 691512612864 693989517312 694239064064 695192689152 695442668544 695548182528 696344174253 696475293696 696580964352 696831442944 698120407296 698226327552 700595359688 700727279616 700979249152 701942132736 702048632832 702852063732 703104797304 705005223936 705812038386 705919125632 707142979872 707289944907 707397256384 707530457088 708368955912 709675870176 709931057472 710038769664 711096466158 711352164276 712664582448 712772709376 713751792768 713900131308 714008445696 714265190912 715246324416 716565927168 716674646016 716932349952 718000315344 718258495968 718367471616 719692832768 720681421824 720940566528 721199804416 722190463488 723632652288 724971192192 725081186304 725231879424 725341913088 726680141824 727678328832 727939989504 729312657408 730147289508 732009747456 732120809472 732384067584 732958655247 733222214634 733333460608 734604843168 734743166976 737236098144 737433372312 738711862902 738977491044 740074758696 740187044352 740340876912 740453202944 741470308992 741624408252 741736929024 741822856671 744506671104 744592919616 745883822736 746152029792 746265237504 747259950528 747373326336 747642068992 748669049856 748938258432 749025020328 749138663936 751821977088 751936045056 753125413248 753239678976 753396224256 753510531072 754629378048 754900729856 755937681408 756411854848 758705488821 759121219584 759236395008 760437310464 760552685568 760826167296 761423069043 761696863746 761812429952 761955876864 763755659264 765796194324 766071561528 767399702238 768815526024 768932172288 769091978928 769208667136 770265272448 770631511299 770748433088 771170762752 773231108832 773509149504 774850184784 776118454272 776279754432 776397533184 776676712448 777743576064 777833674956 777951689472 778113370632 778231427584 780738206976 781018947072 781137444864 782373002112 782491705344 783653584896 783935373312 785385458208 785504618496 785787072512 788169779649 788318189568 788437794816 788601655296 788721303552 790088712192 790992896967 791261872128 793130876928 793416073216 794159016336 795535852356 795821913432 795971764224 798672439656 798793615872 798886153338 800558948631 800680411072 800831176704 801119141888 801747655254 801869298048 803259501408 803548339776 806258976768 806548893696 806642329584 806764715008 808040807964 808163405568 808331365608 808454007296 809654436864 811058137344 811349779968 811472879616 814086733824 814473808512 814597382144 815716334592 815885864352 816009652224 816303075328 817515159552 818932488192 819056738304 819351257088 822506094592 823635910656 823932076032 824228347904 825000143184 825452199936 826430448564 829612543851 829910858322 831632375808 831931416576 832584103533 832710424896 832883486526 833009853312 834454045152 837570004992 837667034568 837968245296 838095383552 839421033516 839548392192 840667444344 840794992128 841097327616 842555540736 842653147869 842780996928 845799724224 845928050688 846103859328 846232231936 847394638848 847570752288 847699347456 848958050304 849263321088 850864766976 850963336704 854011372032 854140944384 854448078848 855621771264 855929438208 857038983696 857200361472 859225116672 859355480064 860338934364 861830506719 862140406218 862433574912 863928778752 864917466777 865048693824 865228476294 865359750528 867091987224 867567108096 868691739552 870197793192 870510701424 870642777088 873314723736 873447224832 873761301504 873862523716 875195650656 875377541961 875510356032 877125639936 877258719232 878646315456 878779625472 878962261632 879095619584 880303168512 881927294976 883558640484 883692695808 884010456576 885641422848 885775794176 886992519168 887176862208 887311466496 887630528512 888849801216 892272236544 892593082368 892728508416 893428893378 893750155116 895299652611 895604097024 895926140928 898506494613 898642817856 900765462456 900935073792 901259034624 902102960304 902427341088 903991882248 907367505408 907472620782 907610304384 907798932404 909183831264 909372786309 909510758208 909682016256 910861241472 911188771584 911327019008 912768502464 912906989568 913012746672 916283034576 916422054912 917871597396 918010858752 918340959744 919704554496 919844093952 920035264512 920174854144 921438830592 921770164224 921876948096 922016817152 925319356416 926923585536 927256891392 927397576704 928125161082 928458899004 928633724928 930384838656 930827209728 930968436736 932033845561 934303039488 935922843648 937136084976 937473063072 939349652826 941082717848 942375413889 942714275958 942857306496 943053259876 944491941216 946234493568 946574743296 946718359552 948128621544 948469552368 950219443264 951524689752 951669057024 951866841744 952011260928 953517096324 953661765888 955421236224 955566194688 955909799936 957222862848 957333753792 957677994624 957823295488 960762793536 960908562432 961254088704 962920617984 964168856658 964496719872 966628256256 966774915072 966975839232 967122550784 968229334709 970237771776 970586652672 973529719344 975478485627 975829250994 976012996608 976161079296 977278206996 977629619512 978972517341 979324539102 979473124224 979657555968 982981464192 983244496416 984949150536 985303321392 986766344928 986916059136 987121169216 988477104888 988627078656 988832544336 988982572032 989097142228 992675561472 992790559488 994511763648 994869373056 995020316672 996346600704 996497768448 998073969984 998225399808 998584344576 998700027104 1001952903168 1002429302784 1002581393408 1004167217664 1004319571968 1004528299008 1004680708096 1005830473921 1006172504064 1007916908544 1011607318428 1012161626112 1013361145263 1013705736192 1013916413952 1014070247424 1014865830342 1015230758724 1015595818328 1016990867529 1021061592432 1021428748704 1023199602984 1024718896656 1025087368032 1025242896384 1025455971904 1026864565272 1027020363264 1027139340006 1027508681732 1030818413898 1030974811776 1031345532672 1033133579712 1034667623808 1034824605696 1035039672576 1035196710912 1036991434752 1037111566608 1037268919296 1037484494176 1040984275968 1041358596096 1041516593152 1043164002816 1043322273792 1044712940544 1044871446528 1045247164416 1047180610944 1047339491328 1050893039532 1051090919424 1051468873728 1053072949248 1053451616256 1054278095598 1054657195956 1057507835904 1058718057579 1058878688448 1060714469808 1061095884576 1061295685632 1064513805264 1064896586208 1065058154496 1065181537784 1066644699237 1067028246414 1067411931508 1068996873672 1069159064064 1070850196962 1071012668544 1071397786368 1074848890752 1075011969024 1075398524928 1075523106112 1077000473016 1077387743952 1077551207424 1077775154144 1079539249152 1081410849792 1081799706624 1081963839488 1085448978432 1085965078016 1087456788288 1087621779456 1087847819136 1088012869632 1090020212736 1091909984256 1093968986112 1095220934262 1095907928297 1098014621184 1098181214208 1098576101376 1099833321951 1100000190912 1100602933248 1101907264752 1105854147216 1106150058468 1106547811096 1108067794353 1108466236566 1108843167744 1110112138044 1110280566528 1110511315368 1110679804416 1112436612378 1112605393536 1116760006656 1116889379424 1117290993728 1118825734104 1119228044688 1119397856256 1120889925792 1121059989504 1121463103488 1123407387648 1123537530492 1123707995904 1127732965632 1127904067584 1128138479104 1129688119872 1129859518464 1130094336384 1130265796608 1131944067072 1132351094784 1134617782272 1138467459493 1138681829376 1138854592512 1140655965696 1140829028352 1141239250944 1142545295619 1142718644928 1142933815296 1145633488896 1147118579152 1148694291486 1149107342292 1149520541624 1151099553357 1151905038336 1153223289036 1153398258432 1153637968392 1153813000704 1156122649632 1156756144128 1158255652736 1159846663248 1160263724256 1160680935232 1162275277176 1164419631648 1164596299776 1165015068672 1166750512434 1166927534208 1167170055948 1167347141376 1169500853248 1171107310464 1171528420608 1171706167296 1171949682176 1173559503168 1173737558016 1175903059968 1178078187312 1178256927744 1178680608768 1180208538166 1180855230464 1182477284352 1182656692224 1182902482944 1183081955328 1185133068288 1189696315392 1190124109824 1191238524504 1191666873488 1193303778534 1193732870148 1193957646336 1198008659484 1198190423808 1198329230007 1201020616608 1201246765056 1201678712832 1202621482881 1202803947072 1203236454784 1204889252112 1205322509664 1209823340544 1209963494376 1210147072512 1212061211946 1212245108352 1212497048412 1212681010944 1214481655296 1214918362112 1216587206016 1217024669952 1217209319424 1217350328896 1221710712768 1221896073216 1223828796528 1224014478336 1224454612992 1226041879454 1226272739328 1226458791936 1226713686016 1228398732288 1228585107456 1229026885632 1229169264128 1233759141888 1235898114048 1236342521856 1237500214776 1237945198672 1238178299904 1239645672846 1241102946304 1244866287483 1245737385984 1247897124864 1249065637344 1249325229789 1249514779968 1249964084096 1251681067728 1252466203768 1256500551852 1256952367944 1257143075328 1259131550274 1259322588288 1261192488192 1261645991424 1262099657728 1263833311104 1264171495392 1264626069824 1268699586336 1268892076032 1269155788992 1269348347904 1271356128432 1271549021184 1273437075456 1273894981632 1274088259584 1276297150464 1276445005056 1276903992832 1281017058048 1281211416576 1281672118272 1283894157312 1285558475544 1285800542208 1288595036569 1288837675008 1289033220096 1289301118976 1290508401546 1293210609327 1293650362368 1294115536896 1297573040736 1297842714441 1298039625792 1300637980836 1301105667992 1301350662144 1303037609328 1305296689788 1305766052136 1305964165632 1310170837248 1310641952256 1310793785574 1310992661888 1312793475984 1313265534048 1313737761856 1315688459904 1315888078848 1317969473184 1318169438208 1318443392448 1318643429376 1322890942464 1323567415296 1323720745984 1325539043712 1326015684864 1326492497408 1328462134272 1328663691264 1330765293312 1330967199744 1331445792768 1336572403712 1338408354816 1338889623552 1339092762624 1339371065344 1340143340067 1340625232674 1343889211392 1347964226784 1348809757904 1349548834816 1351148193684 1351402610688 1351888551936 1353154440456 1353641011632 1355987823372 1361051258112 1361208931173 1361415456576 1361698398606 1361904998272 1363775746896 1364266137312 1364523024384 1366291862208 1366783157376 1366990528512 1369152753696 1369360484352 1369519120008 1374424551864 1374633082368 1375127376896 1377016288128 1377511439616 1379556831744 1379766140928 1380052896768 1380262281216 1382655246336 1382815422144 1383025225728 1387979034624 1388478128128 1390385378304 1390885337088 1391096365056 1392187741623 1392688348506 1392950587392 1393161928704 1396240814592 1396452655104 1401190719376 1401454559232 1401958498304 1403884265472 1405704127464 1406209594608 1409024479239 1410010447872 1411624076772 1411838251264 1414071413937 1414285959744 1414579889814 1414794512768 1415060914176 1416737911824 1419351740352 1419862114944 1420077539328 1422192932316 1422704328552 1425329164896 1425545418752 1427503585536 1427800262616 1428016891392 1428530381824 1430492648832 1433131854336 1433349292032 1433864699904 1436000630688 1436516991936 1436734943232 1439385665536 1441362843648 1441881133056 1442399608832 1444380926976 1446253284987 1447265304576 1449942384384 1450162372608 1450463758848 1450683826176 1453360283648 1455356657664 1455879979008 1460294579016 1463743876491 1464019494912 1464241618944 1464768135168 1465917310494 1466444429268 1466666921216 1468986808653 1469209686336 1469486333952 1474472196288 1474866744624 1477423725804 1477954982088 1480149517392 1480374088704 1480681753824 1480906405888 1482940617984 1483248816504 1483473858048 1483645713342 1489013342208 1489185839232 1491767645472 1492304059584 1492530475008 1494519901056 1494746652672 1495284137984 1497338099712 1497876516864 1498050040656 1498277327872 1503643954176 1503872090112 1506250826496 1506479357952 1506792448512 1507021062144 1509258756096 1509801459712 1511875362816 1512823709696 1517410977642 1518242439168 1520874620928 1521105371136 1521652334592 1522846138086 1523393727492 1523624859904 1527511318528 1529259416503 1531592388648 1532143123056 1534799404476 1537631052048 1537864344576 1538183957856 1538417334272 1540530544896 1540709010009 1541263022598 1541496866176 1546227620847 1546462217664 1547018299008 1549700369568 1552236908544 1552559508864 1552795066368 1553353424896 1555487152128 1555667349912 1555903378944 1556226741264 1556462855168 1561476413952 1562037894144 1562274889728 1564746004224 1564983410688 1567307169792 1567870746624 1570770916416 1571009236992 1571574145024 1576339559298 1576636379136 1576875589632 1577203310592 1580177424384 1581985793934 1582523744256 1586261753856 1586832146432 1588318032672 1588648131707 1591071704712 1591643826864 1591943528448 1597344879312 1597587231744 1597772306676 1600542369621 1601117897262 1601360822144 1601662353408 1603495310508 1603738596096 1606275295443 1606519002816 1607096679552 1612517953536 1613097787392 1613284659168 1613529430016 1616081615928 1616326811136 1616662731216 1616908014592 1619308873728 1622116274688 1622699559936 1622945759232 1628173467648 1628947617024 1629194764288 1631432669184 1631771728704 1632019304448 1632606150656 1635030319104 1637864976384 1638113476608 1645012189184 1647271821312 1647864152064 1648456695808 1650000286368 1650343204783 1650904399872 1652860897128 1659225087702 1659821716644 1662699354849 1663264751616 1663862833152 1665168207066 1665420849792 1665766973052 1666019706624 1668654918567 1668908090304 1675140009984 1675334069136 1675936490592 1676190767104 1678842067032 1679096784384 1681334888688 1681589984256 1682194655232 1685111081472 1685306295738 1685561993856 1691599448448 1691856101376 1692207718656 1692464463872 1694789277696 1695141504576 1695398694912 1697916100608 1698526642176 1701729533952 1701926673408 1708022744064 1708281888768 1708896157696 1711243542528 1711858876416 1714077967392 1714400722944 1718450233344 1720677868728 1723661013438 1724280812436 1727857557504 1729834933554 1730097387648 1730456952588 1730719501056 1730919998899 1734183974448 1735134216192 1737383479104 1740395586384 1741021402848 1741285554176 1746629447472 1746894449664 1747522603008 1747725047432 1750125768651 1750391301312 1750755083922 1751020712064 1754251279872 1754517438464 1757292630912 1757559250944 1757924523264 1758191239168 1760606337024 1763854589952 1767117280968 1767385391616 1768020913152 1770312807249 1771282845696 1771551588352 1773985038336 1774353724416 1774622932992 1775261057024 1777699602432 1784544473088 1785186164736 1786857786756 1787500310232 1790599305222 1791208194048 1797012989226 1797285635712 1798140193031 1801530924912 1801870147584 1802518069248 1804205920608 1804854682176 1807983764496 1814735010816 1814945241564 1815220608768 1815597864808 1818091817919 1818367662528 1818745572618 1819021516416 1819364032512 1821722482944 1822377543168 1822654038016 1825537004928 1825813979136 1826025493344 1832566069152 1832844109824 1835743194792 1836021717504 1836681919488 1839062819181 1839409108992 1839688187904 1840070529024 1840349708288 1842877661184 1843540328448 1843753896192 1844033634304 1850638712832 1853847171072 1854513782784 1856250322164 1856917798008 1857267449856 1860769677312 1861654419456 1861936873472 1864067691122 1867970880139 1868606078976 1871845687296 1874272169952 1874946126144 1878699305652 1882165435696 1884750827778 1885428551916 1885714612992 1886106519752 1888697325411 1888983882432 1892468987136 1893149486592 1893436719104 1896257243088 1896939104736 1900438886528 1903049379504 1903338114048 1903733683488 1904022521856 1907034192648 1907323531776 1910842472448 1911132389376 1911819599872 1914445725696 1914667507584 1915355989248 1915646590976 1921525587072 1921817124864 1922508177408 1925841235968 1928337713316 1933256512512 1933549830144 1933951678464 1934245101568 1935762602319 1936458669418 1940475543552 1941173305344 1947059438688 1950956971254 1951658501988 1952025993216 1954556413992 1955259239024 1957945034682 1958649078204 1958946248448 1965962928384 1966190678361 1966488992832 1969898301072 1970606642784 1973532689856 1973832118272 1974242338432 1976954209776 1977254157312 1977665088672 1977965144064 1978194284456 1985351122944 1985581118976 1989023527296 1989738746112 1990040633344 1992693201408 1992995536896 1996147939968 1996450799616 1997168689152 1997400054208 2004858605568 2005162786816 2008334435328 2008639143936 2009056598016 2009361416192 2010937849011 2011660947842 2012345008128 2015833817088 2023214636856 2024323252224 2026722290526 2027411472384 2027832827904 2029731660684 2030461517448 2031191636656 2033981735058 2035257581123 2042123184864 2042547597909 2042857497408 2046399205968 2049437793312 2050174736064 2050485792768 2050911943808 2053729130544 2054040726528 2054278680012 2055017363464 2061636827796 2061949623552 2062691065344 2066267159424 2069335247616 2069649211392 2070079345152 2070393421824 2073982869504 2074223133216 2074537838592 2074968988352 2081968551936 2082717192192 2083033186304 2086328005632 2086644547584 2089032522759 2089425881088 2089742893056 2090494328832 2094361221888 2094678982656 2101786079064 2102181838848 2102937747456 2106145898496 2108556191196 2109314391912 2114296710487 2115015671808 2117436115158 2117757376896 2121428939616 2121869834721 2122191769152 2122591371264 2129027610528 2129793172416 2130116308992 2130363075568 2133289398474 2134056492828 2134823863016 2137993747344 2138318128128 2141700393924 2142025337088 2142795572736 2149697781504 2150023938048 2150797049856 2151046212224 2154000946032 2154775487904 2155102414848 2155550308288 2159078498304 2162821699584 2163599413248 2163927678976 2170897956864 2171930156032 2174913576576 2175243558912 2175695638272 2176025739264 2180040425472 2183819968512 2187937972224 2190441868524 2191815856594 2196029242368 2196362428416 2197152202752 2198875965741 2199666643902 2200000381824 2203814529504 2211708294432 2212300116936 2213095622192 2216135588706 2216932473132 2220224276088 2220561133056 2221022630736 2221359608832 2224873224756 2225210787072 2225468570013 2233520013312 2233778758848 2234581987456 2237651468208 2238456089376 2238795712512 2241779851584 2242119979008 2242926206976 2246814775296 2247075060984 2247415991808 2255465931264 2255808135168 2256276958208 2259376239744 2259719036928 2260188672768 2260531593216 2263888134144 2264702189568 2269235564544 2276116466463 2276934918986 2277363658752 2277709185024 2281311931392 2281658056704 2282478501888 2284269207129 2285090591238 2285437289856 2285867630592 2291266977792 2294237158304 2297388582972 2298214684584 2299041083248 2302199106714 2306446578072 2306796516864 2307275936784 2307626001408 2311894533897 2312245299264 2313512288256 2316511305472 2319693326496 2320527448512 2321361870464 2324550554352 2328839263296 2329192599552 2330030137344 2333501024868 2333855068416 2334340111896 2334694282752 2339001706496 2342214620928 2343056841216 2343412334592 2343899364352 2347119006336 2347475116032 2351806119936 2356156374624 2356513855488 2357361217536 2360417076332 2361710460928 2364509338947 2364954568704 2365313384448 2365804965888 2366163910656 2370266136576 2372978690901 2379392630784 2380248219648 2382477049008 2383333746976 2386607557068 2387465740296 2387915292672 2396017318968 2396380847616 2396658460014 2401676845893 2402041233216 2402493530112 2403357425664 2405242965762 2405607894144 2406472909568 2409778504224 2410645019328 2419646681088 2419926988752 2420294145024 2424122423892 2424490216704 2424994096824 2425362021888 2428963310592 2429836724224 2433174412032 2434049339904 2434418638848 2434700657792 2443421425536 2443792146432 2447657593056 2448028956672 2448909225984 2452083758908 2452545478656 2453427372032 2456797464576 2457170214912 2458053771264 2458338528256 2467518283776 2471796228096 2472685043712 2475000429552 2475890397344 2476356599808 2479291345692 2482205892608 2488837631553 2489732574966 2495794249728 2498131274688 2498650459578 2499029559936 2499928168192 2503362135456 2504932407536 2513001103704 2513904735888 2514286150656 2518263100548 2518645176576 2522384976384 2523291982848 2524199315456 2527666622208 2527959443607 2528342990784 2529252139648 2537399172672 2537784152064 2538311577984 2538696695808 2542712256864 2543098042368 2546874150912 2547789963264 2552594300928 2552890010112 2553807985664 2562034116096 2562422833152 2563344236544 2567788314624 2571116951088 2571601084416 2577190073138 2577675350016 2578066440192 2578602237952 2581016803092 2585491520157 2586421218654 2587300724736 2595146081472 2595685428882 2596079251584 2601275961672 2602211335984 2602701324288 2606075218656 2610593379576 2611532104272 2611928331264 2620341674496 2621283904512 2621587571148 2621985323776 2625586951968 2626132625883 2626531068096 2627475523712 2631376919808 2631776157696 2635938946368 2636338876416 2636886784896 2637286858752 2645781884928 2647441491968 2651078087424 2652031369728 2652984994816 2656924268544 2657327382528 2661530586624 2661934399488 2662891585536 2673144807424 2676816709632 2677779247104 2678185525248 2678742130688 2680286680134 2681250465348 2685898957833 2687778422784 2695928453568 2697619515808 2699097669632 2702296387368 2702805221376 2703777103872 2706308880912 2707282023264 2711975646744 2722102516224 2722417862346 2722830913152 2723396797212 2723809996544 2727551493792 2728118358927 2728532274624 2729046048768 2732583724416 2733566314752 2733981057024 2738305507392 2738720968704 2739038240016 2748849103728 2749266164736 2750254753792 2754032576256 2755022879232 2759113663488 2759532281856 2760105793536 2760524562432 2765310492672 2765630844288 2766050451456 2775958069248 2776956256256 2780770756608 2781770674176 2782192730112 2784375483246 2785376697012 2785901174784 2792481629184 2792905310208 2796101536683 2802381438752 2802909118464 2803916996608 2807768530944 2811408254928 2812419189216 2818048958478 2823248153544 2823676502528 2828142827874 2828571919488 2829159779628 2829589025536 2833475823648 2838703480704 2839724229888 2840155078656 2844385864632 2845408657104 2850658329792 2851090837504 2855007171072 2855600525232 2856033782784 2857060763648 2860985297664 2866263708672 2866698584064 2867729399808 2872001261376 2873033983872 2873469886464 2878771331072 2882725687296 2883762266112 2884799217664 2888761853952 2892506569974 2899884768768 2900324745216 2900927517696 2901367652352 2904688004127 2906720567296 2910713315328 2911759958016 2920589158032 2926435456881 2927487752982 2928038989824 2928483237888 2931834620988 2932888858536 2933333842432 2937973617306 2938419372672 2938972667904 2948944392576 2949733489248 2954847451608 2955909964176 2960299034784 2960748177408 2961363507648 2961812811776 2965881235968 2966497633008 2966947716096 2967291426684 2978026684416 2978371678464 2983535290944 2984608119168 2985060950016 2989039802112 2989493305344 2990568275968 2994676199424 2995753033728 2996100081312 2996554655744 3007287908352 3007744180224 3012501652992 3012958715904 3013584897024 3014042124288 3017491421763 3018517512192 3019602919424 3023750725632 3025647419392 3034821955284 3036484878336 3040083435789 3041749241856 3042210742272 3045692276172 3046787454984 3047249719808 3055022637056 3058518833006 3063184777296 3064286246112 3069598808952 3075262104096 3075728689152 3076367915712 3076834668544 3081061089792 3081418020018 3082526045196 3082993732352 3092455241694 3092924435328 3094036598016 3099400739136 3104473817088 3105119017728 3105590132736 3106706849792 3110974304256 3111334699824 3111806757888 3112453482528 3112925710336 3122952827904 3124075788288 3124549779456 3129492008448 3129966821376 3134614339584 3135741493248 3141541832832 3142018473984 3143148290048 3152679118596 3153272758272 3154406621184 3160354848768 3163971587868 3172523507712 3173664292864 3176154172737 3176636065344 3177296263414 3182143409424 3183287653728 3183887056896 3194689758624 3195174463488 3195544613352 3201084739242 3202235794524 3202721644288 3206990621016 3207477192192 3212550590886 3213038005632 3214193359104 3214565712241 3225035907072 3226195574784 3226569318336 3227058860032 3232163231856 3232653622272 3233325462432 3233816029184 3238617747456 3244232549376 3245399119872 3245891518464 3256346935296 3257895234048 3258389528576 3262865338368 3263543457408 3264038608896 3265212301312 3270060638208 3275729952768 3287723784891 3290024378368 3294543642624 3295728304128 3296913391616 3299499965853 3300000572736 3300686409566 3301808799744 3305721794256 3318450175404 3319643433288 3325398709698 3326529503232 3330336414132 3330841699584 3331533946104 3332039413248 3337309837134 3337816180608 3339403215629 3350280019968 3350668138272 3351872981184 3352381534208 3357684134064 3358193568768 3362669777376 3363179968512 3364389310464 3370222162944 3370612591476 3371123987712 3383198896896 3383712202752 3384415437312 3384928927744 3389578555392 3390283009152 3390797389824 3395832201216 3397053284352 3403853346816 3415402378479 3416045488128 3416563777536 3417792315392 3422487085056 3423717752832 3427635886857 3428155934784 3428801445888 3436900466688 3441355737456 3447322026876 3448561624872 3455715115008 3459669867108 3460194775296 3460913905176 3461439002112 3461839997798 3468367948896 3469088777401 3470268432384 3474766958208 3480791172768 3482042805696 3482571108352 3493258894944 3493788899328 3495045206016 3495450094864 3500251537302 3500782602624 3501510167844 3502041424128 3508502559744 3509034876928 3514585261824 3515118501888 3515849046528 3516382478336 3521212674048 3527709179904 3534234561936 3534770783232 3536041826304 3540625614498 3542565691392 3547970076672 3548707448832 3549245865984 3550522114048 3555399204864 3569088946176 3570372329472 3573715573512 3575000620464 3581198610444 3594025978452 3594571271424 3594987690021 3596280386062 3603061849824 3603740295168 3605036138496 3607864448643 3608411841216 3609709364352 3615967528992 3629470021632 3629890483128 3630441217536 3631195729616 3636183635838 3636735325056 3637491145236 3638043032832 3643444965888 3644755086336 3645308076032 3651074009856 3651627958272 3652050986688 3665132138304 3665688219648 3671486389584 3672043435008 3673363838976 3678125638362 3678818217984 3679376375808 3680141058048 3685755322368 3687080656896 3687507792384 3688067268608 3701277425664 3707694342144 3709027565568 3712500644328 3713835596016 3714534899712 3723308838912 3723873746944 3728135382244 3734598862449 3735941760278 3737212157952 3743691374592 3747975689367 3748544339904 3749892252288 3757398611304 3764330871392 3769501655556 3770857103832 3771429225984 3772213039504 3777394650822 3777967764864 3784937974272 3786298973184 3786873438208 3792514486176 3793878209472 3800877773056 3806098759008 3806676228096 3807467366976 3808045043712 3814068385296 3814647063552 3821684944896 3822264778752 3828891451392 3829335015168 3830711978496 3831293181952 3843051174144 3843634249728 3845016354816 3851682471936 3856675426632 3865785109707 3866513025024 3867099660288 3867903356928 3868490203136 3871525204638 3872917338836 3879631827981 3880951087104 3882346610688 3893528143323 3894118877376 3901913942508 3903317003976 3904051986432 3909112827984 3910518478048 3915890069364 3917298156408 3917892496896 3931925856768 3932381356722 3932977985664 3939796602144 3941213285568 3947065379712 3947664236544 3948484676864 3953908419552 3954508314624 3955330177344 3955930288128 3956388568912 3970702245888 3971162237952 3978047054592 3979477492224 3980081266688 3985386402816 3985991073792 3992295879936 3992901599232 3994337378304 3994800108416 4009717211136 4016668870656 4017278287872 4018113196032 4018722832384 4020430020201 4021875698022 4023321895684 4031667634176 4046429273712 4048646504448 4053444581052 4055665655808 4059463321368 4060923034896 4062383273312 4067963470116 4070515162246 4083626793519 4084246369728 4085095195818 4085714994816 4092798411936 4098875586624 4100349472128 4100971585536 4101823887616 4107458261088 4108081453056 4108557360024 4110034726928 4123273655592 4123899247104 4125382130688 4132534318848 4138670495232 4139298422784 4140158690304 4140786843648 4147965739008 4148446266432 4149075677184 4149937976704 4163937103872 4165434384384 4172656011264 4173289095168 4176563224869 4178065045518 4178851762176 4179485786112 4188722443776 4189357965312 4203572158128 4204363677696 4205875494912 4217112382392 4218628783824 4227073437717 4228593420974 4230031343616 4234872230316 4235514753792 4242214241811 4242857879232 4243739669442 4244383538304 4245182742528 4258055221056 4259586344832 4260232617984 4260726151136 4266578796948 4268112985656 4269647726032 4275987494688 4276636256256 4283400787848 4284050674176 4285591145472 4299395563008 4300047876096 4301594099712 4302092424448 4308001892064 4309550975808 4310204829696 4311100616576 4318156996608 4325643399168 4327198826496 4338759854961 4341795913728 4343860312064 4349827153152 4350487117824 4351391276544 4352051478528 4360080850944 4367639937024 4380883737048 4383631713188 4391231629473 4392058484736 4392724856832 4394304405504 4397751931482 4399333287804 4400000763648 4406960425959 4407629059008 4423416588864 4424600233872 4426191244384 4432271177412 4433864946264 4440448552176 4441122266112 4442045261472 4442719217664 4449746449512 4450421574144 4450937140026 4467040026624 4467557517696 4469163974912 4475302936416 4476912178752 4477591425024 4483559703168 4484239958016 4485852413952 4493629550592 4494150121968 4494831983616 4510931862528 4511616270336 4512553916416 4518752479488 4519438073856 4520377345536 4521063186432 4527776268288 4529404379136 4538471129088 4552232932926 4553869837972 4554727317504 4562623862784 4563316113408 4564957003776 4568538414258 4570181182476 4570874579712 4582533955584 4587778249509 4588474316608 4594777165944 4596429369168 4598082166496 4604398213428 4612893156144 4613593033728 4614551873568 4615252002816 4622127030027 4623789067794 4624490598528 4633022610944 4639386652992 4641054897024 4642723740928 4649101108704 4657678526592 4658385199104 4660060274688 4667002049736 4667710136832 4668680223792 4669388565504 4678003412992 4684429241856 4686113682432 4686824669184 4687798728704 4694238012672 4694950232064 4703612239872 4712312749248 4713027710976 4714722435072 4720834152664 4723420921856 4729018677894 4729909137408 4730626768896 4731609931776 4740532273152 4745957381802 4758785261568 4760496439296 4764954098016 4765944395121 4766667493952 4773215114136 4774931480592 4775830585344 4792034637936 4792761695232 4793316920028 4801627108863 4803353691786 4804082466432 4804987060224 4810485931524 4811215788288 4812945819136 4819557008448 4821290038656 4839293362176 4839853977504 4840588290048 4848244847784 4848980433408 4849988193648 4850724043776 4857926621184 4859673448448 4866348824064 4868098679808 4868837277696 4869401315584 4886842851072 4887584292864 4895315186112 4896057913344 4897818451968 4904167517816 4905090957312 4906854744064 4913594929152 4914340429824 4916677056512 4935036567552 4943592456192 4945370087424 4950000859104 4951029614349 4951780794688 4952713199616 4958582691384 4964411785216 4977675263106 4979465149932 4988098064547 4991588499456 4996262549376 4997300919156 4998059119872 4999856336384 5006724270912 5009864815072 5026002207408 5027809471776 5028572301312 5036526201096 5037290353152 5044769952768 5046583965696 5048398630912 5055333244416 5055918887214 5056685981568 5058504279296 5074798345344 5075568304128 5076623155968 5077393391616 5085424513728 5086196084736 5093748301824 5095579926528 5105188601856 5105780020224 5107615971328 5124068232192 5124845666304 5126688473088 5135576629248 5142233902176 5143202168832 5154380146276 5155350700032 5157204475904 5162033606184 5170983040314 5172842437308 5190292162944 5191370857764 5192158503168 5192759996697 5202551923344 5204422671968 5205402648576 5212150437312 5221186759152 5223064208544 5223856662528 5240683348992 5242567809024 5243175142296 5243970647552 5251173903936 5252265251766 5253062136192 5254951047424 5262753839616 5263552315392 5271877892736 5272677752832 5273773569792 5274573717504 5291563769856 5294882983936 5302156174848 5304062739456 5305969989632 5310938421747 5313848537088 5314654765056 5323061173248 5323868798976 5325783171072 5346289614848 5353633419264 5355558494208 5357484261376 5360573360268 5362500930696 5371797915666 5391856907136 5394420579093 5395239031616 5398195339264 5404592774736 5405610442752 5407554207744 5412617761824 5414564046528 5423951293488 5444205032448 5444835724692 5445661826304 5446793594424 5447619993088 5455102987584 5456236717854 5457064549248 5458092097536 5465167448832 5467132629504 5467962114048 5476611014784 5477441937408 5478076480032 5497698207456 5498532329472 5500509507584 5508065152512 5510045758464 5517188457543 5518227326976 5519064563712 5520211587072 5521049124864 5530620985344 5531261688576 5532100902912 5551916138496 5553912512512 5561541513216 5563541348352 5568750966492 5570753394024 5571802349568 5584963258368 5585810620416 5592203073366 5603912640417 5604762877504 5605818236928 5607833993216 5615537061888 5622816509856 5624838378432 5636097916956 5646496307088 5647353005056 5656285655748 5657143838976 5658319559256 5659178051072 5666951647296 5677406961408 5679448459776 5680310157312 5688771729264 5690817314208 5701316659584 5702181675008 5710014342144 5711201050464 5712067565568 5714121527296 5721970595328 5732527417344 5733397168128 5735458799616 5744002522752 5746067967744 5746939772928 5757542662144 5765451374592 5767524532224 5769598435328 5777523707904 5785013139948 5799769537536 5800649490432 5801855035392 5802735304704 5807287806957 5809376008254 5821426630656 5823519916032 5841178316064 5852870913762 5854975505964 5856077979648 5863669241976 5865777717072 5866667684864 5875947234612 5876838745344 5897888785152 5898572035083 5899466978496 5909694903216 5911819928352 5920598069568 5921496354816 5922727015296 5923625623552 5931762471936 5932995266016 5933895432192 5934582853368 5956053368832 5956743356928 5967070581888 5969216238336 5970121900032 5978079604224 5978986610688 5981136551936 5989352398848 5991506067456 5992200162624 5993109311488 6014575816704 6015488360448 6025003305984 6025917431808 6027169794048 6028084248576 6032813547033 6034982843526 6037035024384 6047501451264 6051294838784 6069643910568 6072969756672 6080166871578 6083498483712 6091384552344 6093574909968 6094499439616 6105772743369 6110045274112 6117037666012 6126369554592 6127642793727 6128572492224 6139197617904 6150524208192 6151457378304 6152735831424 6153669337088 6162122179584 6162836040036 6165052090392 6165987464704 6184910483388 6185848870656 6188073196032 6198801478272 6208947634176 6210238035456 6211180265472 6213413699584 6221948608512 6222669399648 6223613515776 6224906965056 6225851420672 6245905655808 6248151576576 6249099558912 6258984016896 6259933642752 6267097568277 6269228679168 6271482986496 6283083665664 6284036947968 6286296580096 6305358237192 6306545516544 6308813242368 6327943175736 6342890131461 6345047015424 6347328585728 6352308345474 6353272130688 6354592526828 6364286818848 6365609504163 6366575307456 6367774113792 6389379517248 6390348926976 6391089226704 6402169478484 6404471589048 6405443288576 6413981242032 6414954384384 6425101181772 6426076011264 6428386718208 6429131424482 6450071814144 6452391149568 6453138636672 6454117720064 6464326463712 6465307244544 6466650924864 6467632058368 6477235494912 6488465098752 6490798239744 6491783036928 6512693870592 6515790468096 6516779057152 6525730676736 6527086914816 6528077217792 6530424602624 6540121276416 6551459905536 6575447569782 6589087285248 6591456608256 6593826783232 6596627897223 6598999931706 6600001145472 6601372819132 6611443588512 6636900350808 6639286866576 6650797419396 6660672828264 6661683399168 6663067892208 6664078826496 6674619674268 6675632361216 6676405710039 6678806431258 6700560039936 6701336276544 6703745962368 6704763068416 6715368268128 6716387137536 6725339554752 6726359937024 6728778620928 6740444325888 6741225182952 6742247975424 6766397793792 6767424405504 6768830874624 6769857855488 6779157110784 6780566018304 6781594779648 6791664402432 6794106568704 6807706693632 6828349399389 6830804756958 6832090976256 6833127555072 6844974170112 6847435505664 6852807621387 6855271773714 6856311869568 6857602891776 6873800933376 6882711474912 6894644053752 6897123249744 6919339734216 6920389550592 6921827810352 6922878004224 6923679995596 6935683601691 6936735897792 6938177554802 6940536864768 6949533916416 6961582345536 6964085611392 6965142216704 6986517789888 6987577798656 6990090412032 6990900189728 7000503074604 7001565205248 7003020335688 7004082848256 7017005119488 7018069753856 7029170523648 7030237003776 7031698093056 7032764956672 7042425348096 7055418359808 7068469123872 7069541566464 7072083652608 7081251228996 7085131382784 7093528016841 7095940153344 7097414897664 7098491731968 7110798409728 7118936072703 7138177892352 7140744658944 7147431147024 7150001240928 7162397220888 7188051956904 7189142542848 7189975380042 7192560772124 7205030537679 7206123699648 7207480590336 7210072276992 7215728897286 7216823682432 7219418728704 7231935057984 7258940043264 7259780966256 7260882435072 7262391459232 7272367271676 7273470650112 7274982290472 7276086065664 7286889931776 7289510172672 7290616152064 7302148019712 7303255916544 7304101973376 7330264276608 7331376439296 7342972779168 7344086870016 7346727677952 7356251276724 7357636435968 7360282116096 7371510644736 7374161313792 7375015584768 7376134537216 7402554851328 7415388684288 7418055131136 7425001288656 7427671192032 7429069799424 7446617677824 7456270764488 7466512894659 7469197724898 7471883520556 7487382749184 7495951378734 7497088679808 7499784504576 7514797222608 7528661742784 7539003311112 7541714207664 7542858451968 7544426079008 7554789301644 7555935529728 7569875948544 7572597946368 7573746876416 7583878330821 7585028972352 7587756418944 7601755546112 7612197518016 7613352456192 7614934733952 7616090087424 7628136770592 7629294127104 7643369889792 7657782902784 7658670030336 7661423956992 7662586363904 7671355498079 7686102348288 7687268499456 7690032709632 7703364943872 7713350853264 7731570219414 7733026050048 7734199320576 7735806713856 7743050409276 7745834677672 7756474560471 7759263655962 7761902174208 7787056286646 7788237754752 7803827885016 7806634007952 7808103972864 7818225655968 7821036956096 7831780138728 7834596312816 7835784993792 7863851713536 7864762713444 7865955971328 7878397877649 7879593204288 7882426571136 7894130759424 7895328473088 7896969353728 7907816839104 7909016629248 7910660354688 7911860576256 7912777137824 7942324475904 7956094109184 7958954984448 7960162533376 7969272216451 7970772805632 7971982147584 7984591759872 7985803198464 7988674756608 7989600216832 8019434422272 8033337741312 8034556575744 8036226392064 8040860040402 8043751396044 8046643791368 8057696873499 8063335268352 8092858547424 8097293008896 8106889162104 8111331311616 8118926642736 8121846069792 8124766546624 8135926940232 8141030324492 8167253587038 8168492739456 8170190391636 8171429989632 8184355076781 8185596823872 8197751173248 8200698944256 8201943171072 8203647775232 8214916522176 8216162906112 8217114720048 8220069453856 8246547311184 8247798494208 8250764261376 8265068637696 8277340990464 8278596845568 8280317380608 8281573687296 8295931478016 8296892532864 8298151354368 8299875953408 8327874207744 8330868768768 8345312022528 8346578190336 8353126449738 8356130091036 8357703524352 8377444887552 8378715930624 8388304610049 8407144316256 8408727355392 8411750989824 8434224764784 8437257567648 8454146875434 8457186841948 8469744460632 8471029507584 8484428483622 8485715758464 8487479338884 8488767076608 8516110442112 8519172689664 8520465235968 8521452302272 8533157593896 8536225971312 8539295452064 8551974989376 8553272512512 8566801575696 8568101348352 8571182290944 8598791126016 8600095752192 8603188199424 8604184848896 8616003784128 8619101951616 8620409659392 8622201233152 8636313993216 8651286798336 8654397652992 8677519709922 8687720624128 8699654306304 8700974235648 8702782553088 8704102957056 8714064012381 8720161701888 8735279874048 8761767474096 8767263426376 8779306370643 8782463258946 8784116969472 8785449713664 8795503862964 8798666575608 8800001527296 8813920851918 8815258118016 8846833177728 8849200467744 8852382488768 8864542354824 8867729892528 8880897104352 8882244532224 8884090522944 8885438435328 8899492899024 8900843148288 8901874280052 8934080053248 8935115035392 8938327949824 8950605872832 8953824357504 8955182850048 8967119406336 8968479916032 8971704827904 8987259101184 8988300243936 8989663967232 9020165255983 9021863725056 9023232540672 9025107832832 9037504958976 9038876147712 9040754691072 9042126372864 9052474265289 9055552536576 9058808758272 9076942258176 9104465865852 9107739675944 9109454635008 9120250307367 9125247725568 9126632226816 9137076828516 9140362364952 9141749159424 9165067911168 9175556499018 9176948633216 9189554331888 9192858738336 9196164332992 9208796426856 9225786312288 9227186067456 9229103747136 9230504005632 9244254060054 9247578135588 9248981197056 9266045221888 9278773305984 9282109794048 9285447481856 9298202217408 9315357053184 9316770398208 9320120549376 9334004099472 9335420273664 9337360447584 9338777131008 9356006825984 9368858483712 9372227364864 9373649338368 9375597457408 9388476025344 9389900464128 9407224479744 9424625498496 9426055421952 9429444870144 9441668305328 9446841843712 9458037355788 9459818274816 9463219863552 9481064546304 9491914763604 9517570523136 9520992878592 9528462518211 9529908196032 9531888790242 9533334987904 9546430228272 9549862961184 9551661170688 9584069275872 9585523390464 9586633840056 9603254217726 9606707383572 9608164932864 9620971863048 9622431576576 9625891638272 9639114016896 9642580077312 9643697136723 9678586724352 9679707955008 9681176580096 9696489695568 9697960866816 9699976387296 9701448087552 9715853242368 9719346896896 9732697648128 9736197359616 9737674555392 9738802631168 9773685702144 9775168585728 9790630372224 9792115826688 9795636903936 9808335035632 9810181914624 9813709488128 9827189858304 9833354113024 9863171354673 9870073135104 9887184912384 9890740174848 9898499897559 9900001718208 9902059228698 9903561589376 9905426399232 9917165382768 9928823570432 9955350526212 9958930299864 9976196129094 9992525098752 9994601838312 9996118239744 9999712672768 10013448541824 10018209646887 10019729630144 10052004414816 10055618943552 10057144602624 10073052402192 10074580706304 10089539905536 10093167931392 10096797261824 10110666488832 10111837774428 10113371963136 10117008558592 10149596690688 10151136608256 10153246311936 10154786783232 10170849027456 10172392169472 10187496603648 10191159853056 10211560040448 10215231942656 10246207135437 10248136464384 10249691332608 10253376946176 10271153258496 10282907660571 10284467804352 10286404337664 10308760292552 10310701400064 10314408951808 10324067212368 10341966080628 10345684874616 10380584325888 10382741715528 10384317006336 10385519993394 10405103846688 10407266332203 10408845343936 10410805297152 10424300874624 10442373518304 10446128417088 10447713325056 10481366697984 10485135618048 10486350284592 10487941295104 10502347807872 10504530503532 10506124272384 10509902094848 10525507679232 10527104630784 10543755785472 10545355505664 10547547139584 10549147435008 10583127539712 10589765967872 10604312349696 10608125478912 10611939979264 10621876843494 10627697074176 10646122346496 10647737597952 10651566342144 10692579229696 10707266838528 10711116988416 10714968522752 10721146720536 10725001861392 10743595831332 10783713814272 10784963070063 10788841158186 10790478063232 10809185549472 10811220885504 10815108415488 10823593345929 10825235523648 10829128093056 10847902586976 10888410064896 10889671449384 10891323652608 10893587188848 10895239986176 10910205975168 10912473435708 10914129098496 10930334897664 10934265259008 10935924228096 10953222029568 10954883874816 10956152960064 10995396414912 10997064658944 11001019015168 11016130305024 11020091516928 11034376915086 11036454653952 11038129127424 11040423174144 11061241970688 11062523377152 11064201805824 11103832276992 11107825025024 11123083026432 11127082696704 11137501932984 11141506788048 11143604699136 11169926516736 11171621240832 11184406146732 11203796587347 11207825280834 11209525755008 11211636473856 11231074123776 11243927068101 11245633019712 11249676756864 11272195833912 11292992614176 11294706010112 11312571311496 11314287677952 11316639118512 11318356102144 11333903294592 11354813922816 11358896919552 11360620314624 11377543458528 11381634628416 11402633319168 11404363350016 11420028684288 11422402100928 11424135131136 11428243054592 11443941190656 11465054834688 11466794336256 11488005045504 11492135935488 11493879545856 11515085324288 11530902749184 11535049064448 11539196870656 11555047415808 11570026279896 11597355329121 11599539075072 11601298980864 11603710070784 11605470609408 11614575613914 11618752016508 11638895483943 11642853261312 11647039832064 11680584429969 11682356632128 11705741827524 11709951011928 11712155959296 11727338483952 11731555434144 11733335369728 11751894469224 11753677490688 11795777570304 11797144070166 11798933956992 11819389806432 11823639856704 11841196139136 11842992709632 11845454030592 11847251247104 11863524943872 11865990532032 11867790864384 11869165706736 11912106737664 11913486713856 11934141163776 11938432476672 11940243800064 11956159208448 11957973221376 11962273103872 11978704797696 11983012134912 11984400325248 11986218622976 12029151633408 12050006611968 12051834863616 12054339588096 12056168497152 12065627094066 12069965687052 12095002902528 12102589677568 12116439992293 12139287821136 12145939513344 12160333743156 12166996967424 12182769104688 12187149819936 12188998879232 12211545486738 12234075332024 12250880380557 12252739109184 12255285587454 12257144984448 12278395235808 12301048416384 12302914756608 12305471662848 12307338674176 12324244359168 12325672080072 12330104180784 12331974929408 12369820966776 12371697741312 12376146392064 12397602956544 12417895268352 12420476070912 12422360530944 12426827399168 12443897217024 12445338799296 12447227031552 12449813930112 12451702841344 12491811311616 12496303153152 12517968033792 12519867285504 12534195136554 12538457358336 12566167331328 12568073895936 12572593160192 12586981351217 12610716474384 12613091033088 12617626484736 12655886351472 12681220313151 12685780262922 12690094030848 12704616690948 12706544261376 12709185053656 12726642725433 12728573637696 12731219008326 12733150614912 12735548227584 12778759034496 12780697853952 12782178453408 12804338956968 12808943178096 12810886577152 12827962484064 12829908768768 12850202363544 12852152022528 12856773436416 12858262848964 12900143628288 12904782299136 12906277273344 12908235440128 12928652927424 12930614489088 12933301849728 12935264116736 12954470989824 12976930197504 12981596479488 13025387741184 13031580936192 13033558114304 13051461353472 13054173829632 13056154435584 13060849205248 13075796160973 13080242552832 13102919811072 13150895139564 13173694888419 13178174570496 13182913216512 13193255794446 13197999863412 13200002290944 13202745638264 13220881277877 13222887177024 13273800701616 13278573733152 13301594838792 13321345656528 13323366798336 13326135784416 13328157652992 13349239348536 13351264722432 13352811420078 13357612862516 13401120079872 13402672553088 13407491924736 13409526136832 13430736536256 13432774275072 13450679109504 13452719874048 13457557241856 13480888651776 13482450365904 13484495950848 13532795587584 13534848811008 13537661749248 13539715710976 13558314221568 13561132036608 13563189559296 13583328804864 13588213137408 13615413387264 13656698798778 13661609513916 13664181952512 13689948340224 13694871011328 13705615242774 13710543547428 13712623739136 13747601866752 13763334748527 13765422949824 13789288107504 13794246499488 13838679468432 13840779101184 13843655620704 13845756008448 13847359991192 13866381090081 13871367203382 13873471795584 13876355109604 13899067832832 13923164691072 13928171222784 13930284433408 13973035579776 13975155597312 13980180824064 13981800379456 14001006149208 14003130410496 14006040671376 14008165696512 14034010238976 14036139507712 14058341047296 14060474007552 14063396186112 14065529913344 14084850696192 14110836719616 14136938247744 14139083132928 14144167305216 14162502457992 14170262765568 14187056033682 14191880306688 14194829795328 14221596819456 14237872145406 14246803067861 14276355784704 14281489317888 14294862294048 14297833185363 14300002481856 14324794441776 14376103913808 14378285085696 14379950760084 14385121544248 14404881326589 14410061075358 14412247399296 14414961180672 14431457794572 14433647364864 14438837457408 14463870115968 14517880086528 14519561932512 14521764870144 14524782918464 14544734543352 14546941300224 14549964580944 14552172131328 14573779863552 14579020345344 14581232304128 14604296039424 14606511833088 14608203946752 14660528553216 14662752878592 14685945558336 14688173740032 14693455355904 14712502553448 14715272871936 14720564232192 14743021289472 14750031169536 14752269074432 14800076973409 14805109702656 14830777368576 14836110262272 14850002577312 14853088843047 14855342384064 14858139598848 14893235355648 14912541528976 14933025789318 14938395449796 14943767041112 14964294193641 14974765498368 14991902757468 14994177359616 14999569009152 15029594445216 15057323485568 15078006622224 15083428415328 15085716903936 15088852158016 15109578603288 15111871059456 15139751897088 15145195892736 15147493752832 15167756661642 15170057944704 15175512837888 15203511092224 15224395036032 15226704912384 15229869467904 15232180174848 15256273541184 15258588254208 15286739779584 15315565805568 15317340060672 15322847913984 15325172727808 15342710996158 15372204696576 15374536998912 15380065419264 15406729887744 15426701706528 15463140438828 15466052100096 15471613427712 15486100818552 15491669355344 15512949120942 15518527311924 15574112573292 15576475509504 15578279990091 15607655770032 15613268015904 15616207945728 15636451311936 15642073912192 15663560277456 15669192625632 15671569987584 15727703427072 15729525426888 15731911942656 15756795755298 15759186408576 15764853142272 15788261518848 15790656946176 15793938707456 15815633678208 15818033258496 15821320709376 15823721152512 15825554275648 15884648951808 15912188218368 15917909968896 15920325066752 15932815265241 15938544432902 15941545611264 15943964295168 15969183519744 15971606396928 15977349513216 15979200433664 16038868844544 16066675482624 16072452784128 16081720080804 16087502792088 16093287582736 16115393746998 16183261737279 16185717094848 16194586017792 16213778324208 16222662623232 16237853285472 16243692139584 16249533093248 16271853880464 16282060648984 16334507174076 16336985478912 16340380783272 16342859979264 16368710153562 16371193647744 16395502346496 16401397888512 16403886342144 16407295550464 16429833044352 16432325812224 16434229440096 16440138907712 16493094622368 16495596988416 16501528522752 16530137275392 16551565372629 16554681980928 16557193691136 16560634761216 16563147374592 16591862956032 16593785065728 16596302708736 16599751906816 16655748415488 16661737537536 16690624045056 16706252899476 16712260182072 16715407048704 16751735475397 16754889775104 16757431861248 16776609220098 16811737921251 16814288632512 16817454710784 16823501979648 16868449529568 16874515135296 16908293750868 16914373683896 16939488921264 16942059015168 16968856967244 16971431516928 16974958677768 16977534153216 17032220884224 17038345379328 17040930471936 17042904604544 17066315187792 17072451942624 17078590904128 17103949978752 17106545025024 17133603151392 17136202696704 17142364581888 17197582252032 17200191504384 17206376398848 17208369697792 17232007568256 17238203903232 17240819318784 17244402466304 17272627986432 17302573596672 17308795305984 17355039419844 17375441248256 17399308612608 17401948471296 17405565106176 17408205914112 17421863420871 17428128024762 17470559748096 17523534948192 17534526852752 17558612741286 17564926517892 17568233938944 17591007725928 17597333151216 17600003054592 17627841703836 17630516236032 17693666355456 17695716105249 17698400935488 17704764977536 17729084709648 17735459785056 17761794208704 17764489064448 17768181045888 17770876870656 17798985798048 17801686296576 17803748560104 17868160106496 17870230070784 17876655899648 17901211745664 17907648715008 17910365700096 17934238812672 17936959832064 17943409655808 17974518202368 17976600487872 17979327934464 18040330511966 18043727450112 18046465081344 18050215665664 18075009917952 18077752295424 18081509382144 18084252745728 18098440641099 18104948530578 18111105073152 18153884516352 18208931731704 18215479351888 18218909270016 18240500614734 18250495451136 18274153657032 18280724729904 18283498318848 18317318230107 18330135822336 18351112998036 18353897266432 18379108663776 18382928381181 18385717476672 18392328665984 18417592853712 18451572624576 18454372134912 18458207494272 18461008011264 18488508120108 18495156271176 18497962394112 18532090443776 18557546611968 18564219588096 18570894963712 18596404434816 18630714106368 18633540796416 18640241098752 18668008198944 18670840547328 18674720895168 18677554262016 18712013651968 18737716967424 18744454729728 18747298676736 18751194914816 18776952050688 18779800928256 18801292704831 18814448959488 18849250996992 18852110843904 18858889740288 18883336610656 18893683687424 18916074711576 18919636549632 18926439727104 18983829527208 19028670394383 19035141046272 19041985757184 19056925036422 19059816392064 19063777580484 19066669975808 19092860456544 19096828512489 19099725922368 19103322341376 19168138551744 19171046780928 19173267680112 19206508435452 19213414767144 19216329865728 19241943726096 19244863153152 19251783276544 19278228033792 19285160154624 19287394273446 19357173448704 19359415910016 19362353160192 19392979391136 19395921733632 19399952774592 19402896175104 19431706484736 19438693793792 19465395296256 19472394719232 19475349110784 19477605262336 19547371404288 19550337171456 19581260744448 19584231653376 19591273807872 19616670071264 19620363829248 19627418976256 19654379716608 19666708226048 19726342709346 19774369824768 19781480349696 19796999795118 19800003436416 19804118457396 19807123178752 19834330765536 19857647140864 19910701052424 19917860599728 19952392258188 19985050197504 19989203676624 19992236479488 19999425345536 20026897083648 20029217130117 20036419293774 20039459260288 20104008829632 20111237887104 20114289205248 20146104804384 20149161412608 20179079811072 20186335862784 20193594523648 20221332977664 20223675548856 20226743926272 20234017117184 20299193381376 20302273216512 20306492623872 20309573566464 20341698054912 20344784338944 20374993207296 20382319706112 20423120080896 20430463885312 20485048198167 20492414270874 20496272928768 20499382665216 20542306516992 20565815321142 20568935608704 20572808675328 20617520585104 20621402800128 20628817903616 20648134424736 20683932161256 20691369749232 20761168651776 20765483431056 20768634012672 20771039986788 20807050805073 20810207693376 20814532664406 20817690687872 20821610594304 20848601749248 20884747036608 20892256834176 20895426650112 20962733395968 20970271236096 20972700569184 20975882590208 21004695615744 21009061007064 21012248544768 21019804189696 21051015358464 21054209261568 21087511570944 21090711011328 21095094279168 21098294870016 21166255079424 21179531935744 21208624699392 21216250957824 21223879958528 21243753686988 21255394148352 21280584050523 21292244692992 21295475195904 21385158459392 21414533677056 21422233976832 21429937045504 21442293441072 21450003722784 21487191662664 21567427628544 21569926140126 21577682316372 21580956126464 21615091613037 21618371098944 21622441771008 21630216830976 21647186691858 21650471047296 21658256186112 21695805173952 21776820129792 21779342898768 21782647305216 21787174377696 21790479972352 21820411950336 21824946871416 21828258196992 21860669795328 21868530518016 21871848456192 21906444059136 21909767749632 21912305920128 21990792829824 21994129317888 22002038030336 22032260610048 22040183033856 22068753830172 22072909307904 22080846348288 22122483941376 22125046754304 22128403611648 22207664553984 22215650050048 22246166052864 22254165393408 22275003865968 22283013576096 22287209398272 22339853033472 22368812293464 22407593174694 22415650561668 22419051510016 22462148247552 22487854136202 22491266039424 22499353513728 22501959985687 22544391667824 22585985228352 22589412020224 22625142622992 22628575355904 22633278237024 22636712204288 22667806589184 22709627845632 22717793839104 22721240629248 22751634992463 22755086917056 22763269256832 22805266638336 22808726700032 22840057368576 22844804201856 22848270262272 22856486109184 22887882381312 22930109669376 22976010091008 22984271870976 22987759091712 23014066494237 23030170648576 23061805498368 23070098128896 23078393741312 23110094831616 23140052559792 23194710658242 23199078150144 23202597961728 23207420141568 23229151227828 23237504033016 23277790967886 23285706522624 23361168859938 23364713264256 23375822509403 23411483655048 23419902023856 23424311918592 23454676967904 23463110868288 23466670739456 23503788938448 23507354981376 23591555140608 23594288140332 23597867913984 23635193632947 23638779612864 23647279713408 23682392278272 23685985419264 23690908061184 23694502494208 23727049887744 23731981064064 23735581728768 23738331413472 23826973427712 23868282327552 23876864953344 23880487600128 23907816649353 23912318416896 23915946442752 23924546207744 23957409595392 23966024269824 23968800650496 23972437245952 24058303266816 24100013223936 24103669727232 24108679176192 24131254188132 24139931374104 24190005805056 24205179355136 24232879984586 24278575642272 24283621441807 24291879026688 24320667486312 24333993934848 24365538209376 24374299639872 24377997758464 24423090973476 24468150664048 24501760761114 24505478218368 24510571174908 24514289968896 24553065230343 24556790471616 24602096832768 24605829513216 24610943325696 24614677348352 24648488718336 24651344160144 24660208361568 24663949858816 24739641933552 24743395482624 24752292784128 24795205913088 24835790536704 24840952141824 24844721061888 24853654798336 24887794434048 24890677598592 24894454063104 24899627860224 24903405682688 24983622623232 24992606306304 25035936067584 25039734571008 25068390273108 25132334662656 25136147791872 25145186320384 25164913830147 25173962702434 25221432948768 25226182066176 25235252969472 25311772702944 25362440626302 25371560525844 25409233381896 25413088522752 25418370107312 25453285450866 25457147275392 25462438016652 25466301229824 25557518068992 25561395707904 25564356906816 25608677913936 25617886356192 25621773154304 25655924968128 25659817537536 25700404727088 25704304045056 25713546872832 25716525697928 25800287256576 25809564598272 25812554546688 25816470880256 25857305854848 25861228978176 25866603699456 25870528233472 25908941979648 25953860395008 25963192958976 26063161872384 26067116228608 26102922706944 26108347659264 26112308871168 26121698410496 26142192037143 26151592321946 26160485105664 26205839622144 26301790279128 26347389776838 26356349140992 26386511588892 26395999726824 26400004581888 26405491276528 26441762555754 26445774354048 26458348554599 26547601403232 26557147466304 26603189677584 26642691313056 26646733596672 26652271568832 26656315305984 26698478697072 26702529444864 26705622840156 26715225725032 26802240159744 26805345106176 26814983849472 26819052273664 26861473072512 26865548550144 26901358219008 26905439748096 26915114483712 26961777303552 26964900731808 26968991901696 27060495767949 27065591175168 27069697622016 27075323498496 27079431421952 27116628443136 27122264073216 27126379118592 27157422795867 27166657609728 27176426274816 27230826774528 27313397597556 27323219027832 27328363905024 27379896680448 27411230485548 27421087094856 27425247478272 27485857236331 27495203733504 27526669497054 27530845899648 27578576215008 27588492998976 27677358936864 27681558202368 27687311241408 27691512016896 27694719982384 27732762180162 27742734406764 27746943591168 27752710219208 27798135665664 27846329382144 27856342445568 27860568866816 27946071159552 27950311194624 27960361648128 27963600758912 28002012298416 28006260820992 28012081342752 28016331393024 28068020477952 28116682094592 28120948015104 28126792372224 28131059826688 28169701392384 28221673439232 28273876495488 28278166265856 28288334610432 28325004915984 28340525531136 28374112067364 28389659590656 28443193638912 28475744290812 28493606135722 28552711569408 28562978635776 28585387554633 28589724588096 28595666370726 28600004963712 28649588883552 28752207827616 28756570171392 28759901520168 28770243088496 28809762653178 28820122150716 28824494798592 28862915589144 28867294729728 28877674914816 28927740231936 28931091410169 29035760173056 29039123865024 29043529740288 29049565836928 29089469086704 29093882600448 29099929161888 29104344262656 29147559727104 29158040690688 29208592078848 29213023666176 29216407893504 29321057106432 29325505757184 29371891116672 29376347480064 29386910711808 29425005106896 29430545743872 29441128464384 29500062339072 29504538148864 29589514064019 29600153946818 29610219405312 29661554737152 29672220524544 29695499692677 29700005154624 29706177686094 29710684768128 29716279197696 29786470711296 29825083057952 29866051578636 29876790899592 29887534082224 29928588387282 29983805514936 29988354719232 29999138018304 30054628940661 30059188890432 30114646971136 30156013244448 30166856830656 30171433807872 30177704316032 30219157206576 30223742118912 30279503794176 30290391785472 30335513323284 30340115889408 30351025675776 30407022184448 30448790072064 30453409824768 30459738935808 30464360349696 30512547082368 30517176508416 30573479559168 30634680121344 30645695827968 30650345455616 30685421992316 30738621406311 30744409393152 30749073997824 30760130838528 30813459775488 30848722981713 30853403413056 30926280877656 30932104200192 30943226855424 30972201637104 30983338710688 31025898241884 31037054623848 31148225146584 31152951019008 31156559980182 31215311540064 31221798996609 31226536031808 31232415891456 31272902623872 31284147824384 31327120554912 31338385251264 31343139975168 31455406854144 31459050853776 31463823885312 31513591510596 31518372817152 31529706284544 31576523037696 31581313892352 31587877414912 31631267356416 31636066516992 31642641418752 31647442305024 31651108551296 31769297903616 31824376436736 31835819937792 31840650133504 31865630530482 31877088865804 31883091222528 31938367039488 31943212793856 31954699026432 31958400867328 32077737689088 32133350965248 32144905568256 32163440161608 32175005584176 32186575165472 32230787493996 32354889210189 32366523474558 32371434189696 32427556648416 32445325246464 32475706570944 32487384279168 32499066186496 32543707760928 32564121297968 32669014348152 32673970957824 32680761566544 32685719958528 32737420307124 32742387295488 32791004692992 32802795777024 32807772684288 32814591100928 32859666088704 32864651624448 32868458880192 32880277815424 32986189244736 32991193976832 33003057045504 33060274550784 33103130745258 33109363961856 33114387382272 33121269522432 33183725912064 33187570131456 33192605417472 33199503813632 33311496830976 33323475075072 33381248090112 33412505798952 33424520364144 33430814097408 33503470950794 33509779550208 33514863722496 33553218440196 33611389762041 33623475842502 33628577265024 33634909421568 33736899059136 33749030270592 33816587501736 33828747367792 33878977842528 33884118030336 33937713934488 33942863033856 33949917355536 33955068306432 34064441768448 34076690758656 34081860943872 34085809209088 34132630375584 34144903885248 34157181808256 34207899957504 34213090050048 34267206302784 34272405393408 34284729163776 34395164504064 34400383008768 34416739395584 34464015136512 34476407806464 34481638637568 34488804932608 34545255972864 34605147193344 34617590611968 34710078839688 34750882496512 34792065987363 34798617225216 34803896942592 34811130212352 34816411828224 34843726841742 34856256049524 34916686451829 34941119496192 35047069896384 35069053705504 35117225482572 35129853035784 35136467877888 35182015451856 35194666302432 35200006109184 35255683407672 35261032472064 35387332710912 35391432210498 35396801870976 35409529955072 35458169419296 35470919570112 35523588417408 35528978128896 35536362091776 35541753741312 35597971596096 35603372593152 35607497120208 35736320212992 35740460141568 35753311799296 35802423491328 35815297430016 35820731400192 35868477625344 35873919664128 35886819311616 35949036404736 35953200975744 35958655868928 36080661023932 36087454900224 36100431331328 36150019835904 36155504590848 36163018764288 36168505491456 36196881282198 36209897061156 36307769032704 36349319976879 36417863463408 36430958703776 36437818540032 36481001229468 36500990902272 36548307314064 36561449459808 36566996637696 36634636460214 36702225996072 36707794532864 36758217327552 36765856762362 36771434953344 36784657331968 36835185707424 36903145249152 36908744269824 36916414988544 36922016022528 36977016240216 36990312542352 36995924788224 37064180887552 37115093223936 37128439176192 37141789927424 37192808869632 37261428212736 37267081592832 37280482197504 37336016397888 37341681094656 37349441790336 37355108524032 37424027303936 37475433934848 37488909459456 37502389829632 37553904101376 37559601856512 37602585409662 37698501993984 37704221687808 37717779480576 37760944053651 37766673221312 37787367374848 37832149423152 37839273099264 37852879454208 37967659054416 38043660939453 38057340788766 38070282092544 38113850072844 38119632784128 38127555160968 38133339951616 38185720913088 38193657024978 38199451844736 38206644682752 38336277103488 38342093561856 38346535360224 38413016870904 38426829534288 38432659731456 38483887452192 38489726306304 38503566553088 38556456067584 38570320309248 38574788546892 38714346897408 38718831820032 38724706320384 38785958782272 38791843467264 38799905549184 38805792350208 38863412969472 38877387587584 38930790592512 38944789438464 38955210524672 39094742808576 39100674342912 39162521488896 39168463306752 39182547615744 39227388482919 39233340142528 39240727658496 39254837952512 39308759433216 39333416452096 39452685418692 39521084665257 39548739649536 39593999590236 39600006872832 39608236914792 39614246357504 39668661531072 39715294281728 39821402104848 39835721199456 39904784516376 39970100395008 39978407353248 39984472958976 39998850691072 40053794167296 40058434260234 40072838587548 40078918520576 40208017659264 40222475774208 40228578410496 40292209608768 40298322825216 40358159622144 40372671725568 40387189047296 40442665955328 40447351097712 40453487852544 40468034234368 40598386762752 40604546433024 40612985247744 40619147132928 40683396109824 40689568677888 40749986414592 40764639412224 40846240161792 40860927770624 40970096396334 40984828541748 40992545857536 41084613033984 41131630642284 41137871217408 41235041170208 41242805600256 41257635807232 41290004245581 41296268849472 41367864322512 41382739498464 41522337303552 41530966862112 41537268025344 41542079973576 41614101610146 41620415386752 41629065328812 41635381375744 41697203498496 41769494073216 41784513668352 41790853300224 41925466791936 41940542472192 41945401138368 41951765180416 42009391231488 42018122014128 42024497089536 42039608379392 42102030716928 42108418523136 42175023141888 42181422022656 42190188558336 42196589740032 42332510158848 42359063871488 42417249398784 42432501915648 42447759917056 42487507373976 42510788296704 42561168101046 42584489385984 42740409203583 42770316918784 42829067354112 42844467953664 42859874091008 42884586882144 42893499556089 42900007445568 42974383325328 43134855257088 43139852280252 43155364632744 43161912252928 43230183226074 43236742197888 43244883542016 43294373383716 43300942094592 43316512372224 43391610347904 43553640259584 43558685797536 43565294610432 43574348755392 43580959944704 43640823900672 43649893742832 43656516393984 43721339590656 43737061036032 43743696912384 43812888118272 43819535499264 43824611840256 43981585659648 43988258635776 44004076060672 44064521220096 44080366067712 44137507660344 44145818615808 44161692696576 44250093508608 44256807223296 44400230920227 44415329107968 44431300100096 44492332105728 44508330786816 44550007731936 44559266529141 44566027152192 44574418796544 44679706066944 44737624586928 44815186349388 44831301123336 44838103020032 44924296495104 44975708272404 44982532078848 44998707027456 45003919971374 45088783335648 45171970456704 45178824040448 45250285245984 45257150711808 45266556474048 45273424408576 45335613178368 45419255691264 45435587678208 45442481258496 45503269984926 45510173834112 45526538513664 45610533276672 45617453400064 45680114737152 45689608403712 45696540524544 45712972218368 45775764762624 45860219338752 45952020182016 45968543741952 45975518183424 46028132988474 46123610996736 46140196257792 46156787482624 46220189663232 46280105119584 46389421316484 46398156300288 46414840283136 46458302455656 46475008066032 46555581935772 46722337719876 46729426528512 46734839970273 46751645018806 46822967310096 46839804047712 46848623837184 46909353935808 46926221736576 46933341478912 47007577876896 47014709962752 47183110281216 47188576280664 47195735827968 47270387265894 47277559225728 47294559426816 47364784556544 47371970838528 47381816122368 47389004988416 47454099775488 47463962128128 47471163457536 47476662826944 47653946855424 47736564655104 47753729906688 47760975200256 47798445795723 47815633298706 47824636833792 47831892885504 47914819190784 47932048539648 47937601300992 47944874491904 48116606533632 48200026447872 48217358352384 48262508376264 48279862748208 48410358710272 48465759969172 48549785211837 48557151284544 48567242883614 48583758053376 48641334972624 48667987869696 48731076418752 48748599279744 48755995516928 48846181946952 48936301328096 49003521522228 49010956436736 49021142349816 49028579937792 49106130460686 49113580943232 49204193665536 49211659026432 49221886651392 49229354696704 49296977436672 49302688320288 49320416723136 49327899717632 49479283867104 49486790965248 49504585568256 49590411826176 49654696117887 49671581073408 49681904283648 49689442123776 49775588868096 49781355197184 49788908126208 49799255720448 49806811365376 49967245246464 49985212612608 50071872135168 50136780546216 50255206426191 50264669325312 50272295583744 50290372640768 50329827660294 50347925404868 50435213763753 50442865897536 50452364132352 50470505938944 50623545405888 50724881252604 50743121051688 50818466763792 50826177045504 50836740214624 50906570901732 50914294550784 50924876033304 50932602459648 51115036137984 51122791415808 51128713813632 51217355827872 51235772712384 51243546308608 51311849936256 51319635075072 51400809454176 51408608090112 51427093745664 51433051395856 51600574513152 51619129196544 51625109093376 51632941760512 51714611709696 51722457956352 51733207398912 51741056466944 51817883959296 51907720790016 51926385917952 52126323744768 52205845413888 52216695318528 52224617742336 52243396820992 52265590262613 52284384074286 52303184643892 52411679244288 52603580558256 52694779553676 52773023177784 52791999453648 52800009163776 52810982553056 52883525111508 52891548708096 52916697109198 53087148315747 53095202806464 53114294932608 53206379355168 53285382626112 53293467193344 53304543137664 53312630611968 53396957394144 53405058889728 53411245680312 53430451450064 53604480319488 53610690212352 53629967698944 53638104547328 53722946145024 53731097100288 53802716438016 53810879496192 53830228967424 53923554607104 53929801463616 53937983803392 54120991535898 54131182350336 54139395244032 54150646996992 54233256886272 54244528146432 54252758237184 54295321923297 54314845591734 54333315219456 54461653549056 54626795195112 54646438055664 54656727810048 54822460971096 54842174189712 54850494956544 54951954690321 54971714472662 54990407467008 55053338994108 55061691799296 55148785143543 55157152430016 55176985997952 55354717873728 55363116404736 55374622482816 55383024033792 55389439964768 55465524360324 55485468813528 55493887182336 55505420438416 55596271331328 55692658764288 55712684891136 55721137733632 55892142319104 55900622389248 55920723296256 55927201517824 56004024596832 56012521641984 56024162685504 56032662786048 56136040955904 56233364189184 56241896030208 56253584744448 56339402784768 56403878114493 56443346878464 56547752990976 56556332531712 56576669220864 56650009831968 56681051062272 56748224134728 56779319181312 56951488581624 56987212271444 57086011183149 57105423138816 57125957271552 57170775109266 57179449176192 57191332741452 57200009927424 57290485537467 57299177767104 57504415655232 57513140342784 57519803040336 57540486176992 57619525306356 57640244301432 57648989597184 57725831178288 57734589459456 57755349829632 57855480463872 57862182820338 58071520346112 58078247730048 58087059480576 58099131673856 58178938173408 58187765200896 58199858323776 58208688525312 58295119454208 58316081381376 58417184157696 58426047332352 58432815787008 58642114212864 58651011514368 58743782233344 58752694960128 58773821423616 58850010213792 58861091487744 58882256928768 59000124678144 59179028128038 59200307893636 59323109474304 59344441049088 59390999385354 59400010309248 59412355372188 59421369536256 59572941422592 59650166115904 59732103157272 59753581799184 59775068164448 59857176774564 59967611029872 59976709438464 59998276036608 60087651390351 60109257881322 60118377780864 60229293942272 60312026488896 60333713661312 60342867615744 60355408632064 60438314413152 60447484237824 60559007588352 60580783570944 60671026646568 60680231778816 60702051351552 60814044368896 60897580144128 60906819649536 60919477871616 60928720699392 61025094164736 61034353016832 61146959118336 61269360242688 61291391655936 61370843984632 61455144594501 61477242812622 61488818786304 61498147995648 61626919550976 61697445963426 61706806826112 61852561755312 61864208400384 61886453710848 61944403274208 61966677421376 62051796483768 62074109247696 62296450293168 62305902038016 62313119960364 62421152415219 62430623080128 62443597993218 62453072063616 62464831782912 62545805247744 62568295648768 62654241109824 62676770502528 62686279950336 62910813708288 62918101707552 62927647770624 63027183021192 63036745634304 63059412569088 63141156791881 63153046075392 63162627784704 63175754829824 63262534712832 63272133033984 63285282837504 63294884610048 63302217102592 63538595807232 63648752873472 63671639875584 63731261060964 63754177731608 63766182445056 63841752151569 63876734078976 63886425587712 63916801734656 64155475378176 64266701930496 64289811136512 64326880323216 64350011168352 64373150330944 64461574987992 64709778420378 64733046949116 64742868379392 64845274839111 64855113296832 64890650492928 64951413141888 64974768558336 64998132372992 65087415521856 65128242595936 65338028696304 65347941915648 65361523133088 65371439917056 65474840614248 65484774590976 65582009385984 65605591554048 65615545368576 65629182201856 65719332177408 65729303248896 65736917760384 65760555630848 65972378489472 65982387953664 66006114091008 66120549101568 66206261490516 66218727923712 66242539044864 66367451824128 66375140262912 66385210834944 66399007627264 66622993661952 66646950150144 66762496180224 66825011597904 66849040728288 66861628194816 67006941901588 67019559100416 67106436880392 67222779524082 67246951685004 67257154530048 67473798118272 67498060541184 67505879957061 67633175003472 67657494735584 67757955685056 67768236060672 67875427868976 67885726067712 67899834711072 67910136612864 68128883536896 68153381517312 68163721887744 68171618418176 68265260751168 68289807770496 68314363616512 68415799915008 68426180100096 68534412605568 68544810786816 68569458327552 68790329008128 68833478791168 68928030273024 68952815612928 68963277275136 68977609865216 69042199482711 69090511945728 69210294386688 69235181223936 69420157679376 69501764993024 69584131974726 69597234450432 69607793885184 69622260424704 69687453683484 69712512099048 69833372903658 70094139792768 70127467528209 70138107411008 70234450965144 70259706071568 70272935755776 70364030903712 70389332604864 70400012218368 70511366815344 70522064944128 70774665421824 70782864420996 70793603741952 70819059910144 70916338838592 70941839140224 71047176834816 71057956257792 71072724183552 71083507482624 71195943192192 71206745186304 71214994240416 71480920283136 71506623598592 71604846982656 71630594860032 71641462800384 71723449948059 71736955250688 71747839328256 71773638623232 71898072809472 71906401951488 71917311737856 72161322047864 72174909800448 72200862662656 72300039671808 72311009181696 72326037528576 72393762564396 72419794122312 72615538065408 72698639953758 72835726926816 72850864325421 72861917407552 72875637080064 72962002458936 73001981804544 73096614628128 73122898919616 73133993275392 73269272920428 73404451992144 73415589065728 73516434655104 73531713524724 73542869906688 73569314663936 73670371414848 73806290498304 73817488539648 73832829977088 73844032045056 73954032480432 73980625084704 73991849576448 74128361775104 74230186447872 74256878352384 74283579854848 74385617739264 74522856425472 74534163185664 74560964395008 74672032795776 74683362189312 74698883580672 74710217048064 74848054607872 74950867869696 74977818918912 75004779659264 75107808202752 75119203713024 75205170819324 75397003987968 75408443375616 75435558961152 75494741490441 75521888107302 75533346442624 75664298846304 75678546198528 75705758908416 75935318108832 76087321878906 76114681577532 76227700145688 76239265568256 76255110321936 76266679903232 76371441826176 76387314049956 76398903689472 76672554206976 76684187123712 76693070720448 76826033741808 76853659068576 76865319462912 76967774904384 76979452612608 77007133106176 77112912135168 77140640618496 77149577093784 77428693794816 77437663640064 77449412640768 77571917564544 77583686934528 77599811098368 77611584700416 77726825938944 77754775175168 77861581185024 77889578876928 77910421049344 78189485617152 78201348685824 78325042977792 78336926613504 78365095231488 78426576111429 78454776965838 78466680285056 78481455316992 78617518866432 78666832904192 78905370837384 79042169330514 79187999180472 79200013745664 79216473829584 79228492715008 79337323062144 79375045663797 79430588563456 79642804209696 79671442398912 79809569032752 79940200790016 79956814706496 79968945917952 79997701382144 80107588334592 80116868520468 80145677175096 80157837041152 80416035318528 80444951548416 80457156820992 80584419217536 80596645650432 80716319244288 80745343451136 80774378094592 80885331910656 80894702195424 80906975705088 80936068468736 81181487303847 81196773525504 81209092866048 81225970495488 81238294265856 81366792219648 81379137355776 81472268387601 81499972829184 81529278824448 81692480323584 81721855541248 81940192792668 81969657083496 81985091715072 82263261284568 82275742434816 82457571708993 82470082340416 82485611200512 82515271614464 82580008491162 82592537698944 82735728645024 82765478996928 83044674607104 83061933724224 83074536050688 83084159947152 83228203220292 83240830773504 83258130657624 83270762751488 83394406996992 83538988146432 83569027336704 83581706600448 83850933583872 83881084944384 83890802276736 83903530360832 84018782462976 84036244028256 84048994179072 84079216758784 84204061433856 84350046283776 84362844045312 84380377116672 84393179480064 84665020317696 84718127742976 84834498797568 84865003831296 84895519834112 84975014747952 85021576593408 85122336202092 85168978771968 85480818407166 85658134708224 85688935907328 85719748182016 85756162663899 85769173764288 85786999112178 85800014891136 85948766650656 86269710514176 86279704560504 86310729265488 86323824505856 86460366452148 86473484395776 86588746767432 86601884189184 86633024744448 86783220695808 86793274230507 87107280519168 87117371595072 87130589220864 87148697510784 87161919889408 87281647801344 87299787485664 87313032787968 87442679181312 87474122072064 87625776236544 87639070998528 87649223680512 87963171319296 87976517271552 88008152121344 88129042440192 88160732135424 88275015320688 88291637231616 88323385393152 88500187017216 88513614446592 88768542192057 88800461840454 88830658215936 88984664211456 89016661573632 89086499078031 89100015463872 89118533058282 89132054304384 89148837593088 89359412133888 89475249173856 89630372698776 89662602246672 89676206040064 89951416544808 89965064157696 89997414054912 90007839942748 90163886821983 90177566671296 90343940913408 90357648080896 90500570491968 90514301423616 90533112948096 90546848817152 90671226356736 90838511382528 90871175356416 91006539969852 91020347668224 91053077027328 91221066553344 91234906800128 91360229474304 91379216807424 91393081049088 91425944436736 91551529525248 91720438677504 91904040364032 91937087483904 91951036366848 92056265976948 92215864218933 92247221993472 92280392515584 92440379326464 92546168945139 92560210239168 92778842632968 92796312600576 92829680566272 92916604911312 92950016132064 93111163871544 93444675439752 93458853057024 93469679940546 93503290037612 93645934620192 93665396989827 93679608095424 93697247674368 93818707871616 93852443473152 93866682957824 94015155753792 94029419925504 94366220562432 94377152561328 94391471655936 94540774531788 94555118451456 94589118853632 94729569113088 94743941677056 94763632244736 94778009976832 94908199550976 94927924256256 94942326915072 94953325653888 95307893710848 95473129310208 95507459813376 95521950400512 95596891591446 95631266597412 95649273667584 95829638381568 95864097079296 95875202601984 95889748983808 96233213067264 96400052895744 96434716704768 96525016752528 96559725496416 96931519938344 97064667630567 97099570423674 97114302569088 97134485767228 97282669945248 97335975739392 97462152837504 97497198559488 97511991033856 97692363893904 97872602656192 98007043044456 98021912873472 98042284699632 98057159875584 98212260921372 98227161886464 98408387331072 98423318052864 98443773302784 98458709393408 98593954873344 98605376640576 98640833446272 98655799435264 98958567734208 98973581930496 99009171136512 99180823652352 99309392235774 99343162146816 99363808567296 99551177736192 99562710394368 99577816252416 99598511440896 99613622730752 99727621475027 99934490492928 99970425225216 100143744270336 100273561092432 100510412852382 100529338650624 100544591167488 100659655320588 100695850809736 100834169286123 100870427527506 100885731795072 100904728264704 101247090811776 101449762505208 101486242103376 101636933527584 101652354091008 101673480429248 101813141803464 101828589101568 101849752066608 101865204919296 102230072275968 102245582831616 102257427627264 102434711655744 102471545424768 102487092617216 102623699872512 102639270150144 102801618908352 102817216180224 102854187491328 102866102791712 103201149026304 103250218186752 103265883521024 103429223419392 103444915912704 103466414797824 103482112933888 103600538813863 103635767918592 103815441580032 103852771835904 104252647489536 104376197962089 104411690827776 104433390637056 104449235484672 104531180525226 104568768148572 104606369287784 104750059355487 104823358488576 105207161116512 105389559107352 105546046355568 105583998907296 105600018327552 105621965106112 105767050223016 105783097416192 105833394218396 106174296631494 106190405612928 106228589865216 106412758710336 106570765252224 106586934386688 106609086275328 106625261223936 106793914788288 106810117779456 106822491360624 106860902900128 107208960638976 107221380424704 107259935397888 107276209094656 107445892290048 107462194200576 107605432876032 107621758992384 107660457934848 107847109214208 107859602927232 107875967606784 108241983071796 108262364700672 108301293993984 108466513772544 108489056292864 108505516474368 108590643846594 108629691183468 108923307098112 109047959930637 109253590390224 109292876111328 109313455620096 109644921942192 109684348379424 109700989913088 109903909380642 109943428945324 110106677988216 110123383598592 110297570287086 110314304860032 110353971995904 110709435747456 110726232809472 110749244965632 110766048067584 110778879929536 110931048720648 110970937627056 110987774364672 111010840876832 111192542662656 111385317528576 111425369782272 111442275467264 111784284638208 111801244778496 111841446592512 111854403035648 112008049193664 112025043283968 112048325371008 112065325572096 112272081911808 112466728378368 112507169488896 112678805569536 112807756228986 113095505981952 113112665063424 113153338441728 113282832160953 113300019663936 113362102124544 113496448269456 113558638362624 113902977163248 113974424542888 114130982818359 114172022366298 114210846277632 114341550218532 114358898352384 114382665482904 114400019854848 114580971074934 114598355534208 115008831310464 115026280685568 115039606080672 115080972353984 115239050612712 115280488602864 115297979194368 115451662356576 115469178918912 115510699659264 115710960927744 115724365640676 116143040692224 116156495460096 116174118961152 116198263347712 116357876346816 116375530401792 116399716647552 116417377050624 116590238908416 116632162762752 116834368315392 116865631574016 117262148327779 117284228425728 117302023028736 117487564466688 117505389920256 117547642847232 117682165448757 117700020427584 117722182975488 117764513857536 118000249356288 118358056256076 118400615787272 118563253995771 118646218948608 118781998770708 118800020618496 118824710744376 118842739072512 119145882845184 119300332231808 119464206314544 119507163598368 119550136328896 119714353549128 119935222059744 119953418876928 119996552073216 120175302780702 120218515762644 120236755561728 120458587884544 120624052977792 120667427322624 120685735231488 120710817264128 120876628826304 120894968475648 121118015176704 121161567141888 121342053293136 121360463557632 121404102703104 121628088737792 121795160288256 121813639299072 121838955743232 121857441398784 122050188329472 122068706033664 122293918236672 122538720485376 122582783311872 122741687969264 122910289189002 122954485625244 122977637572608 123253839101952 123394891926852 123413613652224 123705123510624 123728416800768 123772907421696 123870012736743 123888806548416 123933354842752 124103592967536 124148218495392 124592900586336 124611804076032 124626239920728 124842304830438 124861246160256 124887195986436 124906144127232 125091610495488 125136591297536 125308482219648 125353541005056 125372559900672 125821627416576 125836203415104 125855295541248 126054366042384 126073491268608 126118825138176 126282313583762 126306092150784 126325255569408 126351509659648 126525069425664 126544266067968 126570565675008 126589769220096 126604434205184 127077191614464 127297505746944 127343279751168 127462522121928 127508355463216 127532364890112 127683504303138 127753468157952 127833603469312 128221227610749 128310950756352 128533403860992 128579622273024 128653760646432 128680498668267 128700022336704 128746300661888 128923149975984 129419556840756 129466093898232 129485736758784 129690549678222 129710226593664 129902826283776 129949537116672 129996264745984 130174831043712 130256485191872 130676057392608 130695883831296 130723046266176 130742879834112 130949681228496 130969549181952 131164018771968 131211183108096 131231090737152 131258364403712 131438664354816 131458606497792 131473835520768 131521111261696 131944756978944 131964775907328 132012228182016 132241098203136 132412522981032 132437455847424 132485078089728 132750280525824 132770421669888 132798015254528 133200692760681 133245987323904 133293900300288 133524992360448 133650023195808 133677799587423 133698081456576 133723256389632 134013883803176 134039118200832 134212873760784 134445559048164 134493903370008 134514309060096 134947596236544 134996121082368 135011759914122 135266350006944 135314989471168 135515911370112 135536472121344 135750855737952 135771452135424 135799669422144 135820273225728 136257767073792 136306763034624 136327443775488 136343236836352 136530521502336 136579615540992 136628727233024 136831599830016 136852360200192 137068825211136 137089621573632 137138916655104 137580658016256 137666957582336 137856060546048 137905631225856 137926554550272 137955219730432 138084398965422 138420588773376 138470362447872 138840315358752 139003529986048 139168263949452 139194468900864 139244520849408 139374907366968 139425024198096 139666745807316 140188279585536 140204519910819 140254935056418 140276214822016 140468901930288 140519412143136 140545871511552 140728061807424 140778665209728 140800024436736 141022733630688 141044129888256 141549330843648 141565728841992 141587207483904 141638119820288 141832677677184 141883678280448 142094353669632 142115912515584 142145448367104 142167014965248 142391886384384 142413490372608 142429988480832 142961840566272 143013247197184 143209693965312 143261189720064 143282925600768 143395337387169 143446899896118 143473910501376 143495678656512 143796145618944 143812803902976 143834623475712 144322644095728 144349819600896 144401725325312 144600079343616 144652075057152 144787525128792 144839588244624 145231076130816 145397279907516 145649355635511 145671453853632 145701728650842 145723834815104 145751274160128 145924004917872 146003963609088 146193229256256 146245797839232 146267986550784 146538545840856 146808903984288 146831178131456 147032869310208 147063427049448 147085739813376 147138629327872 147340742829696 147612580996608 147634977079296 147665659954176 147688064090112 147908064960864 147961250169408 147983699152896 148256723550208 148460372895744 148513756704768 148567159709696 148771235478528 148964088353661 149045712850944 149068326371328 149344065591552 149366724378624 149397767161344 149420434096128 149696109215744 149901735739392 149955637837824 150009559318528 150215616405504 150410341638648 150765619278573 150794007975936 150816886751232 150871117922304 150989482980882 151043776214604 151066692885248 151305641291259 151328597692608 151357092397056 151411517816832 151870636217664 152174643757812 152229363155064 152455400291376 152478531136512 152510220643872 152533359806464 152742883652352 152774628099912 152797807378944 153345108413952 153368374247424 153386141440896 153652067483616 153707318137152 153730638925824 153935549808768 153958905225216 154014266212352 154225824270336 154281281236992 154299154187568 154857387589632 154875327280128 154898825281536 155143835129088 155167373869056 155199622196736 155223169400832 155453651877888 155509550350336 155723162370048 155779157753856 155820842098688 156378971234304 156650085955584 156673853227008 156730190462976 156853152222858 156909553931676 156933360570112 157235037732864 157333665808384 157513719899809 157810741674768 158084338661028 158375998360944 158400027491328 158432947659168 158456985430016 158674646124288 158750091327594 159261444947241 159285608419392 159342884797824 159619138065504 159880401580032 159913629412992 159937891835904 159995402764288 160215176669184 160233737040936 160291354350192 160315674082304 160832070637056 160889903096832 160914313641984 161168838435072 161193291300864 161432638488576 161490686902272 161548756189184 161770663821312 161789404390848 161813951410176 161872136937472 162362974607694 162393547051008 162418185732096 162451940990976 162733584439296 162758274711552 162944536775202 162999945658368 163384960647168 163443711082496 163630757565821 163880385585336 163939314166992 163970183430144 164526522569136 164551484869632 164855864070963 164915143417986 164940164680832 164971222401024 165160016982324 165185075397888 165446355430629 165471457290048 165530957993856 166089349214208 166123867448448 166149072101376 166168319894304 166456406440584 166481661547008 166516261315248 166541525502976 166788813993984 167077976292864 167138054673408 167163413200896 167701867167744 167762169888768 167781604553472 167807060721664 168037564925952 168072488056512 168097988358144 168158433517568 168408122867712 168700092567552 168725688090624 168760754233344 169330040635392 169436255485952 169668997595136 169730007662592 169791039668224 169950029495904 169985350092649 170043153186816 170244672404184 170337957543936 170961636814332 171258033549447 171316269416448 171377871814656 171512325327798 171538347528576 171573998224356 171600029782272 171871456612401 171897533301312 172539421028352 172559409121008 172621458530976 172647649011712 172920732904296 172946968791552 173177493534864 173203768378368 173266049488896 173566441391616 173586548461014 174214561038336 174234743190144 174261178441728 174297395021568 174323839778816 174563295602688 174599574971328 174626065575936 174885358362624 174948244144128 175251552473088 175278141997056 175298447361024 175926342638592 175953034543104 176016304242688 176258084880384 176321464270848 176550030641376 176583274463232 176646770786304 177000374034432 177537084384114 177600923680908 177969328422912 178033323147264 178172998156062 178200030927744 178237066116564 178264108608768 178718824267776 178950498347712 179260745397552 179325204493344 179352412080128 179902833089616 179930128315392 179994828109824 180015679885496 180262954171053 180327773643966 180355133342592 180687881826816 180715296161792 181001140983936 181028602847232 181066225896192 181093697634304 181342452713472 181677022765056 181742350712832 182013079939704 182040695336448 182106154054656 182442133106688 182469813600256 182720458948608 182758433614848 182786162098176 182851888873472 183103059050496 183440877355008 183808080728064 183874174967808 184112531953896 184431728437866 184494443986944 184880758652928 185092337890278 185120420478336 185208439882193 185557685265936 185592625201152 185659361132544 185833209822624 185900032264128 186222327743088 186889350879504 186917706114048 186939359881092 187006580075224 187263457245657 187291869240384 187330793979654 187359216190848 187394495348736 187637415743232 187704886946304 187733365915648 188030311507584 188058839851008 188732441124864 188754305122656 188782943311872 189081549063576 189110236902912 189178237707264 189423470375643 189459138226176 189487883354112 189527264489472 189556019953664 189816399101952 189855848512512 189884653830144 189906651307776 190615787421696 190946258620416 191014919626752 191193783182892 191262533194824 191298547335168 191659276763136 191750405203968 191779497967616 192401000654317 192466426134528 192800105791488 192869433409536 193050033505056 193119450992832 193863039876688 194129335261134 194199140847348 194228605138176 194268971534456 194535824517333 194565339890496 194671951478784 194924305675008 194994397118976 195023982067712 195384727787808 195745205312384 196014086088912 196043825746944 196084569399264 196114319751168 196424521842744 196454323772928 196816774662144 196846636105728 196887546605568 196917418786816 197187909746688 197210753281152 197281666892544 197311598870528 197917135468416 197947163860992 198018342273024 198361647304704 198618784471548 198727617134592 199102355472384 199125420788736 199155632504832 199197022881792 199227245461504 199455242950054 199868980985856 199940850450432 200287488540672 200547122184864 201020825704764 201058677301248 201319310641176 201391701619472 201668338572246 201740855055012 201771463590144 202494181623552 202517639871183 202899525010416 202972484206752 203273867055168 203304708182016 203346960858496 203626283606928 203657178203136 203699504133216 203730409838592 204460144551936 204491165663232 204514855254528 204869423311488 204943090849536 204974185234432 205247399745024 205278540300288 205603237816704 205634432360448 205708374982656 205732205583424 206500436373504 206531767042048 206858446838784 206889831825408 206932829595648 206964225867776 207126598448133 207201077627726 207271535837184 207630883160064 207705543671808 208505294979072 208752395924178 208823381655552 208866781274112 209062361050452 209137536297144 209212738575568 209500118710974 210382402584627 210414322233024 210779118214704 211092092711136 211167997814592 211200036655104 211243930212224 211534100446032 211566194832384 211666788436792 212348593262988 212380811225856 212457179730432 212825517420672 213141530504448 213173868773376 213218172550656 213250522447872 213587829576576 213620235558912 213644982721248 213721805800256 214442760849408 214519870795776 214552418189312 214891784580096 214924388401152 215170349844177 215210865752064 215243517984768 215320915869696 215694218428416 215719205854464 215751935213568 216483966143592 216524729401344 216602587987968 216933027545088 216978112585728 217181287693188 217259382366936 217772561180161 217846614196224 218095919861274 218507180780448 218552592976263 218585752222656 218626911240192 219289843884384 219368696758848 219401979826176 219807818761284 219886857890648 220213355976432 220246767197184 220595140574172 220628609720064 220707943991808 221418871494912 221452465618944 221498489931264 221532096135168 221557759859072 221862097441296 221941875254112 221975548729344 222021681753664 222385085325312 222770635057152 222850739564544 222884550934528 223568569276416 223602489556992 223682893185024 223708806071296 224016098387328 224050086567936 224096650742016 224130651144192 224544163823616 224933456756736 225014338977792 225357611139072 225615512457972 226191011963904 226225330126848 226306676883456 226484224471323 226565664321906 226600039327872 226992896538912 227117276725248 227805954326496 227948849085776 228261965636718 228344044732596 228683100437064 228717796704768 228765330965808 228800039709696 229161942149868 229196711068416 230017662620928 230052561371136 230079212161344 230161944707968 230478101225424 230560977205728 230595958388736 230903324713152 230938357837824 231021399318528 231421921855488 231448731281352 232286081384448 232312990920192 232348237922304 232396526695424 232715752693632 232751060803584 232799433295104 232834754101248 233180477816832 233264325525504 233668736630784 233731263148032 234524296655558 234568456851456 234604046057472 234975128933376 235010779840512 235095285694464 235279728334287 235364330897514 235400040855168 235444365950976 236000498712576 236716112512152 236801231574544 237126507991542 237563997541416 237600041236992 237649421488752 237685478145024 238125136991391 238291765690368 238600664463616 238928412629088 239014327196736 239100272657792 239428707098256 239870444119488 239906837753856 239993104146432 240350605561404 240437031525288 240473511123456 240917175769088 241248105955584 241334854645248 241371470462976 241421634528256 241753257652608 241789936951296 242236030353408 242323134283776 242684106586272 242720927115264 242808205406208 243256177475584 243544461911541 243590320576512 243627278598144 243677911486464 243714882797568 244100376658944 244137412067328 244416805162803 244587836473344 245077440970752 245165566623744 245483375938528 245820578378004 245908971250488 245955275145216 246789783853704 246827227304448 247372715126979 247410247021248 247456833601536 247545814843392 247740025473486 247777613096832 247866709685504 248207185935072 248296436990784 249185801172672 249223608152064 249252479841456 249684609660876 249722492320512 249774391972872 249812288254464 250183220990976 250273182595072 250616964439296 250707082010112 250745119801344 251643254833152 251672406830208 251710591082496 252108732084768 252146982537216 252237650276352 252564627167524 252612184301568 252703019319296 253050138851328 253088532135936 253141131350016 253179538440192 253208868410368 254154383228928 254595011493888 254686559502336 254925044243856 255016710926432 255064729780224 255367008606276 255506936315904 255667206938624 256442455221498 257066807721984 257159244546048 257307521292864 257360997336534 257400044673408 257492601323776 257846299951968 258839113681512 258932187796464 258971473517568 259381099356444 259420453187328 259805652567552 259899074233344 259992529491968 260349662087424 260379822691521 260512970383744 261352114785216 261391767662592 261446092532352 261485759668224 261899362456992 261939098363904 262328037543936 262422366216192 262516728807424 262877328709632 262917212995584 262947671041536 263042222523392 263889513957888 263929551814656 264024456364032 264482196406272 264825045962064 264874911694848 264970156179456 265500561051648 265540843339776 265596030509056 266305626576171 266401385521362 266491974647808 267049984720896 267300046391616 267355599174846 267396162913152 267446512779264 268027767606352 268078236401664 268425747521568 268891118096328 268987806740016 269028618120192 269895192473088 269992242164736 270023519828244 270491660465949 270532700013888 270629978942336 271031822740224 271072944242688 271501711475904 271542904270848 271599338844288 271640546451456 272515534147584 272613526069248 272686473672704 273061043004672 273159231081984 273257454466048 273663199660032 273704720400384 274137650422272 274179243147264 274277833310208 275161316032512 275333915164672 275712121092096 275811262451712 275853109100544 275910439460864 276168797930844 276647592656799 276841177546752 277680630717504 278007059972096 278336527898904 278388937801728 278489041698816 278749814733936 278850048396192 279333491614632 280376559171072 280409039821638 280509870112836 280552429644032 280937803860576 280996190969481 281038824286272 281091743023104 281456123614848 281557330419456 281600048873472 282045467261376 282088259776512 283098661687296 283131457683984 283174414967808 283276239640576 283665355354368 283767356560896 284188707339264 284231825031168 284290896734208 284334029930496 284783772768768 284826980745216 284859976961664 285923681132544 286026494394368 286419387930624 286522379440128 286565851201536 286790674774338 286893799792236 286947821002752 287592291237888 287625607805952 287669246951424 288645288191456 288699639201792 288803450650624 289200158687232 289304150114304 289575050257584 289679176489248 290794559815032 291298711271022 291342907707264 291403457301684 291447669630208 291848009835744 292007927218176 292386458512512 292491595678464 292535973101568 293077091681712 293617807968576 293662356262912 294065738620416 294126854098896 294171479626752 294277258655744 294681485659392 295225161993216 295269954158592 295331319908352 295376128180224 295816129921728 295922500338816 295967398305792 296513447100416 296920745791488 297027513409536 297134319419392 297542470957056 297928176707322 298091425701888 298688131183104 298733448757248 298795534322688 298840868192256 299182864425081 299392218431488 299803471478784 299911275675648 300019118637056 300431232811008 300820683277296 301531238557146 301588015951872 301633773502464 301978965961764 302087552429208 302133385770496 302611282582518 302657195385216 302714184794112 303741272435328 304349287515624 304458726310128 304910800582752 304957062273024 305020441287744 305066719612928 305485767304704 305549256199824 305595614757888 306690216827904 306736748494848 306772282881792 307304134967232 307414636274304 307461277851648 307871099617536 307917810450432 308028532424704 308451648540672 308562562473984 308598308375136 309750654560256 309797650563072 310287670258176 310334747738112 310399244393472 310446338801664 310801616441589 310907303755776 311019100700672 311446324740096 311558315507712 311641684197376 312757942468608 313128593886267 313300171911168 313347706454016 313706304445716 313819107863352 313866721140224 314470075465728 314667331616768 315027439799618 315621483349536 316168677322056 316751996721888 316800054982656 316865895318336 316913970860032 317349292248576 317500182655188 318522889894482 318571216838784 318685769595648 319238276131008 319760803160064 319827258825984 319875783671808 319990805528576 320430353338368 320467474081872 320582708700384 320631348164608 321664141274112 321779806193664 321828627283968 322337676870144 322386582601728 322865276977152 322981373804544 323097512378368 323541327642624 323578808781696 323627902820352 323744273874944 324725949215388 324787094102016 324903881981952 325467168878592 325516549423104 325889073550404 326769921294336 326887422164992 327143879791911 327261515131642 327760771170672 327878628333984 327940366860288 329053045138272 329102969739264 329711728141926 329830286835972 329880329361664 330320033964648 330370150795776 330892710861258 330942914580096 331061915987712 332178698428416 332247734896896 332298144202752 332336639788608 332912812881168 332963323094016 333032522630496 333083051005952 333577627987968 334155952585728 334276109346816 334326826401792 335403734335488 335524339777536 335563209106944 335614121443328 336075129851904 336144976113024 336195976716288 336316867035136 336816245735424 337400185135104 337521508466688 338872510971904 339337995190272 339460015325184 339582079336448 339848496482859 339900058991808 339970700185298 340086306373632 340489344808368 340675915087872 341923273628664 342516067098894 342632538832896 343024650655596 343076695057152 343147996448712 343200059564544 343742913224802 343795066602624 343958531209787 345078842056704 345118818242016 345242917061952 345295298023424 345841465808592 345893937583104 346354987069728 346407536756736 346532098977792 347132882783232 347173096922028 348429122076672 348469486380288 348522356883456 348594790043136 348647679557632 349126591205376 349199149942656 349252131151872 349770716725248 349896488288256 350503104946176 350596894722048 351786444983337 351852685277184 351906069086208 352032608485376 352516169760768 352642928541696 353046496346271 353100061282752 353166548926464 353293541572608 354000748068864 355074168768228 355201847361816 355938656845824 356345996312124 356400061855488 356474132233128 356528217217536 357316144072303 357437648535552 357900996695424 358521490795104 358650408986688 358704824160256 359805666179232 359860256630784 359989656219648 360031359770992 360525908342106 360655547287932 360710266685184 361375763653632 361430592323584 362002281967872 362057205694464 362132451792384 362187395268608 362684905426944 363354045530112 363484701425664 364026159879408 364081390672896 364212308109312 364884266213376 365440917897216 365516867229696 365572324196352 365703777746944 366206118100992 366881754710016 367616161456128 367748349935616 368225063907792 368863456875732 369761517305856 370184675780556 370240840956672 370416879764386 371115370531872 371185250402304 371318722265088 371610038210229 371666419645248 371800064528256 372444655486176 373778701759008 373835412228096 373878719762184 374013160150448 374526914491314 374583738480768 374661587959308 374718432381696 375274831486464 375409773892608 375466731831296 376060623015168 376117679702016 377464882249728 377508610245312 377565886623744 378163098127152 378220473805824 378356475414528 378846940751286 378918276452352 378975766708224 379054528978944 379632798203904 379711697025024 379769307660288 379813302615552 381231574843392 381892517240832 382029839253504 382387566365784 382525066389648 382597094670336 383500810407936 383558995935232 384663682832247 384802001308634 384932852269056 385600211582976 385738866819072 386041496004801 386100067010112 386238901985664 387726079753376 388258670522268 388398281694696 388457210276352 388537943068912 389071649034666 389130679780992 389848611350016 389988794237952 390047964135424 390769455575616 391490410624768 392028172177824 392087651493888 392169138798528 392228639502336 392849043685488 392908647545856 393633549324288 393693272211456 393775093211136 394375819493376 394421506562304 394563333785088 394623197741056 395834270936832 395894327721984 396036684546048 396723294609408 397237568943096 397455234269184 398250841577472 398311265009664 398394045763584 398454490923008 398910485900108 399602078282043 399737961971712 399881700900864 400574977081344 401033398762269 401094244369728 402041651409528 402117354602496 402638621282352 402783403238944 403336677144492 403481710110024 403542927180288 404988363247104 405035279742366 405799050020832 405944968413504 406547734110336 406609416364032 406693921716992 407252567213856 407314356406272 407399008266432 407460819677184 408920289103872 408982331326464 409029710509056 409738846622976 409886181699072 409948370468864 410494799490048 410557080600576 411206475633408 411268864720896 411416749965312 411464411166848 413000872747008 413716893677568 413779663650816 413865659191296 413928451735552 414253196896266 414402155255452 415261766320128 415411087343616 417010589958144 417504791848356 417733562548224 418124722100904 418275072594288 418425477151136 419000237421948 420613559732457 420764805169254 420828644466048 421558236429408 422184185422272 422335995629184 422400073310208 422487860424448 423068200892064 423132389664768 423333576873584 424697186525976 424761622451712 424914359460864 425651034841344 426283061008896 426347737546752 426436345101312 426501044895744 427175659153152 427240471117824 427289965442496 427443611600512 428885521698816 429039741591552 429783569160192 429848776802304 430186012161507 430340699688354 430421731504128 430487035969536 431388436856832 431438411708928 431503870427136 432967932287184 433049458802688 433205175975936 433956225171456 434362575386376 434518764733872 435545122360322 435693228392448 436191839722548 436948066906533 437014361560896 437105185952526 437171504445312 437253822480384 438579687768768 438737393517696 438803959652352 439615637522568 439773715781296 440426711952864 440493534394368 441190281148344 441257219440128 441415887983616 442837742989824 442904931237888 442996979862528 443064192270336 443115519718144 443724194882592 443883750508224 443951097458688 444043363507328 444770170650624 445541270114304 445701479129088 446892265060983 447137138552832 447204979113984 447417612142592 448032196774656 448100173135872 448193301484032 448261302288384 449088327647232 449866913513472 450028677955584 451231024915944 452296857835719 452382023927808 452450660253696 452613353766912 452968448942646 453131328643812 453200078655744 453916923873777 453985793077824 454234553450496 455611908652992 455897698171552 456523931273436 456688089465192 457366200874128 457435593409536 457530661931616 457600079419392 458323884299736 458393422136832 460035325241856 460105122742272 460158424322688 460323889415936 460956202450848 461121954411456 461191916777472 461806649426304 461876715675648 462042798637056 462843843710976 462897462562704 464572162768896 464625981840384 464696475844608 464793053390848 465431505387264 465502121607168 465598866590208 465669508202496 466360955633664 466528651051008 467337473261568 467462526296064 469048593311116 469136913702912 469950257866752 470021559681024 470190571388928 470559456668574 470728661795028 470800081710336 472000997425152 472541159699427 473432225024304 473602463149088 474253015983084 475127995082832 475200082473984 475298842977504 475370956290048 476250273982782 477201328927232 477856825258176 478028654393472 478200545315584 478857414196512 479740888238976 479813675507712 479986208292864 480701211122808 480874063050576 480947022246912 481834351538176 482496211911168 482669709290496 482742940925952 482843269056512 483506515305216 483579873902592 484472060706816 484646268567552 485368213172544 485441854230528 485616410812416 486512354951168 487088923823082 487180641153024 487254557196288 487355822972928 488200753317888 488274824134656 488833610325606 490154881941504 490331133247488 490892272697463 490966751877056 491641156756008 491817942500976 491910550290432 493579567707408 493654454608896 494567592212889 494745430253958 494820494042496 494913667203072 495480050946972 495555226193664 495733419371008 496414371870144 496592873981568 498371602345344 498447216304128 498504959682912 499369219321752 499444984641024 499548783945744 499624576508928 500366441981952 500546365190144 501233928878592 501414164020224 501490239602688 503286509666304 503344813660416 503421182164992 504217464169536 504293965074432 504475300552704 505129254335048 505224368603136 505406038638592 506100277702656 506177064271872 506282262700032 506417736820736 508308766457856 509190022987776 509373119004672 509850088487712 509956050277947 510033421852864 510129459560448 510734017212552 511013872631808 511334413877248 512884910442996 513774100648341 514133615443968 514615042585728 514721994673068 514800089346816 514985202647552 515692599903936 517678227363024 517864375592928 517942947035136 518762198712888 518840906374656 519611305135104 519798148466688 519985058983936 520699324174848 520759645383042 521025940767488 522704229570432 522783535325184 522892185064704 522971519336448 523798724913984 523878196727808 524656075087872 524844732432384 525033457614848 525754657419264 525834425991168 525895342083072 526084445046784 527779027915776 527859103629312 528048912728064 528964392812544 529650091924128 529749823389696 529940312358912 531001122103296 531192061018112 532611253152342 532802771042724 534099969441792 534600092783232 534711198349692 534792325826304 536055535212704 536156472803328 536851495043136 537782236192656 537975613480032 538057236240384 539790384946176 539984484329472 540047039656488 540983320931898 541065400027776 541259957884672 542063645480448 542145888485376 543003422951808 543085808541696 543198677688576 543281092902912 545031068295168 545227052138496 545372947345408 546122086009344 546318462163968 546514908932096 547326399320064 547409440800768 548275300844544 548358486294528 548555666620416 550322632065024 550667830329344 551424242184192 551622524903424 551820878921728 552337595861688 553295185313598 555361261435008 555625319646579 556014119944192 556673055797808 556777875603456 556978083397632 557499629467872 557700096792384 558666983229264 560753118342144 560818079643276 561019740225672 561104859288064 561875607721152 561992381938962 562077648572544 562183486046208 562912247229696 563114660838912 563200097746944 564090934522752 564176519553024 566197323374592 566262915367968 566348829935616 566552479281152 567330710708736 567534713121792 568270411126929 568377414678528 568463650062336 568581793468416 568668059860992 569567545537536 569653961490432 569719953923328 571847362265088 572052988788736 572838775861248 573044758880256 573581349548676 573787599584472 573895642005504 575251215611904 575338493902848 577203001962951 577290576382912 577399278403584 577606901301248 578400317374464 578608300228608 579150100515168 579358352978496 581589119630064 582597422542044 582685815414528 582806914603368 582895339260416 583696019671488 584015854436352 584772917025024 584983191356928 585071946203136 586154183363424 587235615937152 587324712525824 588131477240832 588253708197792 588342959253504 588554517311488 589362971318784 590450323986432 590539908317184 590662639816704 590752256360448 591632259843456 591845000677632 591934796611584 593026894200832 593841491582976 594055026819072 594268638838784 595084941914112 595856353414644 596182851403776 597376262366208 597466897514496 597591068645376 597681736384512 598365728850162 599606942957568 599822551351296 600038237274112 600862465622016 601641366554592 603062477114292 603176031903744 603957931923528 604175104858416 604266771540992 605222565165036 605314390770432 607482544870656 607552919613549 608698575031248 608917452620256 609821601165504 609914124546048 610040882575488 610133439225856 610971534609408 611098512399648 611191229515776 613380433655808 613473496989696 613544565763584 614608269934464 614829272548608 614922555703296 615742199235072 615835620900864 616057064849408 616903297081344 617125124947968 617196616750272 619501309120512 619595301126144 620575340516352 620669495476224 620798488786944 620892677603328 621379795344399 621603232883178 621814607511552 622892649480192 623116631015424 623283368394752 625515884937216 626257187772534 626600343822336 627412608891432 627638215726704 627733442280448 629334663233536 630054879599236 631147207753881 631242966699072 632337354644112 633503993443776 633600109965312 633731790636672 633827941720064 634698584497152 635000365310376 637045779788964 637142433677568 637371539191296 638476552262016 639521606320128 639654517651968 639751567343616 639981611057152 640860706676736 640934948163744 641165417400768 641262696329216 643328282548224 643559612387328 643657254567936 644675353740288 644773165203456 645511049532531 645730553954304 645962747609088 647082655285248 647157617563392 647255805640704 647488547749888 649451898430776 649574188204032 649807763963904 650934337757184 651778147100808 653317683540483 653539842588672 653774844329984 654287759583822 654523030263284 655521542341344 655657778928789 655757256667968 655880733720576 658106090276544 658205939478528 659423456283852 659660573671944 659760658723328 660640067929296 660740301591552 661785421722516 661885829160192 662123831975424 664357396856832 664495469793792 664596288405504 664673279577216 665825625762336 665926646188032 666065045260992 666166102011904 667155255975936 668311905171456 668552218693632 668653652803584 670807468670976 671048679555072 671126418213888 671228242886656 672150259703808 672289952226048 672391953432576 672633734070272 673632491470848 674800370270208 675043016933376 678675990380544 678920030650368 679164158672896 679452673413969 679696992965718 679800117983616 679941400370596 680978689616736 681351830175744 683846547257328 685032134197788 686049301311192 686153390114304 686295992897424 686400119129088 687485826449604 687590133205248 687917062419574 690157684113408 690237636484032 690485834123904 690590596046848 691682931617184 691787875166208 692709974139456 692815073513472 693064197955584 694265765566464 694346193844056 696858244153344 696938972760576 697044713766912 697189580086272 697295359115264 698253182410752 698398299885312 698504262303744 699541433450496 699792976576512 701006209892352 701193789444096 703572889966674 703705370554368 703812138172416 705032339521536 705285857083392 705839185002861 706092992692542 706200122565504 706333097852928 708001496137728 710148337536456 710403694723632 712691992624248 712800123710976 712948264466256 713056434435072 714375410974173 714632288144606 714875297071104 715801993390848 717042981590208 717300817973376 717409648320512 719611332358464 719720513261568 719979312439296 720062719541984 721051816684212 721311094575864 721420533370368 722751527307264 722861184647168 724004563935744 724114411388928 724264903584768 724374790537216 725369810853888 726708091060224 726969402851328 728052319758816 728162781345792 728424616218624 729768532426752 730633385734623 730881835794432 731033734459392 731144648392704 732412236201984 733250415488409 733763509420032 735232322912256 735496699871232 736450127815584 737726913751464 740369351561112 740481681913344 740833759528772 742118145380937 742230741063744 742370500804608 742637444530176 743220076420458 743332839290496 743600129056512 744889310972352 747557403518016 747670824456192 747757439524368 748026320300896 749053828982628 749167476961536 749323175918616 749436864763392 750549662972928 750819547785216 750933463662592 752121246030336 752235359404032 754929764499456 755017220490624 755131773247488 756326196254304 756440947611648 756712950829056 757693881502572 757836552904704 758109057957888 759265596407808 759423394050048 759538615320576 759626605231104 762463149686784 763785034481664 764059678507008 764775132731568 765050132779296 765194189340672 767001620815872 769327365664494 769604002617268 771200423165952 771477733638144 772082992009602 772200134020224 772477803971328 775452159506752 776517341044536 776796563389392 776914420552704 777075886137824 778143298069332 778261359561984 779697222700032 779977588475904 780095928270848 781139468074563 781538911151232 782980821249536 784056344355648 784175302987776 784338277597056 784457279004672 785698087370976 785817295091712 787267098648576 787550186422272 788751638986752 788843013124608 789126667570176 789246395482112 791668541873664 791788655443968 792073369092096 793446589218816 794475137886192 794910468538368 796501683154944 796622530019328 796788091527168 797820971800216 798916879728513 799204156564086 799475923943424 801149954162688 802066797524538 802188488739456 804083302819056 804234709204992 805277242564704 805566806477888 806673354288984 806963420220048 807085854360576 809976726494208 810070559484732 811474981397847 811598100041664 811889936827008 813095468220672 813218832728064 813387843433984 814505134427712 814628712812544 814798016532864 814921639354368 817840578207744 818059421018112 819477693245952 819772363398144 819896740937728 820835038294453 820989598980096 821114161201152 822412951266816 822537729441792 822833499930624 822928822333696 826001745494016 827433787355136 827559327301632 827731318382592 828506393792532 828804310510904 829942777970397 830523532640256 834021179916288 835009583696712 835467125096448 836249444201808 836550145188576 836850954302272 838000474843896 841227119464914 841529610338508 841657288932096 842988572908443 843116472858816 844368370844544 844671991258368 844800146620416 844975720848896 846136401784128 846264779329536 846667153747168 849394373051952 849523244903424 849828718921728 851302069682688 852566122017792 852695475093504 852872690202624 853002089791488 854351318306304 854480942235648 854579930884992 854887223201024 857771043397632 858079483183104 859567138320384 859697553604608 860372024323014 860681399376708 860843463008256 862776873713664 862876823417856 863007740854272 865935864574368 866098917605376 866410351951872 867912450342912 868725150772752 869037529467744 871090244720644 872383679445096 873896133813066 874028723121792 874210371905052 874343008890624 877159375537536 877474787035392 877607919304704 879231275045136 879547431562592 880853423905728 880987068788736 882380562296688 882514438880256 882831775967232 885675485979648 885809862475776 885993959725056 886128384540672 886231039436288 887448389765184 887767501016448 887902194917376 888086727014656 889540341301248 891082540228608 891402958258176 893784530121966 894274277105664 894835224285184 896064393549312 896200346271744 896386602968064 896522604576768 897548593275243 898176655294464 899733827026944 900057355911168 902462049831888 904593715671438 904764047855616 904901320507392 905936897885292 906262657287624 906400157311488 907833847747554 907971586155648 911223817305984 911795396343104 913047862546872 913376178930384 914732401748256 914871186819072 915061323863232 915200158838784 916647768599472 916786844273664 920070650483712 920210245484544 920316848645376 920647778831872 921912404901696 922243908822912 922383833554944 923613298852608 923753431351296 924085597274112 925687687421952 925794925125408 929251963680768 929392951689216 929586106781696 930863010774528 931004243214336 931197733180416 931339016404992 932404849324767 932721911267328 933057302102016 934674946523136 934925052592128 938097186622232 938273827405824 939385781658801 939900515733504 940043119362048 941118913337148 941457323590056 941600163420672 944001994850304 945082319398854 946864450048608 947204926298176 948506031966168 950255990165664 950400164947968 950597685955008 950741912580096 952500547965564 954402657854464 955713650516352 956057308786944 956401090631168 957714828393024 959481776477952 959627351015424 959972416585728 961402422245616 961748126101152 961894044493824 963668703076352 964992423822336 965339418580992 965485881851904 965686538113024 967013030610432 967159747805184 968944121413632 969292537135104 970736426345088 970883708461056 971232821624832 973024709902336 974177847646164 974361282306048 974711645945856 976401506635776 976549648269312 977667220651212 980309763883008 980662266494976 981431639375733 981784545394926 981933503754112 983282313512016 983635885001952 983821100580864 987159135414816 987308909217792 989135184425778 989490860507916 989640988084992 990960101893944 991110452387328 991466838742016 992828743740288 993185747963136 996743204690688 996894432608256 997009919365824 998738438643504 998889969282048 999097567891488 999249153017856 1000732883963904 1001092730380288 1002467857757184 1002828328040448 1002980479205376 1006573019332608 1006689627320832 1006842364329984 1008434928339072 1008587930148864 1008950601105408 1010258508670096 1010448737206272 1010812077277184 1012200555405312 1012564525400064 1012835473641472 1016617532915712 1018380045975552 1018746238009344 1019545489448577 1019700176975424 1019912100555894 1020066843705728 1020258919120896 1021468034425104 1022027745263616 1022668827754496 1025769820885992 1027548201296682 1029230085171456 1029443989346136 1029600178693632 1029970405295104 1031385199807872 1031875593629361 1035356454726048 1035728751185856 1035885894070272 1037524397425776 1037681812749312 1039222610270208 1039596296933376 1039970117967872 1041398648349696 1041519290766084 1042051881534976 1045408459140864 1045567070650368 1045784370129408 1045943038672896 1047597449827968 1047756393455616 1049312150175744 1049689464864768 1050066915229696 1051509314838528 1051790684166144 1052168890093568 1055359334950011 1055558055831552 1055718207258624 1056097825456128 1057928785625088 1059139489038813 1059300183848256 1059499646779392 1059880624717824 1062002244206592 1062384122036224 1065222506304684 1065605542085448 1069200185566464 1069422396699384 1069584651652608 1071948432216909 1072111070425408 1072312945606656 1073702990086272 1075564472385312 1075951226960064 1076114472480768 1079580769892352 1079968968658944 1080094079312976 1081966641863796 1082130800055552 1082519915769344 1084127290960896 1084291776970752 1086006845903616 1086171617083392 1086397355377152 1086562185805824 1090062136590336 1090454104276992 1090745894690816 1092244172018688 1092636924327936 1093029817864192 1094652798640128 1096550601689088 1096716972589056 1097111333240832 1100645264130048 1101335660658688 1102848484368384 1103245049806848 1103641757843456 1104675191723376 1106590370627196 1110722522870016 1111250639293158 1113346111595616 1113555751206912 1113956166795264 1114830114630687 1114999258935744 1115400193584768 1117333966458528 1121506236684288 1121636159286552 1122039480451344 1122209718576128 1123751215442304 1123984763877924 1124155297145088 1125824494459392 1126229321677824 1126400195493888 1128181869045504 1128353039106048 1132394646749184 1132525830735936 1132697659871232 1133104958562304 1134661421417472 1135069426243584 1136540822253858 1136754829357056 1136927300124672 1137163586936832 1139135091075072 1139307922980864 1139439907846656 1143694724530176 1144105977577472 1145677551722496 1146089517760512 1147162699097352 1147575199168944 1147791284011008 1150502431223808 1150676987805696 1153991048496741 1154406003925902 1154581152765824 1154798556807168 1156800634748928 1157216600457216 1158124488014403 1158300201030336 1158716705956992 1163178239260128 1165194845084088 1165371630829056 1165613829206736 1165790678520832 1167392039342976 1169545834050048 1169966382713856 1170143892406272 1172308366726848 1174471231874304 1174649425051648 1176262954481664 1176507416395584 1176685918507008 1177109034622976 1178725942637568 1180900647972864 1181079816634368 1181325279633408 1183264519686912 1183690001355264 1183869593223168 1186053788401664 1187682983165952 1188110053638144 1188537277677568 1190169883828224 1191712706829288 1192365702807552 1194752524732416 1194933795028992 1195182137290752 1195363472769024 1196731457700324 1198806234846129 1199213885915136 1199645102702592 1201724931244032 1203100196286807 1203282733109184 1206124954228584 1206352063807488 1207915863847056 1208350209716832 1208533543081984 1210445130330072 1210628781540864 1214965089741312 1215105839227098 1217397150062496 1217834905240512 1219643202331008 1219828249092096 1220081765150976 1220266878451712 1221943069218816 1222197024799296 1222382459031552 1226760867311616 1226946993979392 1227089131527168 1229216539868928 1229658545097216 1229845111406592 1231484398470144 1231671241801728 1232114129698816 1233806594162688 1234250249895936 1234393233500544 1239002618241024 1241150681032704 1241338990952448 1241596977573888 1241785355206656 1242759590688798 1243206465766356 1245785298960384 1246233262030848 1246566736789504 1251031769874432 1252514375545068 1253200687644672 1254825217782864 1255276431453408 1255466884560896 1260109759198472 1261840679197371 1262294415507762 1262485933398144 1264674709288224 1267007986887552 1267200219930624 1267463581273344 1267655883440128 1269397168994304 1270000730620752 1274091559577928 1274284867355136 1274743078382592 1276953104524032 1279043212640256 1279309035303936 1279503134687232 1279963222114304 1281721413353472 1281869896327488 1282330834801536 1282525392658432 1286656565096448 1287119224774656 1289350707480576 1289546330406912 1291022099065062 1291461107908608 1294165310570496 1294315235126784 1294511611281408 1294977095499776 1296459079175351 1298903796861552 1299148376408064 1299615527927808 1301868675514368 1303556294201616 1306635367080966 1307079685177344 1308575519167644 1309046060526568 1310844200719599 1311043084682688 1311315557857578 1311514513335936 1311761467441152 1316212180553088 1316411878957056 1318846912567704 1319321147343888 1319521317446656 1321280135858592 1321480603183104 1323570843445032 1323771658320384 1324247663950848 1328714793713664 1328990939587584 1329192576811008 1329346559154432 1331651251524672 1331853292376064 1332130090521984 1332332204023808 1334310511951872 1336623810342912 1337104437387264 1341614937341952 1342252836427776 1342456485773312 1344300519407616 1344579904452096 1344783906865152 1345267468140544 1346807004580219 1347264982941696 1349600740540416 1350086033866752 1356890573507157 1357351980761088 1357840061300736 1358905346827938 1359393985931436 1359600235967232 1359882800741192 1361750771621331 1361957379233472 1362703660351488 1367693094514656 1370064268395576 1372098602622384 1372306780228608 1372591985794848 1372800238258176 1374971652899208 1375180266410496 1375834124839148 1380315368226816 1380475272968064 1380971668247808 1381181192093696 1383365863234368 1383575750332416 1385419948278912 1385630147026944 1386128395911168 1388531531132928 1388692387688112 1393716488306688 1393877945521152 1394089427533824 1394379160172544 1394590718230528 1396506364821504 1396796599770624 1397008524607488 1399082866900992 1399585953153024 1402012419784704 1402387578888192 1407145779933348 1407410741108736 1410064679043072 1410571714166784 1411678370005722 1412185985385084 1412400245131008 1416002992275456 1417623479098281 1420296675072912 1420807389447264 1425383985248496 1425600247421952 1425896528932512 1426112868870144 1428750821948346 1429264576289212 1431603986781696 1434085963180416 1434601635946752 1434819296641024 1439222664716928 1439441026523136 1439958624878592 1440125439083968 1442103633368424 1442622189151728 1442841066740736 1445503054614528 1445722369294336 1448009127871488 1448228822777856 1448529807169536 1448749581074432 1450739621707776 1453416182120448 1453938805702656 1456104639517632 1456325562691584 1456849232437248 1459537064853504 1461266771469246 1461763671588864 1462067468918784 1464824472403968 1466500830976818 1470464645824512 1470993399742464 1472676818092389 1472900255631168 1475453827502928 1480738703122224 1480963363826688 1481667519057544 1483702776638667 1484236290761874 1484461482127488 1484741001609216 1486440152840916 1486665678580992 1487200258113024 1489778621944704 1495114807036032 1495341648912384 1495514879048736 1496052640601792 1498107657965256 1498334953923072 1498646351837232 1498873729526784 1501099325945856 1501639095570432 1501866927325184 1504242492060672 1504470718808064 1509859528998912 1510034440981248 1510263546494976 1512652392508608 1512881895223296 1513425901658112 1515387763005144 1515673105809408 1516218115915776 1518531192815616 1518846788100096 1519253210462208 1524407928261127 1524926299373568 1527570068963328 1528119357014016 1529550265463136 1529868150833841 1530100265558592 1530388378681344 1534003241631744 1538654731328988 1539208005234536 1541322301945023 1542400846331904 1544165984019204 1544400268040448 1544955607942656 1550904319013504 1553034682089072 1553593126778784 1553828841105408 1554151772275648 1556286596138664 1556522719123968 1559394445400064 1559955176951808 1560191856541696 1562278936149126 1563077822302464 1565961642499072 1568112688711296 1568350605975552 1568676555194112 1568914558009344 1571396174741952 1571634590183424 1574534197297152 1575100372844544 1577503277973504 1577686026249216 1578253335140352 1578492790964224 1583337083747328 1583577310887936 1584146738184192 1586893178437632 1588950275772384 1589820937076736 1593003366309888 1593576183054336 1595641943600432 1597833759457026 1598408313128172 1602299908325376 1604133595049076 1604376977478912 1608166605638112 1608469418409984 1610554485129408 1611133612955776 1613346708577968 1613926840440096 1614171708721152 1619953452988416 1620141118969464 1622949962795694 1623196200083328 1623779873654016 1626190936441344 1626437665456128 1626775686867968 1629010268855424 1629257425625088 1629596033065728 1629843278708736 1635681156415488 1636118842036224 1638955386491904 1639544726796288 1639793481875456 1641670076588906 1641979197960192 1642228322402304 1644825902533632 1645075458883584 1645666999861248 1645857644667392 1652003490988032 1654867574710272 1655462636765184 1657012787585064 1657608621021808 1659885555940794 1666875958939737 1668042359832576 1670019167393424 1670934250192896 1672498888403616 1673100290377152 1673701908604544 1676000949687792 1682454238929828 1683059220677016 1683314577864192 1685977145816886 1686232945717632 1688736741689088 1689343982516736 1689600293240832 1689951441697792 1692272803568256 1692529558659072 1693334307494336 1698788746103904 1699046489806848 1699657437843456 1702604139365376 1704811233380787 1705132244035584 1705390950187008 1705745380405248 1706004179582976 1708702636612608 1708961884471296 1709159861769984 1709774446402048 1715542086795264 1716158966366208 1719134276640768 1720744048646028 1721362798753416 1721686926016512 1725753646835712 1726015481708544 1731609005888853 1731871729148736 1732197835210752 1732820703903744 1735824900685824 1737450301545504 1738075058935488 1742180489441288 1744767358890192 1747792267626132 1748057446243584 1748420743810104 1748686017781248 1754318751075072 1754949574070784 1755215838609408 1758462550090272 1759094863125184 1761706847811456 1761974137577472 1764761124593376 1765028877760512 1765663551934464 1771350971959296 1771619724951552 1771987919450112 1772256769081344 1772462078872576 1774896779530368 1775535002032896 1775804389834752 1776173454029312 1779080682602496 1782165080457216 1782805916516352 1787569060243932 1788548554211328 1789670448570368 1792128787098624 1792400692543488 1792773205936128 1793045209153536 1795097186550486 1799467654053888 1800114711822336 1804924099663776 1809187431342876 1809528095711232 1811873795770584 1812525314575248 1812800314622976 1815667695495108 1815943172311296 1822447634611968 1822658758840647 1823590792686208 1826095725093744 1826752357860768 1829464803496512 1829742373638144 1830122647726464 1830400317677568 1833295537198944 1833573688547328 1840141300967424 1840420490969088 1840633697290752 1841295557663744 1843824809803392 1844487817645824 1844767667109888 1847226597705216 1847506862702592 1848171194548224 1851375374843904 1851589850250816 1858503927361536 1858785903378432 1859172213563392 1861726021549056 1862008486428672 1862395466360832 1862678032809984 1864139386033197 1864809698649534 1865443822534656 1869349893046272 1869850105184256 1876194373244464 1876547654811648 1878771563317602 1879801031467008 1882237826674296 1882914647180112 1883200326841344 1888003989700608 1890164638797708 1893441623261643 1893728900097216 1894409852596352 1897012063932336 1900511980331328 1900800329895936 1901195371910016 1901483825160192 1905001095931128 1908805315708928 1911427301032704 1912114617573888 1912802181262336 1915429656786048 1918963552955904 1919254702030848 1919944833171456 1922804844491232 1923496252202304 1923788088987648 1927337406152704 1929984847644672 1930678837161984 1930971763703808 1931373076226048 1934026061220864 1934319495610368 1936533148597593 1937888242827264 1941472852690176 1941767416922112 1942465643249664 1946049419804672 1948355695292328 1948722564612096 1949423291891712 1952803013271552 1955334441302424 1959953050621449 1960619527766016 1961324532989952 1962863278751466 1963569090789852 1963867007508224 1966564627024032 1966973336786367 1967271770003904 1967642201161728 1974318270829632 1974617818435584 1978270368851556 1978981721015832 1979281976169984 1981920203787888 1982220904774656 1982933677484032 1985657487480576 1986371495926272 1993486409381376 1993788865216512 1994019838731648 1997476877287008 1997779938564096 1998195135782976 1998498306035712 2001465767927808 2002185460760576 2004935715514368 2005656656080896 2005960958410752 2013146038665216 2013379254641664 2013684728659968 2016869856678144 2017175860297728 2017901202210816 2020517017340192 2020897474412544 2021624154554368 2024401110810624 2025129050800128 2025670947282944 2036760091951104 2037492476018688 2039090978897154 2039400353950848 2039824201111788 2040133687411456 2042936068850208 2044055490527232 2045337655508992 2051539641771984 2055096402593364 2058460170342912 2058887978692272 2059200357387264 2059940810590208 2062770399615744 2063751187258722 2070712909452096 2071457502371712 2071771788140544 2075048794851552 2075363625498624 2078445220540416 2079192593866752 2079940235935744 2082797296699392 2083038581532168 2084103763069952 2090816918281728 2091134141300736 2091568740258816 2091886077345792 2095194899655936 2095512786911232 2098624300351488 2099378929729536 2100133830459392 2103018629677056 2103581368332288 2104337780187136 2110718669900022 2111116111663104 2111436414517248 2115857571250176 2118278978077626 2118600367696512 2118999293558784 2124004488413184 2124768244072448 2130445012609368 2131211084170896 2138400371132928 2138844793398768 2139169303305216 2143126232922519 2143896864433818 2144222140850816 2144625891213312 2147405980172544 2151128944770624 2151902453920128 2152228944961536 2159161539784704 2159937937317888 2160188158625952 2163933283727592 2164261600111104 2165039831538688 2168254581921792 2168583553941504 2172013691807232 2172343234166784 2172794710754304 2173124371611648 2180124273180672 2180908208553984 2181491789381632 2184488344037376 2185273848655872 2186059635728384 2189305597280256 2191900157203869 2193101203378176 2193433945178112 2201290528260096 2202671321317376 2205696968736768 2206490099613696 2207283515686912 2209350383446752 2213180741254392 2221445045740032 2222501278586316 2226354436142811 2226692223191232 2227111502413824 2227912333590528 2229660229261374 2229998517871488 2230800387169536 2234667932917056 2243012473368576 2243272318573104 2244078960902688 2244419437152256 2247502430884608 2247969527755848 2248310594290176 2251648988918784 2252458643355648 2252800390987776 2256363738091008 2256706078212096 2264789293498368 2265051661471872 2265395319742464 2266209917124608 2269322842834944 2270138852487168 2273081644507716 2273509658714112 2274327173873664 2278270182150144 2278615845961728 2278879815693312 2287389449060352 2288211955154944 2291355103444992 2292179035521024 2294325398194704 2295150398337888 2295582568022016 2301004862447616 2307982096993482 2308812007851804 2309162305531648 2313601269497856 2314433200914432 2316248976028806 2316600402060672 2317433411913984 2326356478520256 2330389690168176 2330743261658112 2331227658413472 2331581357041664 2334784078685952 2339091668100096 2339932765427712 2340287784812544 2343418404223689 2344616733453696 2348942463748608 2349298850103296 2352525908963328 2353014832791168 2353371837014016 2354218069245952 2357451885275136 2361801295945728 2362650559266816 2366529039373824 2367380002710528 2367739186446336 2372107576803328 2375365966331904 2376220107276288 2377074555355136 2380339767656448 2383425413658576 2384731405615104 2389505049464832 2389867590057984 2390364274581504 2393462915400648 2397612469692258 2398427771830272 2403449862488064 2406200392573614 2406565466218368 2407709718468509 2412249908457168 2412704127614976 2415831727694112 2416700419433664 2417067086163968 2420890260660144 2421257563081728 2429930179482624 2430211678454196 2434424944193541 2434794300124992 2435669810481024 2439286404662016 2439656498184192 2440163530301952 2440533756903424 2443886138437632 2444394049598592 2444764918063104 2453521734623232 2454178263054336 2458433079737856 2459317090194432 2459690222813184 2462505114883359 2462968796940288 2463342483603456 2464228259397632 2467613188325376 2468500499791872 2468786467001088 2478005236482048 2482301362065408 2482677981904896 2483193955147776 2485519181377596 2486412931532712 2491570597920768 2493133473579008 2501213008506121 2502063539748864 2505028751090136 2506401375289344 2509650435565728 2510552862906816 2510933769121792 2520219518396944 2523681358394742 2524588831015524 2524971866796288 2528965718725329 2529349418576448 2534015973775104 2534400439861248 2534927162546688 2535311766880256 2538794337988608 2540001461241504 2548183119155856 2548569734710272 2549486156765184 2553906209048064 2558086425280512 2558618070607872 2559006269374464 2559926444228608 2563442826706944 2563739792654976 2564661669603072 2565050785316864 2573313130192896 2574238449549312 2578701414961152 2579092660813824 2582044198130124 2588330621140992 2588630470253568 2589023222562816 2589954190999552 2592918158350702 2597807593723104 2598296752816128 2599231055855616 2603737351028736 2607112588403232 2613270734161932 2617151038335288 2618092121053136 2621688401439198 2622086169365376 2622631115715156 2623029026671872 2632424361106176 2632823757914112 2637693825135408 2638642294687776 2639042634893312 2642560271717184 2642961206366208 2647141686890064 2647543316640768 2648495327901696 2657429587427328 2657981879175168 2658385153622016 2658693118308864 2663302503049344 2663706584752128 2664260181043968 2664664408047616 2668621023903744 2673247620685824 2674208874774528 2684505672855552 2684912971546624 2688601038815232 2689159808904192 2689567813730304 2690534936281088 2692645779825729 2693614009160438 2694529965883392 2699201481080832 2700172067733504 2713781147014314 2714703961522176 2717810693655876 2718787971862872 2719200471934464 2719765601482384 2723501543242662 2723914758466944 2735386189029312 2740128536791152 2744197205244768 2744613560457216 2745183971589696 2745600476516352 2749943305798416 2750360532820992 2751668249678296 2760630736453632 2760950545936128 2761943336495616 2762362384187392 2766731726468736 2767151500664832 2770839896557824 2771260294053888 2772256791822336 2777063062265856 2777384775376224 2787755891042304 2788178855067648 2788758320345088 2789181436461056 2793012729643008 2793593199541248 2794017049214976 2797214547974301 2798165733801984 2799171906306048 2804024839569408 2804775157776384 2814291559866696 2814821482217472 2820129358086144 2823356740011444 2824371970770168 2824800490262016 2831043295342093 2832005984550912 2835246958196562 2840593350145824 2841614778894528 2850767970496992 2851200494843904 2851793057865024 2852225737740288 2857501643896692 2858529152578424 2863207973563392 2868171926360832 2869203271893504 2869638593282048 2878445329433856 2878882053046272 2879917249757184 2880250878167936 2884207266736848 2885244378303456 2885682133481472 2891006109229056 2896018255742976 2896457645555712 2897059614339072 2897499162148864 2901479243415552 2906832364240896 2907877611405312 2912209279035264 2912651125383168 2913698464874496 2919074129707008 2922533542938492 2924134937837568 2929648944807936 2933001661953636 2940929291649024 2941986799484928 2944294918127199 2945353636184778 2945800511262336 2950907655005856 2961477406244448 2961926727653376 2963335038115088 2967405553277334 2968472581523748 2968922964254976 2972880305681832 2973331357161984 2974400516226048 2979557243889408 2990229614072064 2990683297824768 2991029758097472 2992105281203584 2996215315930512 2996669907846144 2997292703674464 2997747459053568 3002198651891712 3003278191140864 3008484984121344 3008941437616128 3019719057997824 3020068881962496 3020527092989952 3025304785017216 3025763790446592 3026851803316224 3030775526010288 3031346211618816 3032436231831552 3037693576200192 3038506420924416 3048815856522254 3049852598747136 3055140137926656 3056238714028032 3058636468345731 3059100530926272 3059736301667682 3060200531117184 3060776757362688 3068006483263488 3077309462657976 3078416010469072 3082644603890046 3088331968038408 3088800536080896 3089911215885312 3095626780888083 3101808638027008 3106069364178144 3107186253557568 3107657682210816 3108303544551296 3112573192277328 3113045438247936 3118788890800128 3119910353903616 3124557872298252 3126155644604928 3131923284998144 3136225377422592 3136701211951104 3137353110388224 3137829116018688 3142792349483904 3143269180366848 3149068394594304 3150200745689088 3155372052498432 3156506670280704 3156985581928448 3166078004850033 3166674167494656 3167154621775872 3168293476368384 3173786356875264 3177418467116439 3177900551544768 3179641874153472 3186006732619776 3187152366108672 3191283887200864 3195667518914052 3196816626256344 3208267190098152 3208753954957824 3215845296650727 3216333211276224 3216938836819968 3221108970258816 3222267225911552 3226693417155936 3227853680880192 3228343417442304 3239906905976832 3240282237938928 3245899925591388 3246392400166656 3247559747308032 3252381872882688 3252875330912256 3253551373735936 3258020537710848 3258514851250176 3259192066131456 3259686557417472 3271362312830976 3272237684072448 3277910772983808 3279089453592576 3279586963750912 3283340153177812 3283958395920384 3289651805067264 3290150917767168 3291333999722496 3291715289334784 3304006981976064 3309735149420544 3310925273530368 3314025575170128 3315217242043616 3319771111881588 3333751917879474 3340038334786848 3341868500385792 3344997776807232 3346200580754304 3347403817209088 3352001899375584 3364908477859656 3366118441354032 3366629155728384 3371954291633772 3372465891435264 3377473483378176 3378687965033472 3379200586481664 3379902883395584 3384545607136512 3385059117318144 3386668614988672 3397577492207808 3398092979613696 3399314875686912 3405208278730752 3409622466761574 3410264488071168 3410781900374016 3411490760810496 3417405273225216 3417923768942592 3418319723539968 3419548892804096 3431084173590528 3432317932732416 3438268553281536 3441488097292056 3442725597506832 3443373852033024 3451507293671424 3452030963417088 3461973145490223 3463218011777706 3463743458297472 3464395670421504 3471649801371648 3474900603091008 3476150117870976 3484360978882576 3489534717780384 3495584535252264 3496114892487168 3496841487620208 3497372035562496 3508637502150144 3509899148141568 3510431677218816 3516925100180544 3518189726250368 3523413695622912 3523948275154944 3529522249186752 3530057755521024 3531327103868928 3542701943918592 3543239449903104 3543975838900224 3544924157745152 3549793559060736 3551070004065792 3551608779669504 3552346908058624 3558161365204992 3564330160914432 3565611833032704 3575138120487864 3577097108422656 3579340897140736 3584257574197248 3584801385086976 3585546411872256 3586090418307072 3590194373100972 3596418704538387 3598935308107776 3609848199327552 3618374862685752 3619056191422464 3623747591541168 3625050629150496 3625600629245952 3631335390990216 3631886344622592 3644895269223936 3645317517681294 3647181585372416 3652191450187488 3653504715721536 3658929606993024 3659484747276288 3660245295452928 3660800635355136 3666591074397888 3667147377094656 3680282601934848 3680840981938176 3681267394581504 3682591115327488 3687649619606784 3688975635291648 3689535334219776 3694453195410432 3695013725405184 3696342389096448 3702750749687808 3703179700501632 3717007854723072 3718344427126784 3723452043098112 3724016972857344 3724790932721664 3725356065619968 3728278772066394 3729619397299068 3738699786092544 3739700210368512 3752388746488928 3753095309623296 3757543126635204 3759602062934016 3764475653348592 3765829294360224 3766400653682688 3780329277595416 3786883246523286 3787457800194432 3788819705192704 3794024127864672 3801023960662656 3801600659791872 3802390743820032 3802967650320384 3810002191862256 3817610631417856 3822854602065408 3824229235147776 3825604362524672 3830859313572096 3837927105911808 3838509404061696 3839889666342912 3845609688982464 3846992504404608 3847576177975296 3854674812305408 3859969695289344 3861357674323968 3862746152452096 3868052122441728 3868638991220736 3873066297195186 3882945705380352 3883534833844224 3884931286499328 3889377237526053 3892098839609344 3896711390584656 3897445129224192 3898846583783424 3905606026543104 3910668882604848 3919906101242898 3921239055532032 3925726557502932 3927138181579704 3927734015016448 3933129254048064 3933946673572734 3934543540007808 3935284402323456 3948636541659264 3949235636871168 3956540737703112 3957963442031664 3958563952339968 3963840407575776 3964441809549312 3965867354968064 3971314974961152 3972742991852544 3986972818762752 3987577730433024 3988039677463296 3994953754574016 3995559877128192 3996390271565952 3996996612071424 4002931535855616 4004370921521152 4009871431028736 4011313312161792 4026758509283328 4027369457319936 4033739713356288 4034351720595456 4035802404421632 4040421013740657 4041034034680384 4041794948825088 4043248309108736 4048802221621248 4050258101600256 4051341894565888 4070671720521471 4073520183902208 4078181957794308 4078800707901696 4079648402223576 4080267374822912 4085872137700416 4088110981054464 4090675311017984 4103079283543968 4110192805186728 4116920340685824 4117775957384544 4118400714774528 4119881621180416 4125540799231488 4127502374517444 4141425818904192 4142915004743424 4143543576281088 4150097589703104 4150727250997248 4156890441080832 4158385187733504 4159880471871488 4165594593398784 4166077163064336 4168207526139904 4181633836563456 4182268282601472 4183137480517632 4183772154691584 4190389799311872 4191025573822464 4197248600702976 4198757859459072 4200267660918784 4206037259354112 4207162736664576 4208675560374272 4221437339800044 4222232223326208 4231715142500352 4236557956155252 4237200735393024 4248008976826368 4249536488144896 4252870437294843 4260890025218736 4262422168341792 4276800742265856 4277689586797536 4278338606610432 4286252465845038 4287793728867636 4288444281701632 4294811960345088 4302257889541248 4303804907840256 4304457889923072 4318323079569408 4319875874635776 4320376317251904 4327866567455184 4328523200222208 4330079663077376 4336509163843584 4337167107883008 4344027383614464 4344686468333568 4345589421508608 4346248743223296 4360248546361344 4361816417107968 4362983578763264 4368976688074752 4370547697311744 4372119271456768 4378611194560512 4383800314407738 4386202406756352 4405342642634752 4411393937473536 4412980199227392 4414567031373824 4418030454277167 4418700766893504 4426361482508784 4442890091480064 4445002557172632 4452708872285622 4453384446382464 4454223004827648 4459320458522748 4459997035742976 4461600774339072 4469335865834112 4486024946737152 4486544637146208 4488157921805376 4488838874304512 4495004861769216 4495939055511696 4496621188580352 4503297977837568 4504917286711296 4505600781975552 4512727476182016 4513412156424192 4529578586996736 4530103322943744 4530790639484928 4532419834249216 4538645685669888 4540277704974336 4546163289015432 4547019317428224 4548654347747328 4556540364300288 4557759631386624 4573223784783381 4574778898120704 4576423910309888 4582710206889984 4584358071042048 4588650796389408 4589604452501523 4590300796675776 4591165136044032 4602009724895232 4615964193986964 4617624015703608 4618324611063296 4627202538995712 4632497952057612 4633200804121344 4634866823827968 4652712957040512 4660779380336352 4661486523316224 4662455316826944 4663162714083328 4669568157371904 4678183336200192 4679865530855424 4680575569625088 4686836808447378 4689233466907392 4697884927497216 4698597700206592 4705051817926656 4706029665582336 4706743674028032 4708436138491904 4714903770550272 4723602591891456 4725301118533632 4733058078747648 4734760005421056 4735478372892672 4750731932663808 4752440214552576 4754149110710272 4760679535312896 4766850827317152 4769462811230208 4779010098929664 4780728549163008 4786925830801296 4795224939384516 4806899724976128 4812400785147228 4813130932436736 4815419436937018 4824499816914336 4825408255229952 4831663455388224 4833400838867328 4834134172327936 4841780521320288 4842515126163456 4859860358965248 4860423356908392 4868849888387082 4869588600249984 4871339620962048 4878572809324032 4879312996368384 4880327060603904 4881067513806848 4887772276875264 4888788099197184 4889529836126208 4907043469246464 4908356526108672 4916866159475712 4918634180388864 4919380445626368 4925010229766718 4925937593880576 4926684967206912 4935226376650752 4937000999583744 4937572934002176 4956010472964096 4964602724130816 4966387910295552 4971038362755192 4972825863065424 4986266947158016 5000627876819211 5002426017012242 5004127079497728 5010057502180272 5012802750578688 5019300871131456 5021105725813632 5021867538243584 5040439036793888 5047362716789484 5049177662031048 5049943733592576 5057931437450658 5058698837152896 5068031947550208 5068800879722496 5069854325093376 5070623533760512 5077588675977216 5080002922483008 5096366238311712 5097139469420544 5098972313530368 5107812418096128 5114433700142361 5116172850561024 5117236141215744 5118012538748928 5126885653413888 5127479585309952 5129323339206144 5130101570633728 5146626260385792 5148476899098624 5157402829922304 5164088396260248 5177260940507136 5178046445125632 5179908381999104 5185836316701404 5194827017666559 5195615187446208 5196593505632256 5198462111711232 5207474702057472 5214225176806464 5226541468323864 5234302076670576 5236184242106272 5243376802878396 5244172338730752 5245262231430312 5246058053343744 5264848722212352 5265647515828224 5275387650270816 5277284589375552 5278085269786624 5285120543434368 5285922412732416 5294283373780128 5295086633281536 5296990655803392 5314859174854656 5315963758350336 5316770307244032 5317386236617728 5326605006098688 5327413169504256 5328520362087936 5329328816095232 5337242047807488 5346495241371648 5348417749549056 5369011345711104 5377202077630464 5378319617808384 5379135627460608 5381069872562176 5385291559651458 5387228018320876 5398402962161664 5400344135467008 5427562294028628 5435621387311752 5437575943725744 5438400943868928 5439531202964768 5447003086485324 5447829516933888 5467976276521941 5470772378058624 5480257073582304 5488394410489536 5489227120914432 5490367943179392 5491200953032704 5499886611596832 5500721065641984 5503336499356592 5521261472907264 5521901091872256 5523886672991232 5524724768374784 5533463452937472 5534303001329664 5541679793115648 5542520588107776 5544513583644672 5554126124531712 5554769550752448 5575511782084608 5576357710135296 5577516640690176 5586025459286016 5587186399082496 5588034098429952 5592418158099591 5594429095948602 5596331467603968 5608049679138816 5609550315552768 5628583119733392 5629642964434944 5646713480022888 5648743941540336 5649600980524032 5662086590684186 5664011969101824 5670493916393124 5680324869784929 5681186700291648 5683229557789056 5701535940993984 5702400989687808 5703586115730048 5704451475480576 5715003287793384 5717058305156848 5726415947126784 5736343852721664 5738406543787008 5739277186564096 5756890658867712 5757764106092544 5759834499514368 5760501756335872 5768414533473696 5770488756606912 5771364266962944 5782012218458112 5792036511485952 5792915291111424 5794119228678144 5802958486831104 5809599445792779 5813664728481792 5824418558070528 5825302250766336 5827396929748992 5838148259414016 5845067085876984 5848269875675136 5866003323907272 5879859151864347 5881858583298048 5883973598969856 5888589836254398 5890707272369556 5891601022524672 5900920010359101 5901815310011712 5922954812488896 5923853455306752 5926670076230176 5934811106554668 5936945163047496 5937845928509952 5945760611363664 5946662714323968 5948801032452096 5959114487778816 5980459228144128 5981366595649536 5982059516194944 5984210562407168 5992430631861024 5993339815692288 5994585407348928 5995494918107136 6004397303783424 6006556382281728 6016969968242688 6017882875232256 6039438115995648 6040137763924992 6041054185979904 6050609570034432 6051527580893184 6053703606632448 6061551052020576 6062692423237632 6064872463663104 6075387152400384 6077012841848832 6097631713044508 6110280275853312 6112477428056064 6117272936691462 6118201061852544 6119472603335364 6120401062234368 6136012966526976 6154618925315952 6156832020938144 6165289207780092 6176663936076816 6177601072161792 6179822431770624 6191253561776166 6203617276054016 6212138728356288 6214372507115136 6215315364421632 6216607089102592 6225146384554656 6226090876495872 6237577781600256 6239820707807232 6249115744596504 6252311289209856 6263846569996288 6272450754845184 6273402423902208 6274706220776448 6275658232037376 6285584698967808 6286538360733696 6298136789188608 6300401491378176 6310744104996864 6313013340561408 6332156009700066 6333348334989312 6334309243551744 6347572713750528 6354836934232878 6355801103089536 6372013465239552 6374304732217344 6382567774401728 6391335037828104 6393633252512688 6416534380196304 6417507909915648 6429378698767557 6431690593301454 6432666422552448 6433877673639936 6442217940517632 6444534451823104 6453386834311872 6455707361760384 6456686834884608 6479813811953664 6480564475877856 6491799851182776 6492784800333312 6495119494616064 6504763745765376 6505750661824512 6507102747471872 6516041075421696 6517029702500352 6518384132262912 6519373114834944 6542724625661952 6544475368144896 6555821545967616 6558178907185152 6566680306355624 6567916791840768 6575700471611607 6579303610134528 6580301835534336 6583430578669568 6608013963952128 6619470298841088 6621850547060736 6628051150340256 6630434484087232 6639542223763176 6667503835758948 6679063308428433 6680076669573696 6683737000771584 6689995553614464 6692401161508608 6694807634418176 6704003798751168 6729816955719312 6732236882708064 6733258311456768 6743908583267544 6744931782870528 6754946966756352 6757375930066944 6758401172963328 6759805766791168 6769091214273024 6770118234636288 6773337229977344 6795154984415616 6796185959227392 6798629751373824 6810416557461504 6819244933523148 6820528976142336 6822981521620992 6834810546450432 6835847537885184 6836639447079936 6839097785608192 6862168347181056 6864635865464832 6876537106563072 6882976194584112 6885451195013664 6886747704066048 6903014587342848 6923946290980446 6926436023555412 6927486916594944 6943299602743296 6949801206182016 6952300235741952 6968721957765152 6979069435560768 6991169070504528 6992229784974336 6993682975240416 6994744071124992 7017275004300288 7019798296283136 7020863354437632 7033850200361088 7036379452500736 7046827391245824 7047896550309888 7059044498373504 7060115511042048 7062654207737856 7085403887837184 7087951677800448 7089848315490304 7099587118121472 7102140008131584 7103217559339008 7104693816117248 7116322730409984 7128660321828864 7131223666065408 7150276240975728 7154194216845312 7158681794281472 7168515148394496 7169602770173952 7171092823744512 7180388746201944 7192837409076774 7219696398655104 7223129155405527 7236749725371504 7238112382844928 7247495183082336 7250101258300992 7251201258491904 7262670781980432 7263772689245184 7289790538447872 7290635035362588 7294363170744832 7304382900374976 7307009431443072 7317859213986048 7318969494552576 7320490590905856 7321601270710272 7333182148795776 7334294754189312 7360565203869696 7362534789163008 7365182230654976 7375299239213568 7377951270583296 7379070668439552 7387515344650077 7388906390820864 7390027450810368 7392684778192896 7405501499375616 7406359401003264 7434015709446144 7436688854253568 7446904086196224 7448033945714688 7449581865443328 7456557544132788 7459238794598136 7479400420737024 7503639025518363 7504777492977856 7506190619246592 7515086253270408 7519204125868032 7528951306697184 7531658588720448 7532801307365376 7560658555190832 7573766493046572 7574915600388864 7577639410385408 7588048255729344 7602047921325312 7603201319583744 7604781487640064 7605935300640768 7620004383724512 7635221262835712 7645709204130816 7648458470295552 7651208725049344 7661718627144192 7675854211823616 7677018808123392 7679779332685824 7691219377964928 7693985008809216 7695152355950592 7709349624610816 7719939390578688 7722715348647936 7725492304904192 7736104244883456 7737277982441472 7746132594390372 7765891410760704 7767069667688448 7769862572998656 7778754475052106 7793422781169312 7794890258448384 7797693167566848 7811212053086208 7821337765209696 7839812202485796 7851453115005864 7854276363159408 7855468030032896 7866258508096128 7867893347145468 7869087080015616 7897273083318528 7898471273742336 7913081475406224 7915926884063328 7917127904679936 7927680815151552 7928883619098624 7931734709936128 7942629949922304 7945485983705088 7973945637525504 7975155460866048 7976079354926592 7989907509148032 7991119754256384 7992780543131904 7993993224142848 8005863071711232 8008741843042304 8019742862057472 8022626624323584 8053517018566656 8054738914639872 8067479426712576 8068703441190912 8071604808843264 8077937339477187 8080842027481314 8082068069360768 8083589897650176 8097604443242496 8100516203200512 8102683789131776 8141343441042942 8156363915588616 8157601415803392 8159296804447152 8160534749645824 8171744275400832 8181350622035968 8206158567087936 8220385610373456 8233840681371648 8235551914769088 8236801429549056 8239763242360832 8251081598462976 8255004749034888 8282851637808384 8285830009486848 8287087152562176 8300195179406208 8301454501994496 8313780882161664 8316770375467008 8319760943742976 8331189186797568 8332154326128672 8336415052279808 8363267673126912 8364536565202944 8366274961035264 8367544309383168 8380779598623744 8382051147644928 8391643643922903 8394497201405952 8397515718918144 8412074518708224 8414325473329152 8417351120748544 8442874679600088 8444464446652416 8473115912310504 8474401470786048 8493129886026279 8496017953652736 8499072976289792 8505740874589686 8521780050437472 8524844336683584 8553601484531712 8555379173595072 8556677213220864 8572504931690076 8575587457735272 8576888563403264 8589623920690176 8604515779082496 8607609815680512 8608915779846144 8636646159138816 8639751749271552 8640752634503808 8655733134910368 8657046400444416 8660159326154752 8673018327687168 8688054767228928 8689372936667136 8691178843017216 8692497486446592 8720497092722688 8723632834215936 8725967157526528 8737953376149504 8741095394623488 8744238542913536 8757222389121024 8767600628815476 8772404813512704 8822787874947072 8825960398454784 8829134062747648 8832884754381597 8836060908554334 8837401533787008 8852722965017568 8885780182960128 8890005114345264 8905417744571244 8906768892764928 8918640917045496 8919994071485952 8923201548678144 8938671731668224 8972049893474304 8973089274292416 8976315843610752 8977677748609024 8990009723538432 8991878111023392 8993242377160704 9006595955675136 9009834573422592 9025454952364032 9026824312848384 9059157173993472 9060206645887488 9061581278969856 9064839668498432 9077291371339776 9080555409948672 9092326578030864 9094038634856448 9097308695494656 9113080728600576 9115519262773248 9146447569566762 9149557796241408 9165420413779968 9168716142084096 9175909405037193 9177301592778816 9179208905003046 9180601593351552 9182330272088064 9204019449790464 9231928387973928 9235248031407216 9236649222126592 9264995904115224 9266401608242688 9269733647655936 9286880342664249 9305425914081024 9321558760672704 9322973046632448 9324910633653888 9326325428166656 9339136314743808 9356366672400384 9359731061710848 9373673616894756 9378466933814784 9395769854994432 9397195400413184 9410103635853312 9412059331164672 9413487348056064 9416872276983808 9429807541100544 9447205183782912 9450602237067264 9466116157495296 9469520010842112 9470956745785344 9498234014550099 9501463865327616 9504880429105152 9521359070625792 9532255401349317 9533701654634304 9538925622460416 9558020197859328 9561457098326016 9573851661602592 9590449878769032 9624801570294456 9626261864873472 9630838873874036 9647535889952181 9648999633828672 9650816510459904 9663326910776448 9666801677734656 9668268344655872 9683561042640576 9685030252326912 9719720717930496 9720846713816784 9737699776774164 9739177200499968 9742679241924096 9757145618648064 9758625992736768 9760654121207808 9762135027613696 9775544553750528 9777576198394368 9779059672252416 9814086938492928 9816713052217344 9833732318951424 9837268360777728 9838760891252736 9850020459533436 9851875187761152 9870452753301504 9874001999167488 9875145868004352 9912020945928192 9929205448261632 9932775820591104 9942076725510384 9945651726130848 10001255753638422 10004852034024484 10020115004360544 10025605501157376 10038601742262912 10042211451627264 10043735076487168 10080878073587776 10094725433578968 10098355324062096 10099887467185152 10115862874901316 10117397674305792 10136063895100416 10137601759444992 10139708650186752 10141247067521024 10155177351954432 10160005844966016 10192732476623424 10194278938841088 10197944627060736 10215624836192256 10228867400284722 10232345701122048 10234472282431488 10253771306827776 10254959170619904 10258646678412288 10260203141267456 10293252520771584 10296953798197248 10314805659844608 10328176792520496 10354521881014272 10356092890251264 10371672633402808 10385919436470669 10389654035333118 10391230374892416 10393187011264512 10414949404114944 10428450353612928 10453082936647728 10468604153341152 10472368484212544 10486753605756792 10488344677461504 10490524462860624 10492116106687488 10529697444424704 10531295031656448 10550775300541632 10554569178751104 10556170539573248 10570241086868736 10571844825464832 10588566747560256 10590173266563072 10593981311606784 10629718349709312 10631927516700672 10634772473235456 10653210012197376 10654826339008512 10657040724175872 10658657632190464 10670855497827889 10674484095614976 10692990482743296 10696835499098112 10738022691422208 10754404155260928 10756639235616768 10758271254921216 10770583119302916 10774456036641752 10789256113615161 10796805924323328 10855124588057256 10871242774623504 10875151887451488 10876801887737856 10879062405929536 10894006172970648 10895659033867776 10935952553043882 10941544756117248 10960514147164608 10976788820979072 10978454241828864 10980735886358784 10982401906065408 10999773223193664 11001442131283968 11006672998713184 11042522945814528 11043802183744512 11047773345982464 11049449536749568 11066926905874944 11068606002659328 11083359586231296 11085041176215552 11089027167289344 11108252249063424 11109539101504896 11151023564169216 11155033281380352 11172050918572032 11174372798164992 11176068196859904 11184836316199182 11188858191897204 11216099358277632 11219100631105536 11257166239466784 11259285928869888 11293426960045776 11297487883080672 11299201961048064 11324173181368372 11340987832786248 11360649739569858 11362373400583296 11366459115578112 11403071881987968 11404801979375616 11407172231460096 11408902950961152 11430006575586768 11434116610313696 11452831894253568 11472687705443328 11476813087574016 11478554373128192 11513781317735424 11515528212185088 11519668999028736 11521003512671744 11536829066947392 11540977513213824 11542728533925888 11564024436916224 11584073022971904 11588238457356288 11605916973662208 11619198891585558 11648837116141056 11650604501532672 11654793859497984 11668131712578159 11676296518828032 11690134171753968 11696539751350272 11732006647814544 11759718303728694 11763717166596096 11777179672508796 11781414544739112 11783202045049344 11801840020718202 11803630620023424 11845909624977792 11847706910613504 11853340152460352 11869622213109336 11873890326094992 11875691857019904 11891521222727328 11893325428647936 11897602064904192 11918228975557632 11960918456288256 11962733191299072 11964119032389888 11968421124814336 11984861263722048 11986679631384576 11989170814697856 11990989836214272 12008794607566848 12013112764563456 12033939936485376 12080275527849984 12082108371959808 12101219140068864 12103055161786368 12107407213264896 12121263041221971 12123102104041152 12125384846475264 12129744927326208 12150774304800768 12154025683697664 12195263426089016 12212015161564413 12220560551706624 12234545873382924 12236402123705088 12238945206670728 12240802124468736 12272025933053952 12309237850631904 12313664041876288 12330578415560184 12353327872153632 12355202144323584 12359644863541248 12382507123552332 12407234552108032 12424277456712576 12428745014230272 12430630728843264 12433214178205184 12450292769109312 12452181752991744 12475155563200512 12479641415614464 12498231489193008 12504622578419712 12527693139992576 12544901509690368 12546804847804416 12549412441552896 12551316464074752 12571169397935616 12573076721467392 12596273578377216 12600802982756352 12621488209993728 12626026681122816 12664312019400132 12666696669978624 12695145427501056 12709673868465756 12711602206179072 12744026930479104 12748609464434688 12758611311884529 12765135548803456 12782670075656208 12787266505025376 12833068760392608 12835015819831296 12858757397535114 12863381186602908 12865332845104896 12884435881035264 12889068903646208 12906773668623744 12911414723520768 12913373669769216 12959627623907328 12961128951755712 12983599702365552 12985569600666624 12990238989232128 13009527491530752 13011501323649024 13014205494943744 13032082150843392 13034059405000704 13036768264525824 13038746229669888 13085449251323904 13088950736289792 13111643091935232 13116357814370304 13133360612711248 13135833583681536 13151400943223214 13158607220269056 13166861157339136 13216027927904256 13238940597682176 13243701094121472 13254091362831501 13256102300680512 13260868968174464 13279084447526352 13335007671517896 13358126616856866 13360153339147392 13379991107228928 13384802323017216 13389615268836352 13408007597502336 13459633911438624 13464473765416128 13466516622913536 13487817166535088 13489863565741056 13509893933512704 13514751860133888 13516802345926656 13519611533582336 13538182428546048 13540236469272576 13546674459954688 13590309968831232 13592371918454784 13597259502747648 13620833114923008 13638489867046296 13641057952284672 13645963043241984 13669621092900864 13673278894159872 13678195571216384 13719671354350143 13724336694362112 13729271730929664 13753074213126144 13765952389168224 13768813357504569 13770902390027328 13773495408132096 13806029174685696 13847892581960892 13852872047110824 13854973833189888 13899602412364032 13904600471483904 13937443915530304 13958138871121536 13982338141009056 13984459569948672 13987365950480832 13989488142249984 14034550008600576 14039596592566272 14041726708875264 14067700400722176 14072758905001472 14093654782491648 14095793100619776 14118088996747008 14120231022084096 14125308415475712 14170807775674368 14175903355600896 14179696630980608 14199174236242944 14204280016263168 14206435118678016 14209387632234496 14257320643657728 14262447332130816 14300552481951456 14308388433690624 14317363588562944 14337030296788992 14342185647489024 14360777492403888 14385674818153548 14439392797310208 14446258310811054 14473499450743008 14476224765689856 14494990366164672 14500202516601984 14502402516983808 14525341563960864 14527545378490368 14579581076895744 14581270070725176 14588726341489664 14608765800749952 14614018862886144 14635718427972096 14637938989105152 14640981181811712 14643202541420544 14666364297591552 14668589508378624 14721130407739392 14725069578326016 14730364461309952 14750598478427136 14755902541166592 14758141336879104 14775030689300154 14777812781641728 14780054901620736 14811002998751232 14812718802006528 14868031418892288 14873377708507136 14893808172392448 14899163730886656 14913115088265576 14918477589196272 14958800841474048 15001883630457633 15007278051036726 15009554985955712 15012381238493184 15030172506540816 15038408251736064 15057902613394368 15063317177440896 15065602614730752 15121317110381664 15147532986093144 15149831200777728 15155278820770816 15176096511458688 15204095842650624 15206402639167488 15209562975280128 15211870601281536 15240008767449024 15270442525671424 15291418408261632 15296916940591104 15302417450098688 15323437254288384 15343301100427083 15351708423647232 15354037616246784 15382438755929856 15387970017618432 15390304711901184 15418699249221632 15439878781157376 15445430697295872 15450984609808384 15472208489766912 15492265188780744 15531782821521408 15534139335376896 15539725145997312 15557508950104212 15584481052999677 15586845562338624 15589780516896768 15595386335133696 15622424106172416 15642675530419392 15679624404971592 15702906230011728 15708552726318816 15710936060065792 15732517016192256 15735786694290936 15738174160031232 15794546166637056 15796942547484672 15826162950812448 15831853768126656 15834255809359872 15855361630303104 15857767238197248 15863469419872256 15885259899844608 15890971967410176 15947891275051008 15950310921732096 15952158709853184 15979815018296064 15982239508512768 15985561086263808 15987986448285696 16011726143422464 16017483686084608 16039485724114944 16045253248647168 16107034037133312 16134958853425152 16137406882381824 16143209617686528 16155874678954374 16161684054962628 16164136138721536 16195208886484992 16201032406401024 16205367578263552 16282686882085884 16312727831177232 16315202831606784 16318593608894304 16321069499291648 16343488550801664 16403928829565823 16412317134175872 16440771220746912 16467681362743296 16471103829538176 16473602859098112 16479526484721664 16502163196925952 16510009498069776 16565703275616768 16571660018973696 16574174305124352 16600390358812416 16602909003988992 16627561764323328 16633540750934016 16639521887485952 16662378373595136 16664308652257344 16672830104559616 16726535346253824 16729073130405888 16732549922070528 16761559197247488 16764102295289856 16783287287845806 16788994402811904 16824149037416448 16828650946658304 16834702241497088 16853968029279563 16885749359200176 16888928893304832 16946231824621008 16948802941572096 16986259772052558 16992035907305472 17011481749179372 17040974609354787 17043560100874944 17049688673367168 17107202969063424 17110758347190144 17113354426441728 17145009863380152 17151174915470544 17153777126806528 17179247841380352 17209031558164992 17215219631361024 17217831559692288 17273292318277632 17279503498543104 17281505269007616 17311466269820736 17314092800888832 17320318652309504 17346036655374336 17376109534457856 17378745873334272 17382357686034432 17440994185445376 17451934315053056 17475906752299008 17482190789246976 17488477085827072 17508491059542847 17514444778242048 17535201257630952 17544809627025408 17639577455593041 17645575749894144 17651920796909568 17665769508763194 17672121817108668 17674803067574016 17702760031077303 17705445930035136 17771560365920256 17780010228690528 17810835489142488 17813537785529856 17837281834090992 17839988142971904 17846403097356288 17877343463336448 17944099786948608 17946178548584832 17952631687221504 17955355497218048 17980019447076864 17983756222046784 17986484754321408 18013191911350272 18019669146845184 18050909904728064 18053648625696768 18118314347986944 18120413291774976 18123162557939712 18129679336996864 18154582742679552 18161110819897344 18184653156061728 18188077269712896 18194617390989312 18226161457201152 18231038525546496 18292895139133524 18330840827559936 18337432284168192 18351818810074386 18354603185557632 18358417810006092 18361203186703104 18408038899580928 18463856775947856 18470496062814432 18473298444253184 18529991808230448 18532803216485376 18539467295311872 18573760685328498 18610851828162048 18643117521345408 18645946093264896 18649821267307776 18652650856333312 18678272629487616 18712733344800768 18719462123421696 18747347233789512 18756933867629568 18791539709988864 18794390800826368 18820207271706624 18824118662329344 18826974696112128 18833744553967616 18859615082201088 18894410367565824 18901204474134528 18932232314990592 18939040021684224 18996468029100198 19002927730655232 19042718141251584 19064510802698634 19067403309268608 19116040395718656 19122914196652032 19147703323205184 19180899757538064 19249603140588912 19252523729746944 19261677747748072 19288136096302671 19295071779904362 19297999267657344 19301633020919808 19326653821552896 19333603355469312 19336536689311744 19367122085281152 19370060504653824 19439441435860992 19441693427633568 19475399553548328 19478354400999936 19485358483848192 19514291237296128 19517251985473536 19521308242415616 19524270055227392 19551089107501056 19555152396788736 19558119344504832 19628173876985856 19633426104434688 19667464637902848 19674536721555456 19700040919066872 19703750375522304 19740905506603008 19750291736008704 19817303067394651 19824041891856384 19858410896523264 19865551641182208 19884153451020768 19891303452261696 20002511507276844 20009704068048968 20037189925285299 20040230008721088 20051211002314752 20077203484525824 20084422903254528 20087470152974336 20161756147175552 20189450867157936 20196710648124192 20199774934370304 20231725749802632 20234795348611584 20272127790200832 20275203518889984 20279417300373504 20282494135042048 20310354703908864 20320011689932032 20385464953246848 20388557877682176 20395889254121472 20431249672384512 20457734800569444 20468944564862976 20507542613655552 20509918341239808 20517293356824576 20520406282534912 20586505041543168 20593907596394496 20629611319689216 20656353585040992 20709043762028544 20743345266805616 20771838872941338 20779308070666236 20782460749784832 20829898808229888 20856900707225856 20906165873295456 20937208306682304 20944736968425088 20973507211513584 20976689354923008 20981048925721248 20984232213374976 21059394888849408 21062590063312896 21101550601083264 21109138357502208 21112341079146496 21140482173737472 21143689650929664 21177133495120512 21180346533126144 21187962623213568 21263855033401344 21269544946470912 21306420024394752 21309652678017024 21314081448351744 21317315264380928 21341710995655778 21348968191229952 21385980965486592 21393670998196224 21476045382844416 21508808310521856 21513278471233536 21541166238605832 21548912073283504 21578512227230322 21669387466216581 21710249176114512 21742485549247008 21750303774902976 21753603775475712 21758124811859072 21788012345941296 21791318067735552 21871905106087764 21883089512234496 21921028294329216 21953577641958144 21956908483657728 21961471772717568 21964803812130816 21999546446387328 22002884262567936 22013345997426368 22087604367489024 22095546691964928 22098899073499136 22133853811749888 22137212005318656 22162546033950231 22166719172462592 22170082352431104 22178054334578688 22216504498126848 22219078203009792 22302047128338432 22310066562760704 22344101837144064 22348745596329984 22369672632398364 22377716383794408 22438201262211072 22510917076555089 22514332478933568 22518571857739776 22586853920091552 22594975766161344 22598403922096128 22648346362736744 22681975665572496 22721299479139716 22724746801166592 22732918231156224 22806143763975936 22809603958751232 22814344462920192 22817805901922304 22860013151173536 22868233220627392 22905663788507136 22945375410886656 22953626175148032 22957108746256384 23027562635470848 23031056424370176 23039337998057472 23042007025343488 23073658133894784 23081955026427648 23085457067851776 23128048873832448 23168146045943808 23176476914712576 23211833947324416 23238397783171116 23297674232282112 23301209003065344 23309587718995968 23336263425156318 23380268343507936 23393079502700544 23464013295629088 23519436607457388 23554359345017592 23562829089478224 23566404090098688 23603680041436404 23607261240046848 23691819249955584 23695413821227008 23706680304920704 23739244426218672 23747780652189984 23751383714039808 23783042445454656 23786650857295872 23795204129808384 23836457951115264 23921836912576512 23925466382598144 23928238064779776 23936842249628672 23969722527444096 23973359262769152 23978341629395712 23981979672428544 24017589215133696 24026225529126912 24067879872970752 24160551055699968 24164216743919616 24202438280137728 24206110323572736 24214814426529792 24233812018431561 24242526082443942 24246204208082304 24250769692950528 24301548609601536 24308051367395328 24390526852178032 24424030323128826 24469091746765848 24472804247410176 24477890413341456 24481604248937472 24544051866107904 24618475701263808 24627328083752576 24661156831120368 24706655744307264 24710404288647168 24719289727082496 24765014247104664 24814469104216064 24848554913425152 24857490028460544 24861261457686528 24866428356410368 24900585538218624 24904363505983488 24950311126401024 24959282831228928 24996462978386016 25009245156839424 25055386279985152 25089803019380736 25093609695608832 25098824883105792 25102632928149504 25142338795871232 25146153442934784 25174930931768709 25192547156754432 25242976419987456 25252053362245632 25328624038800264 25333393339957248 25419347736931512 25423204412358144 25479389658078837 25488053860958208 25497218928869376 25517222623769058 25530271097606912 25565340151312416 25574533010050752 25666137520785216 25670031639662592 25717514795070228 25726762373205816 25730665690209792 25768871762070528 25778137807292416 25813547337247488 25822829447041536 25826747339538432 25919255247814656 25922257903511424 25967199404731104 25971139201333248 25980477978464256 26019054983061504 26028410989887488 26064164301686784 26068118810001408 26073536529051648 26077492459339776 26170898502647808 26177901472579584 26223286183870464 26232715628740608 26266721225422496 26271667167363072 26302801886446428 26317214440538112 26333722314678272 26477881195364352 26487402188242944 26508182725663002 26512204601361024 26521737936348928 26558168895052704 26670015343035792 26716253233713732 26720306678294784 26759982214457856 26769604646034432 26779230537672704 26816015195004672 26919267822877248 26928947530832256 26933033245827072 26975634333070176 26979727131482112 27019787867025408 27029503720267776 27039223067164672 27076364857092096 27080472938545152 27093348919909376 27180619937662464 27184743836909568 27194519005495296 27241666229846016 27276979734092592 27282115904569344 27291926086483968 27339242185801728 27346557788319744 27356391142432768 27439342708700286 27448673388724224 27506148426252288 27531904778336448 27537626715009138 27541804780054656 27546990816264192 27612058349371392 27695785163921784 27705744094221648 27709947666379776 27799204824728064 27809200942967808 27860641027992747 27874887831060608 27916277742243072 27964676282018112 27968919139897344 27974731900961664 27978976284499968 28069100017201152 28079193185132544 28135400801444352 28145517810002944 28187309564983296 28191586201239552 28236177993494016 28240462044168192 28250616830951424 28341615551348736 28351806711201792 28359393261961216 28398348472485888 28408560032526336 28412870237356032 28418775264468992 28494702043650297 28514641287315456 28601104963902912 28616776867381248 28634727177125888 28674060593577984 28684371294978048 28721554984807776 28771349636307096 28878785594620416 28892516621622108 28942607669856543 28946998901486016 28952449531379712 28989980732329344 29000405033203968 29004805033967616 29050683127921728 29055090756980736 29159162153791488 29162540141450352 29177452682979328 29217531601499904 29228037725772288 29271436855944192 29275877978210304 29281962363623424 29286405082841088 29332728595183104 29337179016757248 29442260815478784 29450139156652032 29460728922619904 29501196956854272 29511805082333184 29516282673758208 29550061378600308 29555625563283456 29622005997502464 29625437604013056 29736062837784576 29746755417014272 29787616344784896 29798327461773312 29826230176531152 29836955178392544 30003767260915266 30014556102073452 30019109971911424 30060345013081632 30076816503472128 30115805226788736 30126634354881792 30131205229461504 30242634220763328 30295065972186288 30299662401555456 30310557641541632 30352193022917376 30408191685301248 30412805278334976 30419125950560256 30423741202563072 30480017534898048 30540885051342848 30582836816523264 30593833881182208 30604834900197376 30646874508576768 30686602200854166 30703416847294464 30764877511859712 30775940035236864 30780609423802368 30837398498443264 30879757562314752 30890861394591744 30901969219616768 30944416979533824 30984530377561488 31063565643042816 31068278670753792 31115017900208424 31168962105999354 31173691124677248 31179561033793536 31244848212344832 31285351060838784 31359248809943184 31405812460023456 31417105452637632 31421872120131584 31465034032384512 31471573388581872 31476348320062464 31589092333274112 31593885094969344 31652325901624896 31663707536253312 31668511618719744 31710723260606208 31715534476394496 31726938839744512 31770519799689216 31781943934820352 31895782550102016 31904317419706368 31959630036592128 31964479017025536 31971122172527616 31975972896571392 32012566493483667 32023452286844928 32034967372169216 32078971448229888 32090506497294336 32214068074266624 32269917706850304 32274813764763648 32311749357908748 32323368109925256 32328272277443072 32390417772969984 32410735156527104 32565373764171768 32625455662354464 32630405663213568 32637187217788608 32642138998583296 32686977101603328 32807857659131646 32824634268351744 32881542441493824 32935362725486592 32942207659076352 32947205718196224 32959052969443328 33004326393851904 33020018996139552 33131406551233536 33143320037947392 33148348610248704 33200780717624832 33205818007977984 33255123528646656 33267081501868032 33279043774971904 33324756747190272 33328617304514688 33345660209119232 33453070692507648 33465099844141056 33523118394494976 33528204590579712 33566574575691612 33648298074832896 33657301893316608 33669404482994176 33707936058559126 33771498718400352 33777857786609664 33892463649242016 33897605883144192 33972519544105116 34022963498358744 34081949218709574 34087120201749888 34099377346734336 34214405938126848 34221516694380288 34226708852883456 34290019726760304 34302349830941088 34307554253613056 34358495682760704 34418063116329984 34430439262722048 34435663119384576 34546584636555264 34559006997086208 34563010538015232 34622932539641472 34628185601777664 34640637304619008 34692073310748672 34752219068915712 34764715372068864 34903868630106112 34951813504598016 34964381578493952 34976954171654144 35004395137734477 35016982119085694 35028889556484096 35070402515261904 35089619254050816 35279154911186082 35291151499788288 35331539017526388 35344243634217336 35349606135148032 35405520062154606 35410891860070272 35543120731840512 35560020457381056 35621670978284976 35627075571059712 35674563668181984 35679976285943808 35692806194712576 35754686926672896 35888199573897216 35892357097169664 35905263374443008 35910710994436096 35960038894153728 35967512444093568 35972969508642816 36026383822700544 36039338293690368 36101819809456128 36240826583549952 36246325115879424 36259358673993728 36309165485359104 36322221639794688 36363789123665913 36369306312123456 36376154539425792 36389234781978624 36452322914402304 36462077051092992 36585790278267048 36661681655119872 36703637620148772 36709206371115264 36716835620012184 36722406373406208 36803562839447209 36816077799161856 36927713551895712 36940992125628864 36946596888506368 37059983616460896 37065606432970752 37078934590623744 37147521370656996 37221703656324096 37286235042690816 37291892186529792 37299642534615552 37305301712666624 37356545258975232 37425466689601536 37438924246843392 37494694467579024 37513867735259136 37583079419977728 37640414543413248 37648237324658688 37653949392224256 37667489107935232 37719230164402176 37788820735131648 37802408948269056 37864464629981184 37878080043368448 37992936058200396 38085436282503168 38129021605397268 38134806618537216 38232080791437312 38245828393304064 38275833935653587 38295406646410368 38361799515076128 38499206281177824 38505047459493888 38523355495496144 38576272192605342 38590143559808724 38595998535314688 38653307643105792 38667206710938624 38673073378623488 38734244170562304 38740121009307648 38878882871721984 38883386855267136 38950799107096656 38956708801999872 38970716967696384 39028582474592256 39034503970947072 39042616484831232 39102178215002112 39110304793577472 39116238689009664 39256347753971712 39266852208869376 39334929275805696 39349073443110912 39400081838133744 39407500751044608 39500583472017408 39634606134789302 39648083783712768 39716821793046528 39731103282364416 39762274088494503 39768306902041536 39782606904523392 40005023014553688 40019408136097936 40074379850570598 40080460017442176 40154406969051648 40168845806509056 40174940305948672 40323512294351104 40378901734315872 40393421296248384 40399549868740608 40463451499605264 40469590697223168 40544255580401664 40550407037779968 40558834600747008 40620709407817728 40640023379864064 40770929906493696 40777115755364352 40791778508242944 40862499344769024 40915469601138888 40937889129725952 41019836682479616 41034586713649152 41040812565069824 41159014063050429 41173010083086336 41187815192788992 41259222639378432 41306440072513707 41312707170081984 41418087524057088 41486690533611232 41543677745882676 41558616141332472 41564921499569664 41713801414451712 41812331746590912 41874416613364608 41889473936850176 41947014423027168 41953378709846016 41962097851442496 41968464426749952 42118789777698816 42125180126625792 42203101202166528 42218276715004416 42224682158292992 42280964347474944 42287379301859328 42354266990241024 42360693066252288 42375925246427136 42527710066802688 42539089892941824 42612840048789504 42619305356034048 42628162896703488 42634630528761856 42683421991311556 42771961930973184 42787341996392448 42952090765688832 43026556942467072 43082332477211664 43097824146567008 43157024454460644 43338774932433162 43420498352229024 43484971098494016 43500607549805952 43507207550951424 43516249623718144 43576024691882592 43582636135471104 43743810212175528 43766179024468992 43842056588658432 43907155283916288 43913816967315456 43922943545435136 43929607624261632 43999092892774656 44005768525135872 44026691994852736 44175208734978048 44191093383929856 44267707623499776 44274424010637312 44325092067900462 44333438344925184 44340164704862208 44433008996253696 44438156406019584 44604094256676864 44620133125521408 44697491192659968 44739345264796728 44755432767588816 44876402524422144 45005650891372899 45021834153110178 45028664957867136 45037143715479552 45173707840183104 45189951532322688 45196807844192256 45296692725473488 45363951331144992 45442598958279432 45449493602333184 45465836462312448 45612287527951872 45619207917502464 45628688925840384 45635611803844608 45720026302347072 45736466441254784 45811327577014272 45890750821773312 45907252350296064 46029903301281249 46055125270941696 46062112848740352 46084014050686976 46147316267789568 46163910052855296 46170914135703552 46256097747664896 46336292091887616 46352953829425152 46476795566342232 46595348464564224 46602418006130688 46619175437991936 46672526850312636 46753443158999031 46760536687015872 46786159005401088 46928026591258176 47038873214914776 47108718690035184 47125658178956448 47132808180197376 47207360082872808 47214522480093696 47383638499911168 47390827642454016 47413360609841408 47478488852437344 47495561304379968 47502767428079616 47566084890909312 47573301714591744 47590408259616768 47672915902230528 47843673825153024 47850932765196288 47856476129559552 47873684499257344 47939445054888192 47946718525538304 47956683258791424 47963959344857088 48035178430267392 48052451058253824 48135759745941504 48321102111399936 48404876560275456 48412220647145472 48429628853059584 48467624036863122 48485052164887884 48492408416164608 48603097219203072 48616102734790656 48781053704356064 48848060646257652 48938183493531696 48945608494820352 48955780826682912 48963208497874944 49236951402527616 49254656167505152 49322313662240736 49413311488614528 49420808577294336 49438579454164992 49530028494209328 49628938208432128 49697109826850304 49714980056921088 49722522915373056 49732856712820736 49801171076437248 49808727011966976 49900622252802048 49918565662457856 49992925956772032 50018490313678848 50110772559970304 50179606038761472 50187219391217664 50197649766211584 50284677591742464 50292306885869568 50349861863537418 50485952839974912 50504106724491264 50561904087838689 50657248077600528 50666786679914496 50838695473863024 50846408824716288 50958779316157674 50976107721916416 51034445247538116 51060542195213824 51130680302624832 51149066020101504 51332275041570432 51340063279325184 51435029590140456 51453524746411632 51461331380419584 51537743524141056 51556275614584832 51627094674494976 51645658894083072 51653494679076864 51838510495629312 51844515807022848 51934398809462208 51942278402666496 51960955956928512 52038109966123008 52056821979774976 52128328603373568 52136237620002816 52147073058103296 52355802945159168 52446572367740928 52465431257481216 52525473178628541 52533442450844992 52543334334726144 52605603772892856 52634428881076224 52667444629356544 52918732366779123 52955762390728704 53016365451326004 53024409202722048 53043475872697856 53116337790105408 53340030686071584 53432506467427464 53440613356589568 53519964428915712 53539209292068864 53558461075345408 53632030390009344 53838535645754496 53857895061664512 53866066491654144 53951268666140352 53959454262964224 54039575734050816 54059007440535552 54078446134329344 54152729714184192 54160945877090304 54186697839818752 54361239875324928 54369487673819136 54389038010990592 54483332459692032 54553959468185184 54564231809138688 54583852172967936 54678484371603456 54693115576639488 54712782284865536 54878685417400572 55012296852504576 55063809556672896 55075253430018276 55083609560109312 55224116698742784 55391570327843568 55411488188443296 55419895332759552 55598409649456128 55618401885935616 55721282055985494 55749775662121216 55832555484486144 55929352564036224 55937838279794688 55949463801923328 55957952568999936 56138200034402304 56158386370265088 56270801602888704 56291035620005888 56374619129966592 56383172402479104 56472355986988032 56480924088336384 56501233661902848 56683231102697472 56703613422403584 56718786523922432 56796696944971776 56817120065052672 56837550528937984 56989404087300594 57202209927805824 57269454354251776 57348121187155968 57368742589956096 57443109969615552 57542699272614192 57757571189240832 57785033243244216 57885215339713086 57893997802972032 57904899062759424 57979961464658688 58000810066407936 58009610067935232 58101366255843456 58110181513961472 58318324307582976 58325080282900704 58354905365958656 58435063202999808 58456075451544576 58542873711888384 58551755956420608 58563924727246848 58572810165682176 58665457190366208 58674358033514496 58884521630957568 58900278313304064 58921457845239808 59002393913708544 59023610164666368 59100122757200616 59111251126566912 59250875208026112 59451909202183953 59472125675569152 59493510834028544 59575232689569792 59596654923546624 59652460353062304 59673910356785088 60007534521830532 60029112204146904 60038219943822848 60120690026163264 60153633006944256 60231610453577472 60253268709763584 60262410458923008 60485268441526656 60590131944372576 60599324803110912 60621115283083264 60704386045834752 60816383370602496 60825610556669952 60838251901120512 60847482405126144 60960035069796096 61081770102685696 61165673633046528 61187667762364416 61209669800394752 61293749017153536 61373204401708332 61406833694588928 61529755023719424 61551880070473728 61561218847604736 61759515124629504 61781722789183488 61803938439233536 61888833959067648 61969060755122976 62127131286085632 62230035800416848 62337924211998708 62347382249354496 62489696424689664 62570702121677568 62718497619886368 62811624920046912 62834210905275264 62843744240263168 62930068064769024 62943146777163744 62952696640124928 63178184666548224 63187770189938688 63304651803249792 63327415072506624 63337023237439488 63421446521212416 63431068952788992 63453877679489024 63541039599378432 63563887869640704 63791565100204032 63808634839412736 63919260073184256 63928958034051072 63942244345055232 63951945793142784 64025132986967334 64046904573689856 64157942896459776 64181012994588672 64428136148533248 64539835413700608 64623498715817496 64646736219850512 64656544554886144 64821470313054208 65008162398649743 65130747528343536 65250911324708928 65260811326427136 65274374435577216 65284277997166592 65373954203206656 65615715318263292 65649268536703488 65763084882987648 65870725450973184 65884415318152704 65894411436392448 65918105938886656 66008652787703808 66040037992279104 66262813102467072 66286640075894784 66296697220497408 66401561435249664 66411636015955968 66487638101850693 66510247057293312 66534163003736064 66649513494380544 66657234609029376 66691320418238464 66906141385015296 66930199688282112 67046236788989952 67133149151383224 67314603786633216 67338808965988352 67415872117118252 67532751229665267 67542997436800704 67555715573219328 67784927298484032 67795211766288384 67945039088210232 68045926996717488 68163898437419148 68174240403499776 68198754693468672 68428811876253696 68443033388760576 68453417705766912 68580039453520608 68604699661882176 68615108507226112 68716991365521408 68836126232659968 68860878525444096 68871326238769152 69093169273110528 69118013994172416 69126021076030464 69245865079282944 69256371203555328 69281274609238016 69384146621497344 69504438137831424 69529430744137728 69903627009196032 69928763156987904 69953908343308288 70008790275468954 70033964238171388 70140805030523808 70179238508101632 70558309822372164 70663078035052776 70688487268434672 70699212270296064 70811040124309212 70821783720140544 71086241463681024 71120040914762112 71243341956569952 71254151142119424 71349127336363968 71359952571887616 71385612389425152 71509373853345792 71776399147794432 71784714194339328 71810526748886016 71821421988872192 71920077788307456 71935024888187136 71945939017285632 72052767645401088 72078676587380736 72203639618912256 72481653167099904 72492650231758848 72618330970718208 72644443279589376 72701436055294683 72727578247331826 72738612624246912 72752309078851584 72904645828804608 72924154102185984 73171580556534096 73407275240297544 73418412742230528 73433671240024368 73444812746812416 73607125678894418 73632155598323712 73855427103791424 73881984251257728 73893193777012736 74119967232921792 74131212865941504 74157869181247488 74295042741313992 74443407312648192 74572470085381632 74583784373059584 74599285069231104 74610603425333248 74713090517950464 74850933379203072 74877848493686784 74989388935158048 75027735470518272 75166158839955456 75280829086826496 75296474649317376 75307898784448512 75438460328804352 75524792795306127 75577641470263296 75728929259962368 75756160086736896 75985872116400792 76258043210794536 76269613237074432 76438168974236511 76464161582874624 76491656786608128 76551667871307174 76590813292820736 76723599030152256 76998412562355648 77010094918987776 77046710990992288 77152544385210684 77180287119617448 77191997070629376 77306615286211584 77334413421877248 77346146757246976 77468488341124608 77480242018615296 77757765743443968 77766773710534272 77901598214193312 77913417603999744 77941433935392768 78057164949184512 78085232969662464 78204356430004224 78220609587154944 78232477378019328 78512695507943424 78533704417738752 78669858551611392 78698146886221824 78800163676267488 78815001502089216 79001166944034816 79269212269578604 79433643586093056 79462206564728832 79524548176989006 79536613804083072 79565213809046784 80010046029107376 80038816272195872 80148759701141196 80160920034884352 80308813938103296 80337691613018112 80349880611897344 80647024588702208 80757803468631744 80786842592496768 80799099737481216 80926902999210528 80939181394446336 81088511160803328 81117669201494016 81241418815635456 81280046759728128 81541859812987392 81554231510728704 81583557016485888 81724998689538048 81830939202277776 81875778259451904 82039673364959232 82069173427298304 82318028126100858 82346020166172672 82518445278756864 82612880145027414 82625414340163968 82836175048114176 82973381067222464 83087355491765352 83117232282664944 83129842999139328 83427602828903424 83581923083978241 83624663493181824 83748833226729216 83778947873700352 83894028846054336 83906757419692032 83924195702884992 83936928853499904 84237579555397632 84406202404333056 84436553430008832 84449364316585984 84561928694949888 84574758603718656 84708533980482048 84721386132504576 84751850492854272 85055420133605376 85078179785883648 85225680097579008 85238610712068096 85256325793406976 85366843982623112 85484106130950891 85543923861946368 85904181531377664 86053113884934144 86164664954423328 86195648293134016 86314048908921288 86677549864866324 86827823009569629 86840996704458048 86969942196988032 87001215099611904 87014415101902848 87032499247436288 87152049383765184 87165272270942208 87487620424351056 87532358048937984 87684113177316864 87814310567832576 87827633934630912 87845887090870272 87859215248523264 87998185785549312 88011537050271744 88053383989705472 88350417469956096 88382186767859712 88535415246999552 88548848021274624 88650184135800924 88666876689850368 88866017992507392 88876312812039168 89208188513353728 89240266251042816 89394982385319936 89478690529593456 89510865535177632 90011301782745798 90043668306220356 90057329915734272 90347415680366208 90379903064645376 90393615688384512 90593385450946976 90727902662289984 90885197916558864 90898987204666368 90931672924624896 91224575055903744 91238415835004928 91257377851680768 91271223607689216 91440052604694144 91472932882509568 91622655154028544 91781501643546624 91814504700592128 92059806602562498 92110250541883392 92168028101373952 92294632535579136 92327820105710592 92341828271407104 92512195495329792 92672584183775232 92705907658850304 92953591132684464 93190696929128448 93204836012261376 93345053700625272 93506886317998062 93521073374031744 93856053182516352 94077746429829552 94217437380070368 94251316357912896 94265616360394752 94414720165745616 94429044960187392 94767276999822336 94781655284908032 94826721219682816 94956977704874688 94991122608759936 95005534856159232 95132169781818624 95146603429183488 95180816519233536 95345831804461056 95687347650306048 95712952259119104 95747368998514688 95878890109776384 95893437051076608 95913366517582848 95927918689714176 96037699480451001 96070356860534784 96104902116507648 96271519491883008 96642204222799872 96809753120550912 96824441294290944 96935248073726244 96970104329775768 96984816832329216 97232205469581312 97562107408712128 97696121292515304 97876366987063392 97891216989640704 97911561653365824 97926416995749888 98473902805055232 98509312335010304 98644627324481472 98826622977229056 98841617154588672 98877158908329984 99060056988418656 99257876416864256 99394219653700608 99429960113842176 99445045830746112 99465713425641472 99602342152874496 99617454023933952 99801244505604096 99837131324915712 99985851913544064 100036980627357696 100221545119940608 100359212077522944 100395299532423168 100569355183484928 100584613771739136 100699723727074836 100971905679949824 101008213448982528 101123808175677378 101314496155201056 101333573359828992 101677390947726048 101692817649432576 101917558632315348 102068890495076232 102121084390427648 102261360605249664 102298132040203008 102664550083140864 102680126558650368 102870059180280912 102907049492823264 102922662760839168 103075487048282112 103112551229169664 103254189348989952 103291317788166144 103306989358153728 103677020991258624 103689031614045696 103868797618924416 103884556805332992 103921911913857024 104076219932246016 104113643959549952 104256657206747136 104294146116206592 104711605890318336 104893144735481856 104930862514962432 105013185413203431 105050946357257082 105066884901689984 105086668669452288 105211207545785712 105268857762152448 105334889258713088 105837464733558246 106032730902652008 106048818405444096 106086951745395712 106232675580210816 106680061372143168 106865012934854928 106881226713179136 107039928857831424 107078418584137728 107116922150690816 107264060780018688 107677071291508992 107715790123329024 107732132983308288 107902537332280704 107918908525928448 108079151468101632 108118014881071104 108156892268658688 108305459428368384 108373395679637504 108722479750649856 108738975347638272 108778076021981184 108966664919384064 109091367370997739 109107918936370368 109128463618277376 109167704345935872 109356968743206912 109386231153278976 109425564569731072 109757370834801144 110127619113345792 110150506860036552 110167219120218624 110410688518341627 110448233397485568 110783140655687136 110822976376886592 110839790665519104 111196819298912256 111236803771871232 111442564111970988 111499551324242432 111665110968972288 111858705128072448 111875676559589376 111898927603846656 111915905137999872 112276400068804608 112316772740530176 112541603205777408 112582071240011776 112749238259933184 112944711973976064 112961848176672768 113002467323805696 113366462205394944 113407226844807168 113437573047844864 113593393889943552 113634240130105344 113675101057875968 113978808174601188 114404419855611648 114696242374311936 114737485179912192 114827501806960761 114886219939231104 115085398545228384 115515142378481664 115570066486488432 115770430679426172 115787995605944064 115959922929317376 116001620132815872 116019220135870464 116202732511686912 116220363027922944 116636648615165952 116650160565801408 116709810731917312 116870126405999616 116912150903089152 117085747423776768 117103511912841216 117127849454493696 117330914380732416 117348716067028992 117769043261915136 117800556626608128 117842915690479616 118004787827417088 118047220329332736 118200245514401232 118222502253133824 118501750416052224 118903818404367906 118944251351138304 119150465379139584 119193309847093248 119286822265483509 119304920706124608 119347820713570176 120015069043661064 120058224408293808 120076439887645696 120241380052326528 120463220907154944 120506537419527168 120524820917846016 120970536883053312 121180263888745152 121198649606221824 121242230566166528 121408772091669504 121632766741204992 121651221113339904 121676503802241024 121920070139592192 122163540205371392 122331347266093056 122375335524728832 122419339600789504 122587498034307072 122746408803416664 122813667389177856 123059510047438848 123103760140947456 123122437695209472 123477042189151287 123519030249259008 123563445578366976 123777667918135296 123919320217541121 123938121510245952 124254262572171264 124460071600833696 124675848423997416 124694764498708992 125141404243355136 125436995239772736 125623249840093824 125668421810550528 125687488480526336 125860136129538048 125886293554327488 125905393280249856 126356369333096448 126375540379877376 126609303606499584 126654830145013248 126674046474878976 126842893042424832 126862137905577984 126907755358978048 127082079198756864 127127775739281408 127583130200408064 127617269678825472 127838520146368512 127857916068102144 127884488690110464 127903891586285568 128050265973934668 128315885792919552 128362025989177344 128856272297066496 129079670827401216 129246997431634992 129293472439701024 129313089109772288 130016324797299486 130261495056687072 130501822649417856 130521622652854272 130548748871154432 130568555994333184 130747908406413312 131231430636526584 131298537073406976 131526169765975296 131741450901946368 131768830636305408 131788822872784896 131836211877773312 132017305575407616 132080075984558208 132525626204934144 132573280151789568 132803122870499328 132823272031911936 132975276203701386 133020494114586624 133299026988761088 133314469218058752 133382640836476928 133812282770030592 133860399376564224 134092473577979904 134266298302766448 134629207573266432 134831744234236504 135016952674118697 135065502459330534 135085994873601408 135111431146438656 135569854596968064 135590423532576768 135890078176420464 136091853993434976 136327796874838296 136348480806999552 136397509386937344 136857623752507392 136886066777521152 136906835411533824 137160078907041216 137209399323764352 137230217014452224 137433982731042816 137672252465319936 137721757050888192 138186338546221056 138252042152060928 138491730158565888 138512742407110656 138562549218476032 138721121471762557 138768293242994688 139008876275662848 139058861488275456 139807254018392064 139857526313975808 140017580550937908 140067928476342776 140260329476997093 140281610061047616 140358477016203264 141116619644744328 141326156070105552 141376974536869344 141398424540592128 141622080248618424 141643567440281088 142172482927362048 142240081829524224 142486683913139904 142508302284238848 142698254672727936 142719905143775232 142771224778850304 143018747706691584 143552798295588864 143569428388678656 143621053497772032 143642843977744384 143840155576614912 143870049776374272 143891878034571264 144105535290802176 144157353174761472 144407279237824512 144963306334199808 145236661941436416 145288886559178752 145402872110589366 145455156494663652 145477225248493824 145809291657609216 145848308204371968 146343161113068192 146814550480595088 146836825484461056 146867342480048736 146889625493624832 147214251357788836 147710854207582848 147763968502515456 147786387554025472 148239934465843584 148262425731883008 148315738362494976 148590085482627984 148886814625296384 149144940170763264 149167568746119168 149198570138462208 149221206850666496 149426181035900928 149701866758406144 149755696987373568 149978777870316096 150055470941036544 150332317679910912 150561658173652992 150592949298634752 150876920657608704 151049585590612254 151457858519924736 151512320173473792 151685712263516067 151971744232801584 152516086421589072 152539226474148864 152876337948473022 152928323165749248 153103335742614348 153181626585641472 153447198060304512 153996825124711296 154020189837975552 154093421981984576 154305088770421368 154360574239234896 154383994141258752 154613230572423168 154668826843754496 154692293514493952 154936976682249216 154960484037230592 155515531486887936 155533547421068544 155803196428386624 155826835207999488 155882867870785536 156114329898369024 156170465939324928 156408712860008448 156441219174309888 157067408835477504 157339717103222784 157396293772443648 157576419535885623 157600327352534976 157630003004178432 158002333888069632 158538424539157208 158756197100337369 158867287172186112 159049096353978012 159073227608166144 159130427618093568 160020092058214752 160077632544391744 160297519402282392 160321840069768704 160617627876206592 160675383226036224 160699761223794688 161294049177404416 161515606937263488 161573685184993536 161598199474962432 161853805998421056 161878362788892672 162177022321606656 162235338402988032 162482837631270912 162560093519456256 163083719625974784 163108463021457408 163167114032971776 163449997379076096 163661878404555552 163751556518903808 164079346729918464 164138346854596608 164636056252201716 165036890557513728 165225760290054828 165250828680327936 165672350096228352 165946762134444928 166174710983530704 166234464565329888 166259685998278656 166855205657806848 167163846167956482 167249326986363648 167497666453458432 167557895747400704 167788057692108672 167813514839384064 167848391405769984 167873857706999808 168475159110795264 168812404808666112 168873106860017664 168898728633171968 169123857389899776 169149517207437312 169417067960964096 169442772265009152 169503700985708544 170110840267210752 170156359571767296 170451360195158016 170512651586813952 170733687965246224 170968212261901782 171808363062755328 172106227769868288 172329329908846656 172391296586268032 172628097817842576 173355099729732648 173655646019139258 173681993408916096 173939884393976064 174002430199223808 174028830203805696 174064998494872576 174304098767530368 174330544541884416 174975240848702112 175064716097875968 175368226354633728 175628621135665152 175655267869261824 175691774181740544 175718430497046528 175996371571098624 176023074100543488 176106767979410944 176700834939912192 176764373535719424 177070830493999104 177300368271601848 177333753379700736 177752625624078336 178355727606551859 178416377026707456 178480532502085632 178789964770639872 178957381059186912 179021731070355264 180022603565491596 180087336612440712 180114659831468544 180694831360732416 180759806129290752 180787231376769024 181186770901893952 181455805324579968 181770395833117728 181797974409332736 181863345849249792 182449150111807488 182476831670009856 182514755703361536 182542447215378432 182880105209388288 182945865765019136 183245310308057088 183563003287093248 183629009401184256 184119613205124996 184220501083766784 184336056202747904 184589265071158272 184655640211421184 184683656542814208 185345168367550464 185411815317700608 185907182265368928 186381393858256896 186690107401250544 187013772635996124 187042146748063488 187712106365032704 188155492859659104 188434874760140736 188502632715825792 188531232720789504 188829440331491232 188858089920374784 189534553999644672 189563310569816064 189653442439365632 189913955409749376 189982245217519872 190011069712318464 190264339563637248 190293206858366976 190361633038467072 190691663608922112 191374695300612096 191425904518238208 191494737997029376 191757780219552768 191786874102153216 191826733035165696 191855837379428352 192075398960902002 192140713721069568 192543038983766016 193284408445599744 193619506241101824 193870496147452488 193940208659551536 193969633664658432 194464410939162624 195024487195949229 195124214817424256 195392242585030608 195752733974126784 195782433979281408 195823123306731648 195852833991499776 196947805610110464 197018624670020608 197289254648962944 197653245954458112 197683234309177344 197754317816659968 198120113976837312 198515752833728512 198788439307401216 198859920227684352 198890091661492224 198931426851282944 199204684305748992 199234908047867904 199462914305552079 199602489011208192 199971703827088128 200073961254715392 200443090239881216 200718424155045888 200790599064846336 201138710366969856 201399447454149672 201943811359899648 202016426897965056 202247616351354756 202598253688995801 202628992310402112 202667146719657984 203354781895452096 203385635298865152 203835117264630696 204137780990152464 204242168780855296 204522721210499328 204596264080406016 205329100166281728 205360253117300736 205740118360561824 205814098985646528 205845325521678336 206150974096564224 206225102458339328 206508378697979904 206582635576332288 206613978716307456 207354041982517248 207378063228091392 207737595237848832 207769113610665984 207843823827714048 208152439864492032 208227287919099904 208513314413494272 208588292232413184 209786289470963712 209861725029924864 210026370826406862 210101892714514164 210133769803379968 210422415091571424 210537715524304896 210669778517426176 211674929467116492 212065461805304016 212097636810888192 212173903490791424 212465351160421632 213360122744286336 213730025869709856 213762453426358272 214079857715662848 214156837168275456 214233844301381632 214528121560037376 215354142583017984 215431580246658048 215464265966616576 215805074664561408 215837817051856896 216158302936203264 216236029762142208 216313784537317376 216610918856736768 216746791359275008 217444959501299712 217477950695276544 217933329838768128 218182734741995478 218215837872740736 218256927236554752 218713937486413824 218772462306557952 218851129139462144 219514741669602288 220255238226691584 220301013720073104 220334438240437248 220821377036683254 220896466794971136 221566281311374272 221645952753773184 221679581331038208 222393638597824512 222473607543742464 222885128223941976 222999102648484864 223330221937944576 223717410256144896 223751353119178752 223797855207693312 223831810275999744 224552800137609216 224633545481060352 225083206411554816 225164142480023552 225498476519866368 225889423947952128 225923696353345536 226732924410789888 226875146095689728 227186787779887104 227268480260210688 227350202115751936 227957616349202376 228808839711223296 229314506922709533 229392484748623872 229474970359824384 229655003613921522 229772439878462208 230170797090456768 231030284756963328 231140132972976864 231540861358852344 231575991211888128 231919845858634752 232003240265631744 232038440271740928 232405465023373824 232440726055845888 233273297230331904 233300321131602816 233419621463834624 233740252811999232 233824301806178304 234171494847553536 234255698908987392 234661828761464832 234697432134057984 235538086523830272 235601113253216256 235685831380959232 236009575654834176 236094440658665472 236400491028802464 236445004506267648 237003500832104448 237807636808735812 238300930758279168 238386619694186496 238573644530967018 238609841412249216 238695641427140352 240030138087322128 240116448816587616 240152879775291392 240482760104653056 240926441814309888 241013074839054336 241049641835692032 241941073766106624 242360527777490304 242397299212443648 242484461132333056 242817544183339008 243265533482409984 243353007604482048 243840140279184384 244327080410742784 244662694532186112 244750671049457664 244838679201579008 245174996068614144 245492817606833328 245627334778355712 246119020094877696 246207520281894912 246954084378302574 247038060498518016 247555335836270592 247838640435082242 247876243020491904 248508525144342528 248920143201667392 249351696847994832 249389528997417984 250282808486710272 250745769251934723 250873990479545472 251246499680187648 251336843621101056 251374976961052672 251720272259076096 251772587108654976 251810786560499712 252712738666192896 253218607212999168 253309660290026496 253348092949757952 253685786084849664 253724275811155968 253815510717956096 254164158397513728 254255551478562816 255166260400816128 255234539357650944 255677040292737024 255715832136204288 255768977380220928 256100531947869336 256631771585839104 257624939876130463 257712544594132992 258159341654802432 258493994863269984 258586944879402048 258626178219544576 260032649594598972 260483469028708887 260522990113374144 261003645298835712 261043245305708544 261097497742308864 261137111988666368 261495816812826624 262462861273053168 262597074146813952 263052339531950592 263482901803892736 263537661272610816 263577645745569792 263672423755546624 264034611150815232 264160151969116416 265051252409868288 265146560303579136 265606245740998656 265646544063823872 265950552407402772 266598053977522176 266628938436117504 266765281672953856 267624565540061184 267720798753128448 268184947155959808 268532596605532896 269663488468473008 270033905348237394 270131004918661068 270171989747202816 271139709193936128 271180847065153536 271780156352840928 272183707986869952 272655593749676592 272696961613999104 272795018773874688 273715247505014784 273772133555042304 273813670823067648 274320157814082432 274418798647528704 274460434028904448 274867965462085632 275344504930639872 275443514101776384 276504084304121856 276983460317131776 277025484814221312 277125098436952064 277442242943525114 277536586485989376 278017752551325696 278117722976550912 279614508036784128 280035161101875816 280135856952685552 280520658953994186 280563220122095232 282233239289488656 282652312140211104 282753949073738688 282796849081184256 283244160497236848 283287134880562176 284344965854724096 284480163659048448 284973367826279808 285016604568477696 285396509345455872 285439810287550464 285542449557700608 286037495413383168 287138856777357312 287242106995544064 287285687955488768 287680311153229824 287740099552748544 287783756069142528 288113098441353003 288211070581604352 288314706349522944 288814558475649024 289926612668399616 290473323882872832 290805744221178732 290910312989327304 290954450496987648 291696616408743936 292686322226136384 293629100961190176 293673650968922112 293734684960097472 293779250987249664 294428502715577672 295421708415165696 295527937005030912 295572775108050944 296479868931687168 296524851463766016 296631476724989952 297180170965255968 297773629250592768 298289880341526528 298335137492238336 298397140276924416 298442413701332992 298852362071801856 299403733516812288 299511393974747136 299957555740632192 300110941882073088 300664635359821824 301185898597269504 301753841315217408 302099171181224508 302915717039849472 303024640346947584 303371424527032134 303943488465603168 305032172843178144 305078452948297728 305752675896946044 306206671485228696 306363253171282944 306894396120609024 307993650249422592 308040379675951104 308186843963969152 308610177540842736 308721148478469792 308767988282517504 309226461144846336 309337653687508992 309873953364498432 309920968074461184 311031062973775872 311067094842137088 311606392856773248 311653670415998976 311765735741571072 312228659796738048 312340931878649856 312882438348619776 314134817670955008 314679434206445568 314792587544887296 315039556239610293 315152839071771246 315200654705069952 315260006008356864 316004667776139264 317076849078314416 317512394200674738 318098192707956024 318146455216332288 318260855236187136 320040184116429504 320155265088783488 320595038804564784 320643680139537408 321235255752413184 321350766452072448 322588098354808832 323031213874526976 323147370369987072 323196398949924864 323707611996842112 323756725577785344 324354044643213312 324470676805976064 325120187038912512 326167439251949568 326216926042914816 326334228065943552 326899994758152192 327274102112993217 327323756809111104 327503113037807616 328158693459836928 328276693709193216 329272112504403432 330451520580109656 330501657360655872 331232065555024881 331344700192456704 331893524268889856 332349421967061408 332468929130659776 332519371996557312 333710411315613696 334327692335912964 334498653972727296 334995332906916864 335115791494801408 335576115384217344 335627029678768128 335696782811539968 335747715413999616 336950318221590528 337624809617332224 337746213720035328 337797457266343936 338247714779799552 338834135921928192 338885544530018304 339007401971417088 340221680534421504 340312719143534592 340902720390316032 341025303173627904 341467375930492448 341936424523803564 344212455539736576 344658659817693312 344782593172536064 345256195635685152 346710199459465296 347311292038278516 347363986817832192 347879768787952128 348004860398447616 348057660407611392 348129996989745152 348608197535060736 348661089083768832 349950481697404224 350129432195751936 350736452709267456 351257242271330304 351310535738523648 351383548363481088 351992743142197248 352046148201086976 352213535958821888 353401669879824384 353528747071438848 354141660987998208 354600736543203696 354667506759401472 355505251248156672 356711455213103718 356832754053414912 357579929541279744 357914762118373824 358043462140710528 360045207130983192 360174673224881424 360229319662937088 361389662721464832 361519612258581504 361574462753538048 362373541803787904 362911610649159936 363540791666235456 363595948818665472 363726691698499584 364898300223614976 364953663340019712 365029511406723072 365760210418776576 365891731530038272 366490620616114176 367126006574186496 367258018802368512 368239226410249992 368441002167533568 368672112405495808 369178530142316544 369311280422842368 369367313085628416 370431126567453861 370690336735100928 371814364530737856 372762787716513792 373380214802501088 374027545271992248 374084293496126976 375424212730065408 376310985719318208 376869749520281472 377005265431651584 377062465441579008 377658880662982464 377716179840749568 379069107999289344 379126621139632128 379306884878731264 379827910819498752 379964490435039744 380022139424636928 380528679127274496 380586413716733952 380723266076934144 381383327217844224 382749390601224192 382851809036476416 382989475994058752 383515560439105536 383573748204306432 383653466070331392 383711674758856704 384150797921804004 385086077967532032 386568816891199488 387239012482203648 387740992294904976 387880417319103072 387939267329316864 390048974391898458 390248429634848512 390784485170061216 391505467948253568 391564867958562816 391646246613463296 391705667982999552 393895611220220928 394037249340041216 394578509297925888 395306491908916224 395366468618354688 395508635633319936 396240227953674624 397031505667457024 397576878614802432 397719840455368704 397862853702565888 398409368611497984 398469816095735808 398925828611104158 399943407654176256 400147922509430784 400886180479762432 401436848310091776 401581198129692672 402277420733939712 402798894908299344 403887622719799296 404495232702709512 405196507377991602 405257984620804224 405334293439315968 406709563790904192 406771270597730304 407670234529261392 408275561980304928 408484337561710592 409045442420998656 409192528160812032 410658200332563456 410720506234601472 411480236721123648 411628197971293056 411690651043356672 412301948193128448 412450204916678656 413016757395959808 413165271152664576 414756126456182784 415475190475697664 415538227221331968 415687647655428096 416163364415287671 416304879728984064 416454575838199808 417026628826988544 417176584464826368 419572578941927424 420052741652813724 420203785429028328 420267539606759936 420844830183142848 421075431048609792 421339557034852352 423349858934232984 424130923610608032 424195273621776384 424347806981582848 424930702320843264 426720245488572672 427460051739419712 427524906852716544 428159715431325696 428313674336550912 428467688602763264 429056243120074752 430708285166035968 430863160493316096 430928531933233152 431610149329122816 431675634103713792 432316605872406528 432472059524284416 432627569074634752 433221837713473536 433493582718550016 434889919002599424 435866659677536256 436365469483990956 436431675745481472 437427874972827648 437544924613115904 437702258278924288 439029483339204576 440510476453383168 440602027440146208 440668876480874496 441642754073366508 443132562622748544 443291905507546368 443359162662076416 444787277195649024 444947215087484928 445770256447883952 445998205296969728 446660443875889152 447434820512289792 447502706238357504 447595710415386624 447663620551999488 449105600275218432 449267090962120704 450166412823109632 450328284960047104 450996953039732736 451778847895904256 453750292191379456 454373575559774208 454536960520421376 454700404231503872 455057136790548201 455915232698404752 457617679422446592 458629013845419066 458784969497247744 459310007227843044 459544879756924416 460341594180913536 462060569513926656 462280265945953728 463081722717704688 463151982423776256 463839691717269504 464006480531263488 464076880543481856 464810930046747648 464881452111691776 466546594460663808 466600642263205632 466839242927669248 467480505623998464 467648603612356608 468342989695107072 468511397817974784 469323657522929664 471202226506432512 471371662761918464 472019151309668352 472188881317330944 472729258607656869 472800982057604928 472890009012535296 474007001664208896 475615273617471624 476601861516558336 477147289061934036 477219682824498432 477391282854280704 480060276174644256 480232897633175232 480305759550582784 480965520209306112 481852883628619776 482026149678108672 482099283671384064 483882147532213248 484721055554980608 484794598424887296 484968922264666112 485635088366678016 486531066964819968 486706015208964096 487680280558368768 489325389064372224 489501342098915328 489677358403158016 490349992137228288 490985635213666656 491254669556711424 492238040189755392 492415040563789824 493908168756605148 495110671672541184 495677280870164484 495752486040983808 497017050288685056 497840286403334784 498703393695989664 498779057994835968 500565616973420544 501491538503869446 501747980959090944 502492999360375296 502673687242202112 502749953922105344 503440544518152192 503545174217309952 503621573120999424 505425477332385792 506437214425998336 506619320580052992 506696185899515904 507371572169699328 507448551622311936 508328316795027456 508511102957125632 510332520801632256 510469078715301888 511354080585474048 511537954760441856 512201063895738672 515249879752260926 515425089188265984 516318683309604864 516987989726539968 517173889758804096 517252356439089152 520065299189197944 520966938057417774 521045980226748288 522007290597671424 522086490611417088 522194995484617728 522274223977332736 522991633625653248 524925722546106336 525194148293627904 526104679063901184 526965803607785472 527075322545221632 527155291491139584 528069222301630464 528320303938232832 530102504819736576 530293120607158272 531212491481997312 531901104814805544 533257876872235008 533530563345907712 535067182819655577 535249131080122368 535441597506256896 536369894311919616 537065193211065792 539326976936946016 540067810696474788 540262009837322136 540343979494405632 542279418387872256 542361694130307072 543560312705681856 544367415973739904 545311187499353184 545393923227998208 545590037547749376 547430495010029568 547544267110084608 547627341646135296 548640315628164864 548837597295057408 548920868057808896 549735930924171264 550689009861279744 550887028203552768 553008168608243712 553966920634263552 554050969628442624 554250196873904128 554884485887050228 556035505102651392 556235445953101824 560070322203751632 560271713905371104 561041317907988372 561126440244190464 564466478578977312 565304624280422208 565507898147477376 565593698162368512 566488320994473696 566574269761124352 568689931709448192 568960327318096896 569946735652559616 570033209136955392 570793018690911744 570879620575100928 571084899115401216 572074990826766336 574277713554714624 574484213991088128 575360622306459648 575480199105497088 575567512138285056 576226196882706006 576422141163208704 577629116951298048 579853225336799232 581611488442357464 581820625978654608 581908900993975296 583393232817487872 585073461587847687 585372644452272768 587258201922380352 587347301937844224 587469369920194944 587558501974499328 588857005431155344 590843416830331392 591055874010061824 591145550216101888 592959737863374336 593049702927532032 593262953449979904 594360341930511936 595547258501185536 596579760683053056 596670274984476672 596794280553848832 597704724143603712 598388742916656237 598807467033624576 599915111481264384 600221883764146176 601329270719643648 602371797194539008 604198342362449016 605831434079698944 606049280693895168 606742849054064268 607794761066987403 607886976931206336 610064345686356288 610156905896595456 611505351793892088 612413342970457392 612726506342565888 613788792241218048 615987300498845184 616080759351902208 616373687927938304 617220355081685472 617442296956939584 617535976565035008 618452922289692672 618675307375017984 619747906728996864 619841936148922368 622062125947551744 622134189684274176 623212785713546496 623307340831997952 623531471483142144 624457319593476096 624681863757299712 625764876697239552 629358868412891136 629585175089774592 630079112479220586 630305678143542492 630401309410139904 632009335552278528 634153698156628832 635024788401349476 636196385415912048 636292910432664576 636521710472374272 640080368232859008 640310530177566976 641190077609129568 641287360279074816 642470511504826368 642701532904144896 645176196709617664 646062427749053952 646294740739974144 646392797899849728 647415223993684224 647513451155570688 648708089286426624 648941353611952128 650240374077825024 652334878503899136 652433852085829632 653799989516304384 654548204225986434 654647513618222208 656317386919673856 656553387418386432 658544225008806864 660903041160219312 661003314721311744 662464131110049762 662689400384913408 663787048537779712 664698843934122816 664937858261319552 665038743993114624 667420822631227392 668655384671825928 668997307945454592 669990665813833728 670231582989602816 671152230768434688 671254059357536256 671393565623079936 671495430827999232 673900636443181056 675249619234664448 675492427440070656 676495429559599104 677668271843856384 677771089060036608 680625438287069184 681805440780632064 682050606347255808 682934751860984896 683872849047607128 687943520768128599 688424911079473152 689317319635386624 689565186345072128 690512391271370304 693420398918930592 694622584076557032 694727973635664384 695759537575904256 696009720796895232 696115320815222784 696259993979490304 697216395070121472 697322178167537664 699900963394808448 700258864391503872 701472905418534912 702514484542660608 702767096726962176 703985486284394496 704092296402173952 704427071917643776 706803339759648768 707057494142877696 708283321975996416 709201473086407392 709335013518802944 711010502496313344 713422910426207436 715159859082559488 715829524236747648 716086924281421056 720090414261966384 720349346449762848 720458639325874176 722779325442929664 723039224517163008 723148925507076096 724747083607575808 725823221298319872 727081583332470912 727191897637330944 727453383396999168 729796600447229952 730059022813446144 731520420837553152 731783463060076544 732981241232228352 734252013148372992 734516037604737024 736478452820499984 736882004335067136 737344224810991616 738357060284633088 738622560845684736 740862253134907722 743628729061475712 745525575433027584 746760429605002176 748055090543984496 748168586992253952 750848425460130816 752621971438636416 753739499040562944 754010530863303168 754124930883158016 755317761325964928 755432359681499136 758138215998578688 758613769757462528 759655821638997504 759928980870079488 760044278849273856 761057358254548992 761172827433467904 761446532153868288 762766654435688448 765498781202448384 765703618072952832 765978951988117504 767031120878211072 767147496408612864 767306932140662784 768301595843608008 772874819628391389 773137633782398976 774478024964407296 775481984589809952 775760834638206144 775878534658633728 780097948783796916 780496859269697024 781568970340122432 783010935896507136 783129735917125632 783292493226926592 783411335965999104 787791222440441856 788074498680082432 789157018595851776 790612983817832448 790732937236709376 791017271266639872 792480455907349248 794063011334914048 795153757229604864 795439680910737408 795725707405131776 796818737222995968 796939632191471616 797851657222208316 799886815308352512 800295845018861568 802873696620183552 803162396259385344 804554841467879424 805597789816598688 808990465405419024 810393014755983204 810515969241608448 813419127581808384 813542541195460608 815340469058522784 816551123960609856 816968675123421184 818090884841997312 818385056321624064 821316400665126912 821441012469202944 822960473442247296 823256395942586112 823381302086713344 824603896386256896 824900409833357312 826033514791919616 826330542305329152 829512252912365568 830950380951395328 831076454442663936 831375295310856192 832326728830575342 832609759457968128 834053257653977088 834353168929652736 840105483305627448 840407570858056656 840535079213519872 841689660366285696 842679114069704704 846699717868465968 848261847221216064 848390547243552768 848695613963165696 849861404641686528 853440490977145344 854920103478839424 855049813705433088 856319430862651392 856627348673101824 856935377205526528 858112486240149504 861416570332071936 861726320986632192 861857063866466304 863220298658245632 863351268207427584 864339295324059009 864633211744813056 864944119048568832 866443675426947072 866987165437100032 869779838005198848 872730938967981912 872863351490962944 875089849226231808 875404516557848576 878058966678409152 881020952906766336 881204054880292416 881337752961748992 883285508146733016 886265125245497088 886583811015092736 886718325324152832 889574554391298048 889894430174969856 891540512895767904 891996410593939456 893320887751778304 894869641024579584 895005412476715008 895191420830773248 895327241103998976 898211200550436864 898534181924241408 900332825646219264 900656569920094208 901993906079465472 903557695791808512 908747151119548416 909073921040842752 909400808463007744 910114273581096402 911830465396809504 915235358844893184 917258027690838132 918620014455686088 919089759513848832 920683188361827072 924121139027853312 924560531891907456 926163445435409376 926303964847552512 927679383434539008 928012961062526976 929621860093495296 929762904223383552 933093188921327616 933201284526411264 933678485855338496 934961011247996928 935297207224713216 936685979390214144 937022795635949568 938647315045859328 942404453012865024 944038302619336704 944377762634661888 945118668718830879 945458517215313738 945601964115209856 945780018025070592 948014003328417792 951230547234943248 954294578123868072 954439365648996864 954782565708561408 960120552349288512 960465795266350464 960611519101165568 961931040418612224 963705767257239552 964052299356217344 967764295064426496 969442111109961216 969589196849774592 969937844529332224 971270176733356032 973062133929639936 973412030417928192 975360561116737536 978650778128744448 979002684197830656 980699984274456576 981822306338979651 981971270427333312 982509339113422848 984476080379510784 984830081127579648 987816337513210296 991354561740328968 991504972081967616 993696196665074643 994034100577370112 995680572806669568 997406787391979328 997558115989671936 1001131233946841088 1002983077007738892 1003495961918181888 1004985998720750592 1005347374484404224 1005499907844210688 1006881089036304384 1007090348434619904 1007243146241998848 1010850954664771584 1012874428851996672 1013238641160105984 1013392371799031808 1014743144339398656 1016656633590054912 1017022205914251264 1020665041603264512 1020938157430603776 1022708161170948096 1023075909520883712 1024402127791477344 1030499759504521852 1032637366619209728 1033975979453079936 1034347779517608192 1034504712878178304 1040130598378395888 1041933876114835548 1042091960453496576 1044014581195342848 1044172981222834176 1044389990969235456 1044548447954665472 1045983267251306496 1049851445092212672 1050388296587255808 1052209358127802368 1053931607215570944 1054150645090443264 1056138444603260928 1056640607876465664 1060205009639473152 1060586241214316544 1062424982963994624 1063802209629611088 1066515753744470016 1070134365639311154 1070498262160244736 1072739788623839232 1074130386422131584 1078653953873892032 1080135621392949576 1080524019674644272 1080687958988811264 1084558836775744512 1084723388260614144 1087120625411363712 1088734831947479808 1090622374998706368 1090787846455996416 1091180075095498752 1094860990020059136 1095088534220169216 1097280631256329728 1097675194590114816 1097841736115617792 1099471861848342528 1101378019722559488 1101774056407105536 1106016337216487424 1107933841268527104 1108101939256885248 1109768971774100456 1111293379702361583 1112071010205302784 1120140644407503264 1120543427810742208 1122082635815976744 1122252880488380928 1128932957157954624 1130609248560844416 1131015796294954752 1131187396324737024 1132976641988947392 1133148539522248704 1137379863418896384 1137920654636193792 1139893471305119232 1140066418273910784 1141586037381823488 1141759241150201856 1142169798230802432 1144149981653532672 1148555427109429248 1148968427982176256 1150721244612919296 1150960398210994176 1151135024276570112 1152452393765412012 1155258233902596096 1159706450673598464 1163222976884714928 1163641251957309216 1163817801987950592 1170146923175695374 1170745288904545536 1174516403844760704 1174694603875688448 1174938739840389888 1175117003948998656 1177714010862310688 1181686833660662784 1182111748020123648 1182291100432203776 1185919475726748672 1186099405855064064 1186525906899959808 1188720683861023872 1191094517002371072 1193159521366106112 1193588561107697664 1195409448287207424 1196777485833312474 1199830222962528768 1200443767528292352 1202658541439287296 1204743594389078016 1208396684724898032 1211662868159397888 1213485698108128536 1215589522133974806 1215773953862412672 1220128691372712576 1220313811793190912 1223010703587784176 1224826685940914784 1225453012685131776 1227577584482436096 1231974600997690368 1232161518703804416 1232747375855876608 1234440710163370944 1234884593913879168 1235071953130070016 1236905844579385344 1237350614750035968 1239495813457993728 1244268379368548352 1246425571427092992 1246614681663995904 1247062942966284288 1248490093245863013 1248914639186952192 1249363727514599424 1251529753394479104 1258717736825782272 1260158224958441172 1260611356287084984 1260802618820279808 1264018671104557056 1268307396313257664 1270049576802698952 1272392770831824096 1272585820865329152 1273043420944748544 1280160736465718016 1280621060355133952 1282380155218259136 1282574720558149632 1284941023009652736 1285403065808289792 1290352393419235328 1292124855498107904 1292589481479948288 1292785595799699456 1294830447987368448 1295026902311141376 1297416178572853248 1297882707223904256 1300480748155650048 1304669757007798272 1307599979032608768 1309096408451972868 1309295027236444416 1312634773839347712 1313106774836772864 1317088450017613728 1321806082320438624 1322006629442623488 1324928262220099524 1327574097075559424 1329397687868245632 1329875716522639104 1330077487986229248 1334841645262454784 1337310769343651856 1337994615890909184 1339981331627667456 1340463165979205632 1342304461536869376 1342508118715072512 1342787131246159872 1342990861655998464 1347801272886362112 1350499238469328896 1350984854880141312 1352990859119198208 1355336543687712768 1361250876574138368 1363610881561264128 1364101212694511616 1365171410371644603 1365869503721969792 1367745698095214256 1375887041536257198 1378634639270773248 1379130372690144256 1381024782542740608 1386840797837861184 1389245168153114064 1389455947271328768 1391519075151808512 1392019441593790464 1392230641630445568 1392519987958980608 1394432790140242944 1394644356335075328 1399801926789616896 1400517728783007744 1402945810837069824 1405028969085321216 1405534193453924352 1407970972568788992 1408854143835287552 1413606679519297536 1414114988285755392 1416566643951992832 1418187775822970607 1418402946172814784 1418670027037605888 1422021004992626688 1426845820852414872 1431659048473495296 1432173848562842112 1440180828523932768 1440698692899525696 1440917278651748352 1445558650885859328 1446078449034326016 1446297851014152192 1449494167215151616 1451646442596639744 1454163166664941824 1454383795274661888 1454906766793998336 1459593200894459904 1460118045626892288 1463040841675106304 1463566926120153088 1468504026296745984 1469032075209474048 1472956905640999968 1473764008670134272 1474688449621983232 1476714120569266176 1477245121691369472 1481724506269815444 1487257458122951424 1491051150866055168 1493520859210004352 1496110181087968992 1496337173984507904 1501696850920261632 1505243942877272832 1507478998081125888 1508021061726606336 1508249861766316032 1510635522651929856 1510864719362998272 1516276431997157376 1517227539514925056 1519311643277995008 1519857961740158976 1520088557698547712 1522114716509097984 1522345654866935808 1525533308871376896 1530997562404896768 1531407236145905664 1531957903976235008 1534062241756422144 1534613864281325568 1536603191687216016 1545749639256782778 1546275267564797952 1548956049928814592 1550963969179619904 1551521669276412288 1551757069317267456 1560195897567593832 1560993718539394048 1563137940680244864 1566021871793014272 1566259471834251264 1566584986453853184 1566822671931998208 1575582444880883712 1576148997360164864 1578314037191703552 1581225967635664896 1581465874473418752 1584960911814698496 1588126022669828096 1590307514459209728 1590879361821474816 1591451414810263552 1593637474445991936 1595703314444416632 1599773630616705024 1600591690037723136 1605201548458966731 1605747393240367104 1606324792518770688 1609109682935758848 1611195579633197376 1617980930810838048 1620786029511966408 1621031938483216896 1626838255163616768 1627085082390921216 1630680938117045568 1633102247921219712 1633937350246842368 1636181769683994624 1636770112643248128 1642632801330253824 1642882024938405888 1645920946884494592 1646512791885172224 1646762604173426688 1649207792772513792 1649800819666714624 1652067029583839232 1652661084610658304 1659024505824731136 1661900761902790656 1662152908885327872 1662750590621712384 1664653457661150684 1668106515307954176 1668706337859305472 1680210966611254896 1680815141716113312 1681070158427039744 1683379320732571392 1693399435736931936 1696523694442432128 1696781094487105536 1697391227926331392 1699722809283373056 1706880981954290688 1709840206957678848 1710099627410866176 1712638861725302784 1713254697346203648 1713870754411053056 1716224972480299008 1722833140664143872 1723452641973264384 1726440597316491264 1726702536414855168 1728678590648118018 1729266423489626112 1732887350853894144 1733974330874200064 1739559676010397696 1745461877935963824 1745726702981925888 1750179698452463616 1755220384763543061 1756117933356818304 1762041905813532672 1762408109760584832 1762675505923497984 1766571016293466032 1772530250490994176 1773167622030185472 1773436650648305664 1779149108782596096 1779788860349939712 1783081025791535808 1783992821187878912 1786641775503556608 1789739282049159168 1790010824953430016 1790382841661546496 1796422401100873728 1800665651292438528 1801313139840188416 1803374579132913241 1803987812158930944 1807115391583617024 1817494302239096832 1818147842081685504 1820228547162192804 1823384283200962209 1823660930793619008 1830470717689786368 1834516055381676264 1837240028911372176 1838179519027697664 1841366376723654144 1848242278055706624 1849121063783814912 1852326890870818752 1852607929695105024 1855358766869078016 1856025922125053952 1859243720186990592 1859525808446767104 1866186377842655232 1866402569052822528 1867356971710676992 1869922022495993856 1870594414449426432 1873371958780428288 1874045591271899136 1877294630091718656 1888076605238673408 1888755525269323776 1890237337437661758 1890917034430627476 1891203928230419712 1896028006656835584 1902461094469886496 1908589156247736144 1908878731297993728 1909565131417122816 1920241104698577024 1920931590532700928 1921223038202331136 1923862080837224448 1927411534514479104 1928104598712434688 1935528590128852992 1938884222219922432 1939178393699549184 1939875689058664448 1942540353466712064 1946124267859279872 1946824060835856384 1950721122233475072 1957301556257488896 1961399968548913152 1963644612677959302 1963942540854666624 1968952160759021568 1969660162255159296 1975632675026420592 1982709123480657936 1983009944163935232 1987392393330149286 1988068201154740224 1991361145613339136 1994813574783958656 1995116231979343872 2002262467893682176 2005966154015477784 2006991923836363776 2009971997441501184 2010694748968808448 2010999815688421376 2013762178072608768 2014180696869239808 2014486292483997696 2021701909329543168 2025748857703993344 2026477282320211968 2029486288678797312 2033313267180109824 2041876314861207552 2045416322341896192 2046151819041767424 2048804255582954688 2060999519009043704 2063830562304385797 2065274733238419456 2067951958906159872 2068695559035216384 2069009425756356608 2080261196756791776 2083867752229671096 2084183920906993152 2088029162390685696 2088345962445668352 2088779981938470912 2089096895909330944 2091966534502612992 2099702890184425344 2100776593174511616 2104418716255604736 2108301290180886528 2112276889206521856 2113281215752931328 2120410019278946304 2121172482428633088 2124849965927989248 2127604419259222176 2133031507488940032 2140268731278622308 2145479577247678464 2148260772844263168 2157307907747784064 2160271242785899152 2161048039349288544 2161375917977622528 2169117673551489024 2169446776521228288 2174241250822727424 2177469663894959616 2181244749997412736 2181575692911992832 2182360150190997504 2190177068440338432 2194561262512659456 2195350389180229632 2195683472231235584 2198943723696685056 2202756039445118976 2203548112814211072 2212032674432974848 2215867682537054208 2219537943548200912 2222586759404723166 2240281288815006528 2241086855621484416 2244165271631953488 2244505760976761856 2257865914315909248 2261218497121688832 2262031592589909504 2262374792649474048 2265953283977894784 2266297079044497408 2275841309272387584 2279786942610238464 2280132836547821568 2283172074763646976 2283518482300403712 2284339596461604864 2288299963307065344 2297110854218858496 2297936855964352512 2301442489225838592 2301920796421988352 2304904787530824024 2318624458885174167 2319412901347196928 2326445953769429856 2327282503914618432 2327635603975901184 2340293846351390748 2341490577809091072 2349032807689521408 2349389207751376896 2349877479680779776 2350234007897997312 2355428021724621376 2363373667321325568 2364223496040247296 2364582200864407552 2371838951453497344 2372198811710128128 2373051813799919616 2377441367722047744 2382189034004742144 2386319042732212224 2387177122215395328 2390818896574414848 2393554971666624948 2399660445925057536 2400887535056584704 2409487188778156032 2416793369449796064 2426971396216257072 2431179044267949612 2431547907724825344 2440257382745425152 2440627623586381824 2446021407175568352 2449653371881829568 2450906025370263552 2455155168964872192 2463949201995380736 2464323037407608832 2465494751711753216 2468881420326741888 2469769187827758336 2470143906260140032 2473811689158770688 2474701229500071936 2478991626915987456 2488536758737096704 2492851142854185984 2493229363327991808 2494125885932568576 2496980186491726026 2497829278373904384 2503059506788958208 2520316449916882344 2521222712574169968 2521605237640559616 2528037342209114112 2536614792626515328 2540099153605397904 2544785541663648192 2545171641730658304 2546086841889497088 2560321472931436032 2561242120710267904 2564760310436518272 2565149441116299264 2569882046019305472 2570806131616579584 2580704786838470656 2584249710996215808 2585178962959896576 2585571191599398912 2589660895974736896 2590053804622282752 2593017885972177027 2594832357145706496 2600961496311300096 2609339514015596544 2618192816903945736 2618590054472888832 2625269547678695424 2626213549673545728 2634176900035227456 2643612164640877248 2644013258885246976 2649856524440199048 2655148194151118848 2658795375736491264 2659751433045278208 2660154975972458496 2669683290524909568 2674621538687303712 2675989231781818368 2679962663255334912 2680926331958411264 2684608923073738752 2685016237430145024 2685574262492319744 2685981723311996928 2695602545772724224 2700998476938657792 2701969709760282624 2705981718238396416 2710673087375425536 2727221763122528256 2728202425389023232 2730342820743289206 2731739007443939584 2735491396190428512 2751774083072514396 2757269278541546496 2758260745380288512 2762049565085481216 2773681595675722368 2778490336306228128 2778911894542657536 2783038150303617024 2784038883187580928 2785039975917961216 2788865580280485888 2789288712670150656 2799603853579233792 2801035457566015488 2805891621674139648 2810057938170642432 2811068386907848704 2815941945137577984 2817708287670575104 2827213359038595072 2833133287903985664 2836375551645941214 2836805892345629568 2837340054075211776 2844042009985253376 2853691641704829744 2863318096946990592 2864347697125684224 2880361657047865536 2881397385799051392 2881834557303496704 2891117301771718656 2892156898068652032 2898988334430303232 2903292885193279488 2908326333329883648 2908767590549323776 2909813533587996672 2919186401788919808 2920236091253784576 2926081683350212608 2927133852240306176 2937008052593491968 2945913811281999936 2947528017340268544 2949376899243966464 2953428241138532352 2954490243382738944 2963449012539630888 2974514916245902848 2981088589995223929 2982102301732110336 2987041718420008704 2992220362175937984 2992674347969015808 3003393701840523264 3010487885754545664 3014957996162251776 3016042123453212672 3016499723532632064 3021271045303859712 3021729438725996544 3032552863994314752 3034455079029850112 3038623286555990016 3039715923480317952 3040177115397095424 3044229433018195968 3051066617742753792 3061995124809793536 3062814472291811328 3063915807952470016 3068124483512844288 3069227728562651136 3073206383374432032 3091499278513565556 3097912099857629184 3101927938359239808 3103043338552824576 3103514138634534912 3120391795135187664 3121987437078788096 3126275881360489728 3132043743586028544 3132518943668502528 3133169972907706368 3133645343863996416 3151164889761767424 3152297994720329728 3156628074383407104 3162451935271329792 3169921823629396992 3176252045339656192 3180615028918419456 3181758723642949632 3182902829620527104 3187274948891983872 3191406628888833264 3199547261233410048 3210403096917933462 3211494786480734208 3218219365871517696 3222391159266394752 3235961861621676096 3241572059023932816 3242063876966433792 3253676510327233536 3254170164781842432 3261361876234091136 3266204495842439424 3267874700493684736 3272363539367989248 3273540225286496256 3285265602660507648 3291841893768989184 3293025583770344448 3293525208346853376 3298415585545027584 3299601639333429248 3304134059167678464 3305322169221316608 3318049011649462272 3323801523805581312 3324305817770655744 3329306915322301368 3336213030615908352 3360421933222509792 3361630283432226624 3362140316854079488 3366758641465142784 3386798871473863872 3393047388884864256 3393562188974211072 3394782455852662784 3399445618566746112 3413761963908581376 3419680413915357696 3420199254821732352 3425277723450605568 3426509394692407296 3427741508822106112 3432449944960598016 3445666281328287744 3446905283946528768 3452881194632982528 3453405072829710336 3457357181296236036 3465774701707788288 3467948661748400128 3479119352020795392 3490923755871927648 3491453405963851776 3510440769527086122 3512235866713636608 3524083811627065344 3524816219521169664 3525351011846995968 3533142032586932064 3545060500981988352 3546335244060370944 3546873301296611328 3558298217565192192 3559577720699879424 3566162051583071616 3567985642375757824 3573283551007113216 3579478564098318336 3580765683323092992 3601331302584877056 3602626279680376832 3606749158265826482 3607975624317861888 3614230783167234048 3634988604478193664 3640457094324385608 3646768566401924418 3647321861587238016 3660941435379572736 3669032110763352528 3674480057822744352 3676359038055395328 3682732753447308288 3696484556111413248 3698242127567629824 3704653781741637504 3705215859390210048 3710717533738156032 3712051844250107904 3718487440373981184 3732805138105645056 3734713943421353984 3739844044991987712 3741188828898852864 3745470279737589039 3746743917560856576 3748091182543798272 3754589260183437312 3776153210477346816 3780474674875323516 3781834068861254952 3782407856460839424 3792056013313671168 3804922188939772992 3817178312495472288 3817757462595987456 3819130262834245632 3840482209397154048 3841863181065401856 3842446076404662272 3847724161674448896 3854823069028958208 3856209197424869376 3871057180257705984 3877768444439844864 3878356787399098368 3879751378117328896 3885080706933424128 3892248535718559744 3893648121671712768 3901442244466950144 3922799937097826304 3927289225355918604 3927885081709333248 3937904321518043136 3939320324510318592 3951265350052841184 3965418246961315872 3966019888327870464 3974784786660298572 3982722291226678272 3989627149567917312 3990232463958687744 4004524935787364352 4011932308030955568 4013983847672727552 4019943994883002368 4021389497937616896 4027524356145217536 4028361393738479616 4028972584967995392 4043403818659086336 4051497715407986688 4052954564640423936 4058972577357594624 4083752629722415104 4090832644683792384 4092303638083534848 4095514231114933809 4097608511165909376 4121999038018087408 4127661124608771594 4135903917812319744 4137391118070432768 4138018851512713216 4160522393513583552 4167735504459342192 4168367841813986304 4176058324781371392 4176691924891336704 4177559963876941824 4183933069005225984 4199405780368850688 4201553186349023232 4208837432511209472 4216602580361773056 4226562431505862656 4240820038557892608 4242344964857266176 4249699931855978496 4254563327468911821 4255208838518444352 4266063014977880064 4280537462557244616 4296521545688526336 4314615815495568128 4320542485571798304 4322096078698577088 4322751835955245056 4338235347102978048 4338893553042456576 4348482501645454848 4354939327789919232 4362489499994825472 4363151385823985664 4364720300381995008 4380354136880676864 4389122525025318912 4390700778360459264 4391366944462471168 4405512078890237952 4407096225628422144 4424065348865949696 4431735365074108416 4439075887096401824 4445173518809446332 4480562577630013056 4482173711242968832 4488330543263906976 4489011521953523712 4515731828631818496 4522436994243377664 4524063185179819008 4524749585298948096 4531906567955789568 4532594158088994816 4551682618544775168 4559573885220476928 4560265673095643136 4566344149527293952 4567036964600807424 4576599926614130688 4594221708437716992 4595873711928705024 4603841592843976704 4609809575061648048 4637248917770348334 4638825802694393856 4652891907538859712 4654565007829236864 4655271207951802368 4680587692702781496 4682981155618182144 4698065615379042816 4698778415502753792 4699754959361559552 4700468015795994624 4710856043449242752 4726747334642651136 4728446992080494592 4743677902906994688 4744397623420256256 4754882735444095488 4764378068009484288 4772638085464424448 4774354244430790656 4787109943333249896 4799320891850115072 4801775070113169408 4815604645376900193 4818974377556312064 4833586738899592128 4853942792432514144 4862358088535899224 4863095815449650688 4880514765490850304 4881255247172763648 4892042814351136704 4899306743763659136 4901812050740527104 4910310337929744384 4927898403990761472 4928646074815217664 4930989503423506432 4937762840653483776 4939538375655516672 4940287812520280064 4947623378317541376 4949402459000143872 4957983253831974912 4977073517474193408 4985702285708371968 4986458726655983616 4988251771865137152 4993960372983452052 5006119013577916416 5040632899833764688 5042445425148339936 5043210475281119232 5073229585253030656 5080198307210795808 5089571083327296384 5090343283461316608 5092173683778994176 5120642945862872064 5122484241420535808 5129520620873036544 5130298882232598528 5139764092038610944 5141612263233159168 5161409573676941312 5168499421992431616 5170357925919793152 5179321791949473792 5180107609244565504 5186035771944354054 5201922992622600192 5218679028031193088 5236385633807891472 5237180108945777664 5250539095357390848 5268353800070454912 5287224329281754496 5288026517770493952 5299713048880398096 5310296388302237696 5317590751472982528 5319502866090556416 5320309951944916992 5339366581049819136 5349243077374607424 5351978463563636736 5359925326510669824 5361852663916822528 5369217846147477504 5370032474860290048 5371148524984639488 5401996953877315584 5403939419520565248 5410123737398739723 5411963436476792832 5421346174750851072 5454443526245056512 5460685641486578412 5463478014887879168 5470982792380857024 5503548166145028792 5514538557083092992 5516521490760577024 5524099130170962432 5547363191351444736 5556980672612456256 5557823789085315072 5566076300607234048 5568077766375161856 5570079951835922432 5577731160560971776 5578577425340301312 5599207707158467584 5602070915132030976 5611783243348279296 5620115876341284864 5622136773815697408 5631883890275155968 5635416575341150208 5666266575807971328 5672751103291882428 5673611784691259136 5688084019970506752 5707383283409659488 5726636193893981184 5728695394251368448 5760723314095731072 5762794771598102784 5763669114606993408 5782234603543437312 5784313796137304064 5797976668860606464 5806585770386558976 5816652666659767296 5817535181098647552 5819627067175993344 5838372803577839616 5840472182507569152 5852163366700425216 5854267704480612352 5891827622563999872 5898753798487932928 5906856482277064704 5908980486765477888 5926898025079261776 5949029832491805696 5962177179990447858 5964204603464220672 5974083436840017408 5984440724351875968 5985348695938031616 6006787403681046528 6020975771509091328 6029915992324503552 6032084246906425344 6032999447065264128 6042542090607719424 6043458877451993088 6065105727988629504 6068910158059700224 6077246573111980032 6079431846960635904 6088458866036391936 6125628944583622656 6127831615904940032 6136248967025688576 6138455457125302272 6146412766748864064 6182998557027131112 6195824199715258368 6203855876718479616 6206086677105649152 6207028277269069824 6240783590270375328 6243974874157576192 6252551762720979456 6264087487172057088 6265037887337005056 6266339945815412736 6267290687727992832 6302329779523534848 6304595989440659456 6313256148766814208 6324903870542659584 6339843647258793984 6361230057836838912 6363517447285899264 6365805659241054208 6374549897783967744 6382813257777666528 6399094522466820096 6420806193835866924 6436438731743035392 6444782318532789504 6471923723243352192 6483144118047865632 6484127753932867584 6507353020654467072 6508340329563684864 6522723752468182272 6532408991684878848 6535749400987369472 6544727078735978496 6547080450572992512 6570531205321015296 6583683787537978368 6586051167540688896 6587050416693706752 6596831171090055168 6608268118335356928 6610644338442633216 6636098023298924544 6647603047611162624 6658613830644602736 6720843866445019584 6723260566864453248 6724280633708158976 6733517282930285568 6773597742947727744 6786094777769728512 6787124377948422144 6789564911705325568 6798891237133492224 6827523927817162752 6839360827830715392 6840398509643464704 6850555446901211136 6853018789384814592 6864899889921196032 6891332562656575488 6893810567893057536 6905762389265965056 6914714362592472072 6935897323496800256 6955873376655522501 6958238704041590784 6981847511743855296 6982906811927703552 7020881539054172244 7024471733427273216 7048167623254130688 7049632439042339328 7050702023693991936 7066284065173864128 7090121001963976704 7092670488120741888 7093746602593222656 7116596435130384384 7119155441399758848 7132324103166143232 7135971284751515648 7146567102014226432 7158957128196636672 7161531366646185984 7202662605169754112 7205252559360753664 7213498316531652964 7228461566334468096 7280914188648771216 7293537132803848836 7294643723174476032 7321882870759145472 7338064221526705056 7348960115645488704 7352718076110790656 7365465506894616576 7392969112222826496 7396484255135259648 7409307563483275008 7410431718780420096 7421435067476312064 7424103688500215808 7436974880747962368 7465610276211290112 7479688089983975424 7482377657797705728 7490940559475178078 7493487835121713152 7509178520366874624 7560949349750647032 7563668137722509904 7564815712921678848 7584112026627342336 7609844377879545984 7634356624990944576 7635514925191974912 7638260525668491264 7680964418794308096 7683726362130803712 7684892152809324544 7695448323348897792 7709646138057916416 7712418394849738752 7742114360515411968 7755536888879689728 7756713574798196736 7770161413866848256 7779053657916531081 7784497071437119488 7802884488933900288 7854578450711837208 7855770163418666496 7875808643036086272 7878640649020637184 7902530700105682368 7930836493922631744 7932039776655740928 7949569573320597144 7965444582453356544 7979254299135834624 7980464927917375488 8009049871574728704 8023864616061911136 8027967695345455104 8039887989766004736 8042778995875233792 8055048712290435072 8056722787476959232 8057945169935990784 8086807637318172672 8102995430815973376 8105909129280847872 8117945154715189248 8181665289367584768 8184607276167069696 8191028462229867618 8195217022331818752 8243998076036174816 8255322249217543188 8271807835624639488 8274782236140865536 8276037703025426432 8321044787027167104 8335471008918684384 8336735683627972608 8352116649562742784 8355119927753883648 8367866138010451968 8398811560737701376 8403106372698046464 8417674865022418944 8433205160723546112 8453124863011725312 8481640077115785216 8499399863711956992 8509126654937823642 8510417677036888704 8532126029955760128 8561074925114489232 8593043091377052672 8629231630991136256 8641084971143596608 8644192157397154176 8645503671910490112 8676470694205956096 8696965003290909696 8709878655579838464 8724978999989650944 8726302771647971328 8729440600763990016 8760708273761353728 8778245050050637824 8781401556720918528 8811024157780475904 8848130697731899392 8863470730148216832 8878151774192803648 8890347037618892664 8943265769985671787 8961125155260026112 8964347422485937664 8976661086527813952 8978023043907047424 9031463657263636992 9044873988486755328 9048126370359638016 9049499170597896192 9063813135911579136 9065188316177989632 9103365237089550336 9119147770440953856 9120531346191286272 9132688299054587904 9153199853228261376 9188443416875433984 9191747423857410048 9207683185687953408 9219619150123296096 9274497835540696668 9305783815077719424 9309130015658473728 9310542415903604736 9361175385405562992 9365962311236364288 9396131230758085632 9397556831005507584 9399509918723119104 9400936031591989248 9421712086898485504 9453494669285302272 9456893984160989184 9487355805813989376 9509765470888190976 9528756136018968576 9545276170928848896 9548708488861581312 9574219886666499792 9598641783700230144 9631209290753800386 9667173477799184256 9707885584865028288 9724716177071798448 9726191630899301376 9761029530981700608 9762510494345527296 9784085628702273408 9798613487527318272 9803624101481054208 9820620675859488768 9855796807981522944 9861979006847012864 9875525681306967552 9879076751311033344 9880575625040560128 9895246756635082752 9898804918000287744 9915966507663949824 9954147034948386816 9971404571416743936 9972917453311967232 9987920745966904104 10081265799667529376 10084890850296679872 10086420950562238464 10146459170506061312 10160396614421591616 10179142166654592768 10180686566922633216 10184347367557988352 10241285891725744128 10244968482841071616 10259041241746073088 10260597764465197056 10279528184077221888 10283224526466318336 10322819147353882624 10336998843984863232 10340715851839586304 10358643583898947584 10360215218489131008 10372071543888708108 10403845985245200384 10437358056062386176 10472771267615782944 10474360217891555328 10536707600140909824 10574448658563508992 10576053035540987904 10599426097760796192 10620592776604475392 10635181502945965056 10639005732181112832 10640619903889833984 10678733162099638272 10698486154749214848 10703956927127273472 10719850653021339648 10723705327833645056 10738435692294955008 10742297049969278976 10803993907754631168 10807878839041130496 10820247474797479446 10823926872953585664 10842692349501702144 10921371282973156824 10926956029775758336 10941965584761714048 11007096332290057584 11029077114166185984 11033042981521154048 11048198260341924864 11094726382702889472 11113961345224912512 11115647578170630144 11132152601214468096 11136155532750323712 11140159903671844864 11155462321121943552 11198415414316935168 11204141830264061952 11223566486696558592 11236410839212767117 11240231752682569728 11244273547631394816 11263767780550311936 11270833150682300416 11345502206583764856 11347223569382518272 11376168039941013504 11414766566819318976 11453272387787962368 11457390788502736896 11521446628191462144 11525589543196205568 11527338229213986816 11564469207086874624 11568627592274608128 11595953337721212928 11613171540773117952 11633305333319534592 11635070362197295104 11639254134351986688 11676745607155679232 11680944365015138304 11704326733400850432 11708535408961224704 11783655245127999744 11813712964554129408 11817960973530955776 11853796050158523552 11898059664983611392 11924354359980895716 11948166873680034816 11968881448703751936 11970697391876063232 12013574807362093056 12041951543018182656 12059831984649007104 12064168493812850688 12085084181215438848 12086917754903986176 12130211455977259008 12137820316119400448 12154493146223960064 12158863693921271808 12176917732072783872 12251257889167245312 12272497934051377152 12276910914250604544 12286542693344801427 12292825533497728128 12365997114054262224 12407711753436959232 12412173354211298304 12414056554538139648 12481567180540750656 12487949748315152384 12505103525441958912 12528174974344114176 12530075774674010112 12532679891630825472 12604659559047069696 12609191978881318912 12626512297533628416 12649807741085319168 12679687294517587968 12722460115673677824 12727034894571798528 12749099795567935488 12763689982406735463 12765626515555333056 12798189044933640192 12841612387671733848 12889564637065579008 12943847446486704384 12966288236095731264 12968255507865735168 13014706041308934144 13016680659127369728 13045447504936364544 13064817983369757696 13071498801974738944 13089454157471956992 13094160901145985024 13141062410642030592 13167367575075956736 13172102335081377792 13174100833387413504 13216536236670713856 13221288676885266432 13272196046597849088 13295206095222325248 13317227661289205472 13441687732890039168 13446521133728906496 13448561267416317952 13467034565860571136 13547195485895455488 13572189555539457024 13574248755896844288 13579129823410651136 13597782474266984448 13655047855634325504 13678721655661430784 13680797019286929408 13701110893802422272 13729799779842392064 13782665125313150976 13787621135786115072 13811524778531930112 13829428725184944144 13911746753311045002 13916477408083181568 13963695023487710592 13965813623855407104 14041763078108344488 14048943466854546432 14096335246508261376 14099264878084678656 14101404047387983872 14132568130347728256 14180242003927953408 14185340976241483776 14233192870260768768 14264648206332286464 14271942569503031296 14293134204028452864 14317914256393273344 14323062733292371968 14405325210339508224 14426996633063305928 14446813936130700579 14456923132668936192 14561828377297542432 14587074265607697672 14589287446348952064 14643765741518290944 14676128443053410112 14697920231290977408 14705436152221581312 14730931013789233152 14785938224445652992 14792968510270519296 14818615126966550016 14820863437560840192 14842870134952624128 14848207377000431616 14873949761495924736 14931220552422580224 14959376179967950848 14964755315595411456 14981881118950356156 15018357040733749248 15121898699501294064 15127336275445019808 15129631425843357696 15219688755759091968 15268713249981889152 15271029850383949824 15276521051336982528 15361928837588616192 15367452724261607424 15369784305618649088 15390896646697795584 15419292276115832832 15424836789699477504 15484228721030823936 15511073777759379456 15540322827733696512 15558107315833062162 15605768977867800576 15709156901423674416 15711540326837332992 15751617286072172544 15805061400211364736 15861672987845263488 15864079553311481856 15899139146641194288 15930889164906713088 15958508598271669248 15960929855834750976 16018099743149457408 16047729232123822272 16055935390690910208 16079775979532009472 16085557991750467584 16110097424580870144 16113445574953918464 16205990861631946752 16211818258561695744 16230371212196219169 16235890309430378496 16363330578735169536 16382056924459735236 16390434044663637504 16487996152072349632 16510644498435086376 16543615671249278976 16549564472281731072 16552075406050852864 16642089574054334208 16670942017837368768 16673471367255945216 16704233299125485568 16710239855507767296 16735732276020903936 16797623121475402752 16806212745396092928 16835349730044837888 16866410321447092224 16906249726023450624 16998799727423913984 17018253309875647284 17020835354073777408 17064252059911520256 17122149850228978464 17186086182754105344 17258463261982272512 17282169942287193216 17288384314794308352 17291007343820980224 17352941388411912192 17393930006581819392 17419757311159676928 17449957999979301888 17452605543295942656 17458881201527980032 17521416547522707456 17556490100101275648 17562803113441837056 17696261395463798784 17726941460296433664 17756303548385607296 17780694075237785328 17886531539971343574 17922250310520052224 17928694844971875328 17953322173055627904 17956046087814094848 18062927314527273984 18089747976973510656 18096252740719276032 18098998341195792384 18127626271823158272 18130376632355979264 18206730474179100672 18238295540881907712 18265376598109175808 18376886833750867968 18383494847714820096 18415366371375906816 18439238300246592192 18548995671081393336 18611567630155438848 18618260031316947456 18621084831807209472 18722350770811125984 18731924622472728576 18792262461516171264 18795113662011015168 18799019837446238208 18801872063183978496 18843424173796971008 18906989338570604544 18913787968321978368 18974711611627978752 19019530941776381952 19090552341857697792 19097416977723162624 19148439773332999584 19197283567400460288 19262418581507600772 19334346955598368512 19415771169730056576 19449432354143596896 19452383261798602752 19522059061963401216 19525020988691054592 19568171257404546816 19597226975054636544 19607248202962108416 19641241351718977536 19711593615963045888 19723958013694025728 19751051362613935104 19758153502622066688 19761151250081120256 19790493513270165504 19831933015327899648 19908294069896773632 19942809142833487872 19975841491933808208 20162531599335058752 20169781700593359744 20172841901124476928 20292918341012122624 20320793228843183232 20358284333309185536 20361373133845266432 20368694735115976704 20482571783451488256 20489936965682143232 20518082483492146176 20521195528930394112 20559056368154443776 20645638294707765248 20673997687969726464 20681431703679172608 20717287167797895168 20744143087777416216 20807691970490400768 20867620129966567503 20874716112124772352 20945542535231565888 20948720435783110656 21073415200281819648 21148897317127017984 21152106071081975808 21198852195521592384 21241185553208950784 21270363005891930112 21278011464362225664 21281239807779667968 21357466324199276544 21396972309498429696 21407913854254546944 21439701306042679296 21447410655667290112 21476871384589910016 21484594099938557952 21607987815509262336 21615757678082260992 21640494949594958892 21685384699003404288 21842742565946313648 21853912059551516672 21883931169523428096 22014192664580115168 22058154228332371968 22066085963042308096 22096396520683849728 22189452765405778944 22227922690449825024 22231295156341260288 22264305202428936192 22272311065500647424 22280319807343689728 22310924642243887104 22396830828633870336 22447132973393117184 22472821678425534234 22480463505365139456 22527535561100623872 22541666301364600832 22691004413167529712 22694447138765036544 22752336079882027008 22829533133638637952 22906544775575924736 22914781577005473792 23042893256382924288 23051179086392411136 23054676458427973632 23128938414173749248 23137255184549216256 23191906675442425856 23226343081546235904 23266610666639069184 23270140724394590208 23353491214311358464 23408653466801700864 23417070817922449408 23567310490255999488 23627425929108258816 23635921947061911552 23707592100317047104 23796119329967222784 23848708719961791432 23896333747360069632 23937762897407503872 23941394783752126464 24027149614724186112 24083903086036365312 24119663969298014208 24128336987625701376 24170168362430877696 24173835509807972352 24260422911954518016 24275640632238800896 24308986292447920128 24317727387842543616 24353835464145567744 24544995868102754304 24553821828501209088 24573085386689602854 24585651066995456256 24731994228108524448 24815423506873918464 24824346708422596608 24828113109076279296 24963134361081501312 24975899496630304768 25010207050883917824 25056349948688228352 25065359783261650944 25209319118094139392 25218383957762637824 25253024595067256832 25299615482170638336 25359374589035175936 25444920231347355648 25498199591135870976 25527379964813470926 25531253031110666112 25596378089867280384 25683224775343467696 25779129274131158016 25887694892973408768 25932576472191462528 25936511015731470336 26029412082617868288 26090895009872729088 26129635966739515392 26142997603949477888 26178908314943913984 26188321802291970048 26282124821284061184 26334735150151913472 26344204670162755584 26433072473341427712 26544392093195698176 26590412190444650496 26634455322578410944 26829797309957015361 26883375465780078336 26893042267457812992 26897122534832635904 26934069131721142272 27094390971790910976 27144379111078914048 27148497511793688576 27158259646821302272 27195564948533968896 27310095711268651008 27357443311322861568 27361594038573858816 27459599559684784128 27565330250626301952 27575242271572230144 27623049557063860224 27658857450369888288 27823493506622090004 27927390046975421184 27931627247710814208 28083526156216688976 28097886933709092864 28192670493016522752 28198529756169357312 28202808094775967744 28265136260695456512 28360484007855906816 28370681952482967552 28529296412664572928 28543885139006062592 28586268408056905728 28635828512786546688 28646125466584743936 28853993266126611856 28893627872261401158 29123656754595084864 29174148531215395344 29178574892697904128 29287531483036581888 29352256886106820224 29395840462581954816 29410872304443162624 29461862027578466304 29585937020541038592 29637230253933100032 29641726875121680384 29685740269905248256 29696414754000863232 29747899522991849472 29862441104845160448 29918752359935901696 29963762237900712312 30243797399002588128 30254672550890039616 30259262851686715392 30439377511518183936 30537426499963778304 30542059700767899648 30553042102673965056 30723857675177232384 30734905448523214848 30739568611237298176 30781793293395591168 30838584552231665664 30849673579398955008 30968457442061647872 31022147555518758912 31080645655467393024 31116214631666124324 31211537955735601152 31418313802847348832 31423080653674665984 31610122800422729472 31723345975690526976 31728159106622963712 31798278293282388576 31861778329813426176 31917017196543338496 31921859711669501952 32036199486298914816 32095458464247644544 32111870781381820416 32159551959064018944 32171115983500935168 32226891149907836928 32411981723263893504 32423636517123391488 32460742424392438338 32471780618860756992 32764113848919470472 32780868089327275008 32975992304144699264 33021288996870172752 33087231342498557952 33099128944563462144 33284179148108668416 33341884035674737536 33346942734511890432 33408466598250971136 33420479711015534592 33595246242950805504 33612425490792185856 33670699460089675776 33709232517638301351 33732820642894184448 33812499452046901248 34036506619751294568 34041670708147554816 34128504119823040512 34244299700457956928 34372172365508210688 34516926523964545024 34564339884574386432 34576768629588616704 34582014687641960448 34705882776823824384 34787860013163638784 34839514622319353856 34899915999958603776 34905211086591885312 34917762403055960064 35042833095045414912 35112980200202551296 35125606226883674112 35453882920592867328 35512607096771214592 35561388150475570656 35773063079942687148 35844500621040104448 35857389689943750656 35906644346111255808 35912092175628189696 36125854629054547968 36179495953947021312 36192505481438552064 36255252543646316544 36260753264711958528 36413460948358201344 36476591081763815424 36530753196218351616 36753773667501735936 36830732742751813632 36878476600493184384 37097991342162786672 37223135260310877696 37236520062633894912 37242169663614418944 37444701541622251968 37463849244945457152 37584524923032342528 37590227324022030336 37598039674892476416 37686848347593942016 37813978677141209088 37827575936643956736 37949423223255957504 38039061883552763904 38181104683715395584 38296879546665999168 38394567134800920576 38524837163015201544 38668693911196737024 38831542339460113152 38898864708287193792 38904766523597205504 39044118123926802432 39050041977382109184 39136342514809093632 39194453950109273088 39214496405924216832 39282482703437955072 39423187231926091776 39447916027388051456 39502102725227870208 39516307005244133376 39522302500162240512 39663866030655799296 39816588139793547264 39885618285666975744 39951682983867616416 40325063198670117504 40339563401186719488 40345683802248953856 40585836682024245248 40641586457686366464 40716568666618371072 40722746267690532864 40737389470231953408 40965143566902976512 40979873931364286464 41036164966984292352 41042391057860788224 41291276589415530496 41347995375939452928 41362863407358345216 41434574335595790336 41488286175554832432 41735240259933135006 41749432224249544704 41891085070463131776 41897440871566221312 42146830400563639296 42297794634254035968 42304212142163951616 42397704391043184768 42482371106417901568 42540726011783860224 42556022928724451328 42793944618996859392 42815827708509093888 42879402612085358592 42894821311334580224 42953742769179820032 42969188199877115904 43215975631018524672 43280989899189917784 43370769398006808576 43685485131892627296 43707824119103033344 43767862339046856192 44028385329160230336 44116308456664743936 44132171926084616192 44192793041367699456 44378905530811557888 44455845380899650048 44462590312682520576 44528610404857872384 44544622131001294848 44560639614687379456 44621849284487774208 44793661657267740672 44894265946786234368 44945643356851068468 45055071122201247744 45083332602729201664 45382008826335059424 45388894277530073088 45659066267277275904 45813089551151849472 45829563154010947584 46085786512765848576 46102358172784822272 46109352916855947264 46257876828347498496 46274510369098432512 46383813350884851712 46452686163092471808 46533221333278138368 46817306933603401728 46834141635844898816 47134620980511998976 47254851858216517632 47415184200634094208 47592238659934445568 47697417439923582864 47792667494720139264 47875525794815007744 47882789567504252928 48054299229448372224 48167806172072730624 48239327938596028416 48256673975251402752 48340336724861755392 48551281264477601792 48617972584895840256 48635454775685087232 48691113636588657507 48707670928291135488 49089991736205508608 49146170773379205708 49171302133990912512 49463988456217048896 49630847013747836928 49648693416845193216 49656226218152558592 49926268722163002624 49951798993260609536 50020414101767835648 50112699897376456704 50130719566523301888 50418638236188278784 50436767915525275648 50506049190134513664 50599230964341276672 50718749178070351872 50996399182271741952 51054759929626941852 51062506062221332224 51192756179734560768 51366449550686935392 51558258548262316032 51775389785946817536 51865152944382925056 51873022031462940672 52058824165235736576 52181790019745458176 52259271933479030784 52357816629887827968 52376643604583940096 52564249642568122368 52669470300303826944 52688409340325511168 53088784186391396352 53180824380889300992 53268910645156821888 53659594619914030722 53766750931560156672 53786084534915625984 53794245069665271808 53868138263442284544 54188781943581821952 54288758222157828096 54296995023587377152 54391129897067937792 54620191422537302016 54714886622645723136 55130660501252603904 55150484543144460288 55246099114127720448 55317714900739776576 55646987013244180008 55854780093950842368 55863254495421628416 56167052312433377952 56195773867418185728 56385340986033045504 56397059512338714624 56405616189551935488 56530272521390913024 56720968015711813632 56741363904965935104 57058592825329145856 57087770278012125184 57271657025573093376 57292250933169487872 57707986532253223712 57787255744522802316 58247313509190169728 58348297062430790688 58357149785395808256 58575062966073163776 58704513772213640448 58791680925163909632 58821744608886325248 58923724055156932608 59171874041082077184 59274460507866200064 59283453750243360768 59371480539810496512 59495799045983698944 59724882209690320896 59927524475801424624 60487594798005176256 60509345101780079232 60518525703373430784 60878755023036367872 61074852999927556608 61084119401535799296 61106084205347930112 61447715350354464768 61469810897046429696 61563586586791182336 61677169104463331328 61936914884123295744 62044295111037517824 62232429263332248648 62423075911471202304 62602860389899702509 62836627605694697664 62846161307349331968 63220245600845458944 63446691951381053952 63456318213245927424 63596556586564777152 63723556659626852352 63834034393086676992 63843719423339003904 64072398972597829632 64190916928495289088 64223741562763640832 64319103918128037888 64342231967001870336 64453782299815673856 64823963446527787008 64847273034246782976 64921484848784876676 65528227697838940944 65561736178654550016 65951984608289398528 66042577993740345504 66174462684997115904 66198257889126924288 66568358296217336832 66683768071349475072 66693885469023780864 66816933196501942272 66840959422031069184 67190492485901611008 67341398920179351552 67418465035276602702 67624998904093802496 68073013239502589136 68083341416295109632 68257008239646081024 68488599400915913856 68744344731016421376 69033853047929090048 69128679769148772864 69153537259177233408 69164029375283920896 69411765553647648768 69575720026327277568 69679029244638707712 69799831999917207552 69810422173183770624 70225960400405102592 70251212453767348224 70907765841185734656 71025214193542429184 71122776300951141312 71546126159885374296 71689001242080208896 71714779379887501312 71813288692222511616 71824184351256379392 72251709258109095936 72358991907894042624 72385010962877104128 72510505087292633088 72521506529423917056 72826921896716402688 72953182163527630848 73061506392436703232 73661465485503627264 73756953200986368768 74195982684325573344 74446270520621755392 74473040125267789824 74484339327228837888 74889403083244503936 74927698489890914304 75169049846064685056 75196079349784952832 75373696695187884032 75627957354282418176 75655151873287913472 75898846446511915008 76078123767105527808 76593759093331998336 76789134269601841152 77049674326030403088 77337387822393474048 77663084678920226304 77797729416574387584 77809533047194411008 78088236247853604864 78272685029618187264 78388907900218546176 78428992811848433664 78564965406875910144 78846374463852183552 78895832054776102912 79004205450455740416 79032614010488266752 79633176279587094528 79771236571333951488 79903365967735232832 80650126397340235008 80679126802373438976 80691367604497907712 81171673364048490496 81283172915372732928 81433137333236742144 81445492535381065728 81474778940463906816 81930287133805953024 81959747862728572928 82072329933968584704 82084782115721576448 82695990751878905856 82725726814716690432 82869148671191580672 82976572351109664864 83470480519866270012 83782170140926263552 83794881743132442624 84293660801127278592 84595589268508071936 84608424284327903232 84795408782086369536 84964742212835803136 85081452023567720448 85112045857448902656 85587889237993718784 85631655417018187776 85758805224170717184 85907485538359640064 85938376399754231808 86561979798379835568 87370970263785254592 87415648238206066688 87535724678093712384 88056770658320460672 88232616913329487872 88264343852169232384 88385586082735398912 88757811061623115776 88911690761799300096 88925180625365041152 89057220809715744768 89089244262002589696 89243698568975548416 89587323314535481344 89891286713702136936 90166665205458403328 90764017652670118848 90777788555060146176 91318132534554551808 91626179102303698944 91659126308021895168 92171573025531697152 92204716345569644544 92218705833711894528 92515753656694996992 92549020738196865024 92767626701769703424 92905372326184943616 93066442666556276736 93634613867206803456 93668283271689797632 94269241961023997952 94830368401268188416 95184477319868891136 95394834879847165728 95585334989440278528 95751051589630015488 95765579135008505856 96108598458896744448 96335612344145461248 96478655877192056832 96513347950502805504 96680673449723510784 97235945169791680512 97270909551370174464 97382227273177315014 97415341856582270976 98292341546758411416 98342604267981825024 98927976912434097792 99261694027495673856 99297386833690386432 99852537444326005248 99903597986521219072 100040828203535671296 100225399794752913408 100261439133046603776 100837276472376557568 101012098380269027328 101127697552914904053 101198461928682553344 101437498356140703744 102109519859253883704 102125012124442664448 102385512359469121536 102732899101373870784 103116517096524632064 103550779571893635072 103730305888765850112 103746044062925881344 104117648330471473152 104363580039490916352 104518543866958061568 104715633259775655936 104753287209167880192 105128499285136244736 105338940600607653888 105376818680651022336 106361648761778601984 106537821290313643776 107319189239828061444 107533501863120313344 107572169069831251968 107588490139330543616 107736276526884569088 108377563887163643904 108577516444315656192 108782259794135875584 109240382845074604032 109429773245291446272 110261321002505207808 110492198228255440896 110635429801479553152 111293974026488360016 111709560187901684736 111726508990843256832 112334104624866755904 112391547734836371456 112770681972066091008 112794119024677429248 113060545042781826048 113441936031423627264 113482727809931870208 114117185650658291712 114543314051146186752 115415973064506447424 115574511489045604632 116494627018380339456 116696594124861581376 116714299570791616512 117150125932146327552 117409027544427280896 117583361850327819264 117643489217772650496 117847448110313865216 118343748082164154368 118548921015732400128 118566907500486721536 118991598091967397888 119449764419380641792 119855048951602849248 120975189596010352512 121018690203560158464 121037051406746861568 121757510046072735744 122149705999855113216 122168238803071598592 122212168410695860224 122895430700708929536 122939621794092859392 123127173173582364672 123873829768246591488 124088590222075035648 124464858526664497296 125205720779799405018 125673255211389395328 125692322614698663936 126440491201690917888 126893383902762107904 126912636426491854848 127193113173129554304 127447113319253704704 127668068786173353984 128381833856990578176 128447483125527281664 128638207836256075776 128684463934003740672 128907564599631347712 129647926893055574016 129842969697569753352 131056455395677881888 131123472357309100032 131903969216578797056 132085155987480691008 132348925369994231808 132396515778253848576 133136716592434673664 133367536142698950144 133387770938047561728 133633866393003884544 133681918844062138368 134380984971803222016 134682797840358703104 134836930070553205404 135249997808187604992 136146026479005178272 136166682832590219264 136977198801831827712 137488689462032842752 138067706095858180096 138257359538297545728 138307074518354466816 138328058750567841792 138823531107295297536 139151440052654555136 139358058489277415424 139599663999834415104 140451920800810205184 140502424907534696448 142050428387084858368 142245552601902282624 143092252319770748592 143378002484160417792 143429558759775002624 143626577384445023232 143648368702512758784 144503418516218191872 144717983815788085248 144770021925754208256 145021010174585266176 145653843793432805376 145906364327055261696 146073340909765972521 146123012784873406464 147513906401972737536 148391965368651146688 148892541041243510784 148946080250535579648 148968678654457675776 149778806166489007872 149855396979781828608 150338099692129370112 150392158699569905664 150747393390375768064 151255914708564836352 151310303746575826944 151797692893023830016 152156247534211055616 153187518186663996672 153578268539203682304 154099348652060806176 154674775644786948096 155326169357840452608 155595458833148775168 155619066094388822016 156176472495707209728 156545370059236374528 156777815800437092352 157129930813751820288 157692748927704367104 157791664109552205824 158008410900911480832 158065228020976533504 159266352559174189056 159542473142667902976 159806731935470465664 161300252794680470016 161358253604746877952 161382735208995815424 162343346728096980992 162566345830745465856 162866274666473484288 162890985070762131456 163860574267611906048 163919495725457145856 164144659867937169408 165391981503757811712 165451453629433380864 165738297342383161344 165953144702219329728 166940961039732540024 167564340281852527104 167589763486264885248 168587321602254557184 169191178537016143872 169216848568655806464 169590817564172739072 169929484425671606272 170162904047135440896 170224091714897805312 171175778475987437568 171263310834036375552 171814971076719280128 171876752799508463616 173123959596759671136 174741940527570509184 174831296476412133376 175071449356187424768 176113541316640921344 176465233826658975744 176528687704338464768 176771172165470797824 177515622123246231552 177823381523598600192 177850361250730082304 178114441619431489536 178487397137951096832 179174646629070962688 179782573427404273872 181528035305340237696 181555577110120292352 182636265069109103616 183252358204607397888 183318252616043790336 184343146051063394304 184409432691139289088 185031507313389993984 185535253403539406848 185810744652369887232 186132885333112553472 187269227734413606912 187808581169699107527 188538483922047995904 189660736802536376832 190368954639737782272 190789669759694331456 191170669978880557056 191502103179260030976 191531158270017011712 192217196917793488896 192671224688290922496 192957311754384113664 193026695901005611008 193361346899447021568 194471890339583361024 194541819102740348928 194764454546354630028 196584683093516822832 196685208535963650048 197855953824868195584 198523388054991347712 198594773667380772864 199705074888652010496 199807195973042438144 200081656407071342592 200450799589505826816 200522878266093207552 202024196760538054656 202255395105829808106 202874996712281407488 204219039718507767408 204250024248885328896 204771024718938243072 205465798202747741568 206233034193049264128 207101559143787270144 207460611777531700224 207492088125851762688 208235296660942946304 208727160078981832704 209037087733916123136 209431266519551311872 210677881201215307776 210753637361302044672 212723297523557203968 213075642580627287552 214638378479656122888 215067003726240626688 215144338139662503936 215176980278661087232 215472553053769138176 216755127774327287808 217155032888631312384 217564519588271751168 218480765690149208064 218859546490582892544 220984396456510881792 221270859602959106304 222587948052976720032 223419120375803369472 223453017981686513664 224668209249733511808 224783095469672742912 225588238049354858496 226121090085563652096 226883872062847254528 226965455619863740416 228234371301316583424 230831946129012894848 231149022978091209264 232989254036760678912 233393188249723162752 233428599141583233024 234818055088854561792 235166723700655638528 235286978435545300992 235694896220627730432 236687496164328308736 237097842031464800256 238899528838761283584 239710097903205698496 241950379192020705024 242037380407120316928 242074102813493723136 243515020092145471488 244299411999710226432 244336477606143197184 244424336821391720448 245790861401417859072 245879243588185718784 246254346347164729344 248177180444150071296 248929717053328994592 250411441559598810036 251346510422778790656 251384645229397327872 252880982403381835776 253786767805524215808 253825272852983709696 254386226346259108608 254894226638507409408 255336137572346707968 256763667713981156352 256894966251054563328 257276415672512151552 257815129199262695424 259685939395139506704 262112910791355763776 262246944714618200064 263807938433157594112 264170311974961382016 264697850739988463616 264793031556507697152 266273433184869347328 266735072285397900288 266775541876095123456 267267732786007769088 268761969943606444032 269673860141106410808 270499995616375209984 272292052958010356544 272333365665180438528 273954397603663655424 274977378924065685504 276135412191716360192 276514719076595091456 276614149036708933632 276656117501135683584 277647062214590595072 278302880105309110272 278716116978554830848 279199327999668830208 280903841601620410368 281004849815069392896 284100856774169716736 284491105203804565248 286184504639541497184 286756004968320835584 286859117519550005248 287253154768890046464 287296737405025517568 289006837032436383744 289435967631576170496 289540043851508416512 290042020349170532352 291812728654110523392 292146681819531945042 292246025569746812928 295027812803945475072 296783930737302293376 297785082082487021568 297892160501071159296 299557612332978015744 299710793959563657216 300676199384258740224 300784317399139811328 301494786780751536128 302511829417129672704 303595385786047660032 304312495068422111232 306375036373327993344 307156537078407364608 308198697304121612352 309349551289573896192 310652338715680905216 311190917666297550336 311238132188777644032 312352944991414419456 313090740118472749056 313555631600874184704 314259861627503640576 315385497855408734208 315583328219104411648 316016821801822961664 316130456041953067008 319084946285335805952 319613463870940931328 322600505589360940032 322716507209493755904 322765470417991630848 324686693456193961984 325132691661490931712 325732549332946968576 327721148535223812096 327838991450914291712 328289319735874338816 330783963007515623424 331476594684766322688 331906289404438659456 333881922079465080048 335128680563705054208 335179526972529770496 337174643204509114368 338382357074032287744 339181635128345478144 339858968851343212544 340325808094270881792 340448183429795610624 342351556951974875136 343629942153438560256 346247919193519342272 349483881055141018368 349662592952824266752 350142898712374849536 352227082633281842688 352930467653317951488 353057375408676929536 353542344330941595648 355031244246492463104 355646763047197200384 355700722501460164608 356974794275902193664 358349293258141925376 359565146854808547744 363056070610680475392 363111154220240584704 365272530138218207232 366504716409214795776 366636505232087580672 368686292102126788608 368818865382278578176 371070506807078813696 371621489304739774464 372265770666225106944 375617162339398215054 377076967844095991808 379321473605072753664 380737909279475564544 381579339519388662912 382341339957761114112 383004206358520061952 385342449376581844992 385914623508768227328 386053391802011222016 386722693798894043136 388943780679166722048 389528909092709260056 393169366187033645664 393370417071927300096 395711907649736391168 397046776109982695424 397189547334761545728 399410149777304020992 399614391946084876288 400163312814142685184 400901599179011653632 401045756532186415104 404048393521076109312 404510790211659616212 405749993424562814976 408438079437015534816 408500048497770657792 410931596405495483136 412466068386098528256 414203118287574540288 414921223555063400448 414984176251703525376 416470593321885892608 417454320157963665408 418074175467832246272 421355762402430615552 421507274722604089344 426151285161254575104 429276756959312245776 430134007452481253376 430288676279325007872 430945106107538276352 433510255548654575616 434310065777262624768 436961531380298416128 437719092981165785088 438220022729297917563 442541719205918212608 445175896105953440064 446838240751606738944 446906035963373027328 449336418499467023616 449566190939345485824 451176476098709716992 452242180171127304192 453767744125694509056 453930911239727480832 456468742602633166848 461663892258025789696 462298045956182418528 465978508073521357824 466786376499446325504 466857198283166466048 469636110177709123584 470333447401311277056 471389792441255460864 473374992328656617472 474195684062929600512 477799057677522567168 479420195806411396992 483900758384041410048 484074760814240633856 484148205626987446272 487030040184290942976 488598823999420452864 488672955212286394368 491581722802835718144 491758487176371437568 496354360888300142592 497859434106657989184 500822883119197620072 502693020845557581312 502769290458794655744 505761964806763671552 507573535611048431616 507650545705967419392 508772452692518217216 509788453277014818816 510672275144693415936 513527335427962312704 513789932502109126656 515630258398525390848 519371878790279013408 524225821582711527552 524493889429236400128 527615876866315188224 528340623949922764032 529395701479976927232 529586063113015394304 532546866369738694656 533470144570795800576 533551083752190246912 537523939887212888064 539347720282212821616 544584105916020713088 544666731330360877056 547908795207327310848 549954757848131371008 552270824383432720384 553029438153190182912 553228298073417867264 556605760210618220544 557432233957109661696 558398655999337660416 561807683203240820736 568201713548339433472 568982210407609130496 572369009279082994368 573512009936641671168 573718235039100010496 574506309537780092928 574593474810051035136 578013674064872767488 578871935263152340992 579080087703016833024 580084040698341064704 583625457308221046784 584293363639063890084 590055625607890950144 593567861474604586752 595570164164974043136 595784321002142318592 599115224665956031488 599421587919127314432 601352398768517480448 601568634798279622656 602989573561503072256 608624990136844222464 612750072746655986688 614313074156814729216 616397394608243224704 618699102579147792384 621304677431361810432 622381835332595100672 622476264377555288064 624705889982828838912 626181480236945498112 627111263201748369408 631166656438208823296 632033643603645923328 632260912083906134016 638169892570671611904 639226927741881862656 645201011178721880064 645433014418987511808 645530940835983261696 649373386912387923968 650265383322981863424 651465098665893937152 655442297070447624192 655677982901828583424 656578639471748677632 662953189369532645376 663812578808877318912 667763844158930160096 670257361127410108416 670359053945059540992 674349286409018228736 676764714148064575488 678363270256690956288 680651616188541763584 680896366859591221248 684703113903949750272 692495838387038684544 698967762110282036736 699325185905648533504 700285797424749699072 704454165266563685376 705860935306635902976 707084688661883191296 710062488492984926208 711293526094394400768 716698586516283850752 719130293709617095488 726112141221360950784 726222308440481169408 730545060276436414464 733009432818429591552 733273010464175161344 737372584204253577216 737637730764557156352 742141013614157627392 744531541332450213888 751234324678796430108 754153935688191983616 758642947210145507328 761475818558951129088 763158679038777325824 764682679915522228224 766008412717040123904 770684898753163689984 771829247017536454656 773445387597788086272 779057818185418520112 786338732374067291328 786740834143854600192 791423815299472782336 794093552219965390848 794379094669523091456 798820299554608041984 800326625628285370368 801803198358023307264 809021580423319232424 811499986849125629952 816876158874031069632 817000096995541315584 821863192810990966272 824932136772197056512 828406236575149080576 829842447110126800896 829968352503407050752 832941186643771785216 834908640315927330816 836148350935664492544 842711524804861231104 843014549445208178688 852302570322509150208 858553513918624491552 860268014904962506752 860577352558650015744 861890212215076552704 867020511097309151232 868620131554525249536 875438185962331570176 876440045458595835126 885083438411836425216 890351792211906880128 893676481503213477888 898672836998934047232 899132381878690971648 902352952197419433984 904484360342254608384 907535488251389018112 912937485205266333696 923327784516051579392 924596091912364837056 931957016147042715648 933572752998892651008 933714396566332932096 939272220355418247168 940666894802622554112 942779584882510921728 946749984657313234944 948391368125859201024 958840391612822793984 967801516768082820096 968149521628481267712 968296411253974892544 974060080368581885952 977197647998840905728 983163445605671436288 983516974352742875136 995718868213315978368 1001645766238395240144 1005386041691115162624 1005538580917589311488 1011523929613527343104 1015147071222096863232 1017544905385036434432 1019576906554029637632 1021344550289386831872 1027054670855924625408 1038743757580558026816 1048451643165423055104 1048987778858472800256 1055231753732630376448 1056681247899845528064 1058791402959953854464 1059172126226030788608 1065093732739477389312 1066940289141591601152 1067102167504380493824 1075047879774425776128 1078695440564425643232 1089168211832041426176 1089333462660721754112 1095817590414654621696 1099909515696262742016 1104541648766865440768 1106058876306380365824 1106456596146835734528 1113211520421236441088 1114864467914219323392 1116797311998675320832 1136403427096678866944 1137964420815218260992 1144738018558165988736 1147024019873283342336 1147436470078200020992 1149012619075560185856 1156027348129745534976 1157743870526304681984 1158160175406033666048 1160168081396682129408 1168586727278127780168 1180111251215781900288 1187135722949209173504 1191140328329948086272 1191568642004284637184 1198230449331912062976 1198843175838254628864 1202704797537034960896 1203137269596559245312 1205979147123006144512 1217249980273688444928 1225500145493311973376 1232794789216486449408 1237398205158295584768 1242609354862723620864 1244763670665190201344 1244952528755110576128 1249411779965657677824 1252362960473890996224 1254222526403496738816 1264067287207291846656 1264521824167812268032 1278453855483763725312 1290402022357443760128 1290866028837975023616 1298746773824775847936 1300530766645963726848 1302930197331787874304 1310884594140895248384 1313157278943497355264 1314660068187893752689 1327625157617754637824 1335527688317860320192 1340514722254820216832 1340718107890119081984 1348698572818036457472 1353529428296129150976 1356726540513381912576 1361303232377083527168 1361792733719182442496 1369406227807899500544 1384991676774077369088 1397935524220564073472 1398650371811297067008 1400571594849499398144 1408908330533127370752 1414169377323766382592 1420124976985969852416 1422587052188788801536 1433397173032567701504 1438260587419234190976 1452224282442721901568 1452444616880962338816 1461090120552872828928 1466018865636859183104 1474745168408507154432 1475275461529114312704 1489063082664900427776 1502468649357592860216 1508307871376383967232 1517285894420291014656 1522951637117902258176 1526317358077554651648 1529365359831044456448 1532016825434080247808 1541369797506327379968 1546890775195576172544 1558115636370837040224 1572677464748134582656 1573481668287709200384 1582847630598945564672 1588187104439930781696 1588758189339046182912 1597640599109216083968 1600653251256570740736 1618043160846638464848 1633752317748062139264 1634000193991082631168 1643726385621981932544 1649864273544394113024 1656812473150298161152 1659684894220253601792 1669817280631854661632 1672296701871328985088 1685423049609722462208 1704605140645018300416 1717107027837248983104 1720536029809925013504 1721154705117300031488 1723780424430153105408 1734041022194618302464 1737240263109050499072 1750876371924663140352 1752880090917191670252 1770166876823672850432 1780703584423813760256 1787352963006426955776 1797345673997868094464 1798264763757381943296 1804705904394838867968 1808968720684509216768 1825874970410532667392 1846655569032103158784 1849192183824729674112 1863914032294085431296 1867145505997785302016 1867428793132665864192 1878544440710836494336 1881333789605245108224 1893499969314626469888 1896782736251718402048 1917680783225645587968 1935603033536165640192 1936299043256962535424 1936592822507949785088 1948120160737163771904 1954395295997681811456 1966326891211342872576 1967033948705485750272 1991437736426631956736 2003291532476790480288 2010772083382230325248 2011077161835178622976 2023047859227054686208 2030294142444193726464 2035089810770072868864 2042689100578773663744 2054109341711849250816 2077487515161116053632 2096903286330846110208 2097975557716945600512 2110463507465260752896 2113362495799691056128 2117582805919907708928 2130187465478954778624 2133880578283183202304 2150095759548851552256 2157390881128851286464 2178336423664082852352 2178666925321443508224 2191635180829309243392 2199819031392525484032 2209083297533730881536 2212117752612760731648 2212913192293671469056 2226423040842472882176 2233594623997350641664 2272806854193357733888 2275928841630436521984 2289476037116331977472 2294048039746566684672 2294872940156400041984 2298025238151120371712 2312054696259491069952 2315487741052609363968 2320336162793364258816 2337173454556255560336 2360222502431563800576 2374271445898418347008 2382280656659896172544 2383137284008569274368 2396460898663824125952 2405409595074069921792 2411958294246012289024 2434499960547376889856 2451000290986623946752 2465589578432972898816 2474796410316591169536 2485218709725447241728 2489527341330380402688 2489905057510221152256 2498823559931315355648 2504725920947781992448 2508445052806993477632 2528134574414583693312 2529043648335624536064 2556907710967527450624 2580804044714887520256 2581732057675950047232 2597493547649551695872 2601061533291927453696 2605860394663575748608 2626314557886994710528 2629320136375787505378 2655250315235509275648 2671055376635720640384 2681029444509640433664 2697397145636072914944 2707058856592258301952 2713453081026763825152 2722606464754167054336 2738812455615799001088 2769983353548154738176 2795871048441128146944 2797300743622594134016 2801143189698998796288 2817816661066254741504 2828338754647532765184 2840249953971939704832 2845174104377577603072 2876521174838468381952 2904448564885443803136 2904889233761924677632 2922180241105745657856 2949490336817014308864 2950550923058228625408 3004937298715185720432 3016615742752767934464 3034571788840582029312 3052634716155109303296 3058730719662088912896 3064033650868160495616 3116231272741674080448 3145354929496269165312 3146963336575418400768 3165695261197891129344 3176374208879861563392 3177516378678092365824 3195281198218432167936 3201306502513141481472 3236086321693276929696 3267504635496124278528 3268000387982165262336 3287452771243963865088 3299728547088788226048 3313624946300596322304 3319369788440507203584 3339634561263709323264 3344593403742657970176 3409210281290036600832 3434214055674497966208 3441072059619850027008 3442309410234600062976 3468082044389236604928 3474480526218100998144 3505760181834383340504 3540333753647345700864 3561407168847627520512 3574705926012853911552 3594691347995736188928 3596529527514763886592 3609411808789677735936 3617937441369018433536 3651749940821065334784 3693311138064206317568 3698384367649459348224 3727828064588170862592 3734291011995570604032 3734857586265331728384 3757088881421672988672 3762667579210490216448 3793565472503436804096 3835361566451291175936 3871206067072331280384 3872598086513925070848 3896240321474327543808 3908790591995363622912 3932653782422685745152 3982875472853263913472 4006583064953580960576 4021544166764460650496 4022154323670357245952 4046095718454109372416 4060588284888387452928 4070179621540145737728 4085378201157547327488 4108218683423698501632 4154975030322232107264 4193806572661692220416 4195951115433891201024 4220927014930521505792 4226724991599382112256 4260374930957909557248 4267761156566366404608 4300191519097703104512 4314781762257702572928 4356672847328165704704 4357333850642887016448 4383270361658618486784 4418166595067461763072 4424235505225521463296 4425826384587342938112 4467189247994701283328 4545613708386715467776 4551857683260873043968 4578952074232663954944 4588096079493133369344 4589745880312800083968 4596050476302240743424 4624109392518982139904 4640672325586728517632 4674346909112511120672 4720445004863127601152 4748542891796836694016 4764561313319792345088 4766274568017138548736 4792921797327648251904 4823916588492024578048 4902000581973247893504 4931179156865945797632 4949592820633182339072 4970437419450894483456 4979054682660760805376 5009451841895563984896 5016890105613986955264 5056269148829167386624 5113815421935054901248 5161608089429775040512 5163464115351900094464 5194987095299103391744 5202123066583854907392 5211720789327151497216 5252629115773989421056 5258640272751575010756 5310500630471018551296 5342110753271441280768 5362058889019280867328 5394794291272145829888 5414117713184516603904 5426906162053527650304 5477624911231598002176 5539966707096309476352 5591742096882256293888 5602286379397997592576 5635633322132509483008 5680499907943879409664 5690348208755155206144 5753042349676936763904 5808897129770887606272 5809778467523849355264 5844360482211491315712 5898980673634028617728 5901101846116457250816 6009874597430371440864 6033231485505535868928 6069143577681164058624 6105269432310218606592 6128067301736320991232 6232462545483348160896 6290709858992538330624 6293926673150836801536 6331390522395782258688 6352748417759723126784 6390562396436864335872 6472172643386553859392 6535009270992248557056 6536000775964330524672 6574905542487927730176 6599457094177576452096 6627249892601192644608 6638739576881014407168 6679269122527418646528 6818420562580073201664 6868428111348995932416 6882144119239700054016 6884618820469200125952 6936164088778473209856 7011520363668766681008 7080667507294691401728 7122814337695255041024 7149411852025707823104 7189382695991472377856 7235874882738036867072 7303499881642130669568 7386622276128412635136 7396768735298918696448 7455656129176341725184 7468582023991141208064 7469715172530663456768 7514177762843345977344 7525335158420980432896 7587130945006873608192 7670723132902582351872 7742412134144662560768 7745196173027850141696 7792480642948655087616 7817581183990727245824 7965750945706527826944 8013166129907161921152 8043088333528921300992 8092191436908218744832 8121176569776774905856 8140359243080291475456 8216437366847397003264 8309950060644464214528 8387613145323384440832 8391902230867782402048 8441854029861043011584 8453449983198764224512 8520749861915819114496 8535522313132732809216 8629563524515405145856 8713345694656331409408 8714667701285774032896 8766540723317236973568 8848471010451042926592 8851652769174685876224 9091227416773430935552 9103715366521746087936 9157904148465327909888 9176192158986266738688 9192100952604481486848 9348693818225022241344 9440890009726255202304 9497085783593673388032 9529122626639584690176 9532549136034277097472 9585843594655296503808 9647833176984049156096 9804001163946495787008 9862358313731891595264 9899185641266364678144 9940874838901788966912 9958109365321521610752 10018903683791127969792 10033780211227973910528 10227630843870109802496 10323216178859550081024 10326928230703800188928 10404246133167709814784 10423441578654302994432 10517280545503150021512 10621001260942037102592 10684221506542882561536 10724117778038561734656 10789588582544291659776 10828235426369033207808 10853812324107055300608 10955249822463196004352 11079933414192618952704 11183484193764512587776 11204572758795995185152 11271266644265018966016 11380696417510310412288 11506084699353873527808 11617794259541775212544 11688720964422982631424 11797961347268057235456 12019749194860742881728 12066462971011071737856 12138287155362328117248 12210538864620437213184 12256134603472641982464 12464925090966696321792 12581419717985076661248 12587853346301673603072 12662781044791564517376 12781124792873728671744 12944345286773107718784 13070018541984497114112 13072001551928661049344 13149811084975855460352 13254499785202385289216 13277479153762028814336 13636841125160146403328 13736856222697991864832 13764288238479400108032 13769237640938400251904 13872328177556946419712 14023040727337533362016 14161335014589382803456 14245628675390510082048 14298823704051415646208 14378765391982944755712 14471749765476073734144 14773244552256825270272 14793537470597837392896 14911312258352683450368 14937164047982282416128 15028355525686691954688 15050670316841960865792 15341446265805164703744 15484824268289325121536 15490392346055700283392 15584961285897310175232 15635162367981454491648 15931501891413055653888 16026332259814323842304 16086176667057842601984 16184382873816437489664 16242353139553549811712 16280718486160582950912 16432874733694794006528 16619900121288928429056 16775226290646768881664 16883708059722086023168 16906899966397528449024 17041499723831638228992 17071044626265465618432 17259127049030810291712 17426691389312662818816 17429335402571548065792 17533081446634473947136 17696942020902085853184 17703305538349371752448 18182454833546861871104 18207430733043492175872 18315808296930655819776 18384201905208962973696 18697387636450044482688 18881780019452510404608 18994171567187346776064 19058245253279169380352 19171687189310593007616 19608002327892991574016 19724716627463783190528 19798371282532729356288 19881749677803577933824 19916218730643043221504 20037807367582255939584 20455261687740219604992 20646432357719100162048 20653856461407600377856 20808492266335419629568 21034561091006300043024 21242002521884074205184 21368443013085765123072 21448235556077123469312 21707624648214110601216 21910499644926392008704 22159866828385237905408 22366968387529025175552 22409145517591990370304 22542533288530037932032 22761392835020620824576 23012169398707747055616 23235588519083550425088 23377441928845965262848 24039498389721485763456 24276574310724656234496 24421077729240874426368 24929850181933392643584 25162839435970153322496 25175706692603347206144 25325562089583129034752 25562249585747457343488 25888690573546215437568 26140037083968994228224 26144003103857322098688 26299622169951710920704 26554958307524057628672 27273682250320292806656 27473712445395983729664 27528576476958800216064 28046081454675066724032 28322670029178765606912 28491257350781020164096 28597647408102831292416 28757530783965889511424 28943499530952147468288 29546489104513650540544 29587074941195674785792 29822624516705366900736 29874328095964564832256 30056711051373383909376 30101340633683921731584 30682892531610329407488 30969648536578650243072 30980784692111400566784 31270324735962908983296 31863003782826111307776 32052664519628647684608 32172353334115685203968 32368765747632874979328 32484706279107099623424 32561436972321165901824 32865749467389588013056 33239800242577856858112 33550452581293537763328 33767416119444172046336 33813799932795056898048 34142089252530931236864 34518254098061620583424 34853382778625325637632 35066162893268947894272 35393884041804171706368 36364909667093723742208 36414861466086984351744 36631616593861311639552 36768403810417925947392 37394775272900088965376 37763560038905020809216 37988343134374693552128 38343374378621186015232 39216004655785983148032 39449433254927566381056 39763499355607155867648 39832437461286086443008 40910523375480439209984 41292864715438200324096 41307712922815200755712 41616984532670839259136 42069122182012600086048 42484005043768148410368 42736886026171530246144 42896471112154246938624 43415249296428221202432 44319733656770475810816 44733936775058050351104 45085066577060075864064 46024338797415494111232 46471177038167100850176 46754883857691930525696 48078996779442971526912 48553148621449312468992 48842155458481748852736 49859700363866785287168 50325678871940306644992 50651124179166258069504 51124499171494914686976 51777381147092430875136 52280074167937988456448 52288006207714644197376 52599244339903421841408 53109916615048115257344 54547364500640585613312 54947424890791967459328 56092162909350133448064 56645340058357531213824 56982514701562040328192 57515061567931779022848 59092978209027301081088 59174149882391349571584 59645249033410733801472 59748656191929129664512 60113422102746767818752 61365785063220658814976 61939297073157300486144 61961569384222801133568 63726007565652222615552 64105329039257295369216 64344706668231370407936 65122873944642331803648 65731498934779176026112 66479600485155713716224 67100905162587075526656 67534832238888344092672 67627599865590113796096 68284178505061862473728 69036508196123241166848 69706765557250651275264 70132325786537895788544 72829722932173968703488 73263233187722623279104 74789550545800177930752 75527120077810041618432 75976686268749387104256 76686748757242372030464 78432009311571966296064 78898866509855132762112 79664874922572172886016 81821046750960878419968 82585729430876400648192 84138244364025200172096 84968010087536296820736 85473772052343060492288 85792942224308493877248 86830498592856442404864 88639467313540951621632 89467873550116100702208 90170133154120151728128 92048677594830988222464 92942354076334201700352 96157993558885943053824 97106297242898624937984 97684310916963497705472 99719400727733570574336 100651357743880613289984 101302248358332516139008 103554762294184861750272 104560148335875976912896 105198488679806843682816 109094729001281171226624 109894849781583934918656 112184325818700266896128 113290680116715062427648 113965029403124080656384 115030123135863558045696 118185956418054602162176 118348299764782699143168 119290498066821467602944 119497312383858259329024 122731570126441317629952 123878594146314600972288 123923138768445602267136 127452015131304445231104 128210658078514590738432 128689413336462740815872 130245747889284663607296 132959200970311427432448 134201810325174151053312 135255199731180227592192 138073016392246482333696 139413531114501302550528 140264651573075791577088 145659445864347937406976 146526466375445246558208 149579101091600355861504 151953372537498774208512 153373497514484744060928 156864018623143932592128 157797733019710265524224 159329749845144345772032 163642093501921756839936 168276488728050400344192 169936020175072593641472 170947544104686120984576 177278934627081903243264 178935747100232201404416 180340266308240303456256 184097355189661976444928 185884708152668403400704 192315987117771886107648 195368621833926995410944 199438801455467141148672 201302715487761226579968 202604496716665032278016 207109524588369723500544 209120296671751953825792 210396977359613687365632 219789699563167869837312 224368651637400533792256 226581360233430124855296 227930058806248161312768 230060246271727116091392 236371912836109204324352 236696599529565398286336 238994624767716518658048 245463140252882635259904 247757188292629201944576 254904030262608890462208 256421316157029181476864 257378826672925481631744 260491495778569327214592 265918401940622854864896 268403620650348302106624 270510399462360455184384 276146032784492964667392 278827062229002605101056 291318891728695874813952 293052932750890493116416 299158202183200711723008 303906745074997548417024 315595466039420531048448 327284187003843513679872 336552977456100800688384 339872040350145187282944 341895088209372241969152 354557869254163806486528 357871494200464402808832 368194710379323952889856 371769416305336806801408 384631974235543772215296 390737243667853990821888 398877602910934282297344 402605430975522453159936 414219049176739447001088 418240593343503907651584 420793954719227374731264 439579399126335739674624 448737303274801067584512 455860117612496322625536 460120492543454232182784 472743825672218408648704 473393199059130796572672 477989249535433037316096 490926280505765270519808 509808060525217780924416 512842632314058362953728 531836803881245709729792 536807241300696604213248 541020798924720910368768 552292065568985929334784 557654124458005210202112 586105865501780986232832 598316404366401423446016 607813490149995096834048 631190932078841062096896 673105954912201601376768 679744080700290374565888 683790176418744483938304 709115738508327612973056 736389420758647905779712 769263948471087544430592 781474487335707981643776 797755205821868564594688 805210861951044906319872 828438098353478894002176 836481186687007815303168 879158798252671479349248 897474606549602135169024 911720235224992645251072 946786398118261593145344 981852561011530541039616 1019616121050435561848832 1025685264628116725907456 1063673607762491419459584 1073614482601393208426496 1104584131137971858669568 1115308248916010420404224 1172211731003561972465664 1196632808732802846892032 1262381864157682124193792 1346211909824403202753536 1367580352837488967876608 1418231477016655225946112 1472778841517295811559424 1538527896942175088861184 1595510411643737129189376 1610421723902089812639744 1656876196706957788004352 1672962373374015630606336 1758317596505342958698496 1794949213099204270338048 1823440470449985290502144 1893572796236523186290688 2039232242100871123697664 2051370529256233451814912 2127347215524982838919168 2209168262275943717339136 2344423462007123944931328 2393265617465605693784064 2692423819648806405507072 2735160705674977935753216 2945557683034591623118848 3077055793884350177722368 3191020823287474258378752 3220843447804179625279488 3313752393413915576008704 3345924746748031261212672 3516635193010685917396992 3589898426198408540676096 3787145592473046372581376 4102741058512466903629824 4254694431049965677838336 4418336524551887434678272 4786531234931211387568128 5384847639297612811014144 5470321411349955871506432 6154111587768700355444736 6382041646574948516757504 6627504786827831152017408 7033270386021371834793984 7179796852396817081352192 8205482117024933807259648 8836673049103774869356544 9573062469862422775136256 10769695278595225622028288 12308223175537400710889472 12764083293149897033515008 13255009573655662304034816 14359593704793634162704384 16410964234049867614519296 19146124939724845550272512 21539390557190451244056576 24616446351074801421778944 26510019147311324608069632 28719187409587268325408768 38292249879449691100545024 43078781114380902488113152 49232892702149602843557888 57438374819174536650817536 86157562228761804976226304 114876749638349073301635072 172315124457523609952452608 344630248915047219904905216
- Sum of all divisors σ(n): 1327484679815536518525348099
- Sum of proper divisors (its aliquot sum) s(n): 982854430900489298620442883
- 344630248915047219904905216 is an abundant number, because the sum of its proper divisors (982854430900489298620442883) is greater than itself. Its abundance is 638224181985442078715537667
Bases of 344630248915047219904905216
- Binary: 100011101000100100100101100111010100110001110100011100101100011011100010000000000000000002
- Hexadecimal: 0x11D124B3A98E8E58DC40000
- Base-36: 17AW3COKEJLD2PS000
Squares and roots of 344630248915047219904905216
- 344630248915047219904905216 squared (3446302489150472199049052162) is 118770008467247405492387456668843100537642057944006656
- 344630248915047219904905216 cubed (3446302489150472199049052163) is 40931737581709739288234842451023461899212856691390260272155538864795522953117696
-
344630248915047219904905216 is a
perfect square number . Itssquare root is 18564219588096 -
The
cube root of 344630248915047219904905216 is 701107260.4785075417
Scales and comparisons
How big is 344630248915047219904905216?- 344,630,248,915,047,219,904,905,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 344,630,248,915,047,219,904,905,216 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 344630248915047219904905216 cubic inches would be around 58425605 feet tall.
Recreational maths with 344630248915047219904905216
- 344630248915047219904905216 backwards is 612509409912740519842036443
- 344630248915047219904905216 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 344630248915047219904905216's digits is 108
- 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 344630248915047219904905216 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 344630248915047219904905216 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/344630248915047219904905216/
Chicago style:
Numbermatics. 2024. "Number 344630248915047219904905216 - Facts about the integer". https://numbermatics.com/n/344630248915047219904905216/
The information we have on file for 344630248915047219904905216 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 344630248915047219904905216, math, Factors of 344630248915047219904905216, curriculum, school, college, exams, university, Prime factorization of 344630248915047219904905216, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-four septillion, six hundred thirty sextillion, two hundred forty-eight quintillion, nine hundred fifteen quadrillion, forty-seven trillion, two hundred nineteen billion, nine hundred four million, nine hundred five thousand, two hundred sixteen.