386218110446564020529135616
386,218,110,446,564,020,529,135,616 is an even composite number composed of six prime numbers multiplied together.
386218110446564020529135616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 386218110446564020529135616:
218 × 33 × 76 × 113 × 313 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 31 × 31 × 31 × 227 × 227 × 227)See below for interesting mathematical facts about the number 386218110446564020529135616 from the Numbermatics database.
Names of 386218110446564020529135616
- Cardinal: 386218110446564020529135616 can be written as Three hundred eighty-six septillion, two hundred eighteen sextillion, one hundred ten quintillion, four hundred forty-six quadrillion, five hundred sixty-four trillion, twenty billion, five hundred twenty-nine million, one hundred thirty-five thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 3.86218110446564020529135616 × 1026
Factors of 386218110446564020529135616
Divisors of 386218110446564020529135616
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 84 88 93 96 98 99 108 112 121 124 126 128 132 144 147 154 168 176 186 189 192 196 198 216 217 224 227 231 242 248 252 256 264 279 288 294 297 308 336 341 343 352 363 372 378 384 392 396 432 434 441 448 454 462 484 496 504 512 528 539 558 576 588 594 616 651 672 681 682 686 693 704 726 744 756 768 784 792 837 847 864 868 882 896 908 924 961 968 992 1008 1023 1024 1029 1056 1078 1089 1116 1152 1176 1188 1232 1302 1323 1331 1344 1362 1364 1372 1386 1408 1452 1488 1512 1519 1536 1568 1584 1589 1617 1674 1694 1728 1736 1764 1792 1816 1848 1922 1936 1953 1984 2016 2043 2046 2048 2058 2079 2112 2156 2178 2232 2304 2352 2376 2387 2401 2464 2497 2541 2604 2646 2662 2688 2724 2728 2744 2772 2816 2883 2904 2976 3024 3038 3069 3072 3087 3136 3168 3178 3234 3267 3348 3388 3456 3472 3528 3584 3632 3696 3751 3773 3844 3872 3906 3968 3993 4032 4086 4092 4096 4116 4158 4224 4312 4356 4464 4557 4608 4704 4752 4767 4774 4802 4851 4928 4994 5082 5208 5292 5324 5376 5448 5456 5488 5544 5632 5766 5808 5859 5929 5952 6048 6076 6129 6138 6144 6174 6272 6336 6356 6468 6534 6696 6727 6776 6912 6944 7037 7056 7161 7168 7203 7264 7392 7491 7502 7546 7623 7688 7744 7812 7936 7986 8064 8172 8184 8192 8232 8316 8448 8624 8649 8712 8928 9114 9207 9216 9261 9317 9408 9504 9534 9548 9604 9702 9856 9988 10164 10416 10571 10584 10633 10648 10752 10896 10912 10976 11088 11123 11253 11264 11319 11532 11616 11718 11858 11904 11979 12096 12152 12258 12276 12288 12348 12544 12672 12712 12936 13068 13392 13454 13552 13671 13824 13888 14074 14112 14301 14322 14336 14406 14528 14553 14784 14982 15004 15092 15246 15376 15488 15624 15872 15972 16128 16344 16368 16384 16464 16632 16709 16807 16896 17248 17298 17424 17479 17787 17856 18228 18414 18432 18522 18634 18816 19008 19068 19096 19208 19404 19712 19976 20181 20328 20832 21111 21142 21168 21266 21296 21483 21504 21609 21792 21824 21952 22176 22246 22473 22506 22528 22638 22869 23064 23232 23436 23716 23808 23958 24192 24304 24516 24552 24576 24696 25088 25344 25424 25872 25947 26136 26257 26411 26784 26908 27104 27342 27467 27648 27776 27951 28148 28224 28602 28644 28672 28812 29056 29106 29568 29791 29964 30008 30184 30492 30752 30976 31248 31713 31744 31899 31944 32256 32688 32736 32768 32928 33264 33369 33418 33614 33759 33792 33957 34496 34596 34848 34958 35574 35712 35937 36456 36828 36864 37044 37268 37632 38016 38136 38192 38416 38808 39424 39952 40362 40656 41013 41261 41503 41664 42222 42284 42336 42532 42592 42903 42966 43008 43218 43584 43648 43904 44352 44492 44946 45012 45056 45276 45738 46128 46464 46872 47089 47432 47616 47916 48384 48608 49032 49104 49152 49259 49392 50127 50176 50421 50688 50848 51529 51744 51894 52272 52437 52514 52822 53361 53568 53816 54208 54684 54934 55296 55552 55902 56296 56448 57204 57288 57344 57624 58112 58212 59136 59582 59928 60016 60368 60543 60984 61504 61952 62496 63333 63426 63488 63798 63888 64449 64512 64827 65219 65376 65472 65536 65856 66528 66738 66836 67228 67419 67518 67584 67914 68992 69192 69696 69916 71148 71424 71874 72912 73656 73728 73997 74088 74431 74536 75264 76032 76272 76384 76832 77407 77616 77861 78771 78848 79233 79904 80724 81312 82026 82401 82522 83006 83328 83853 84444 84568 84672 85064 85184 85806 85932 86016 86436 87168 87296 87808 88704 88984 89373 89892 90024 90112 90552 91476 92256 92928 93744 94178 94864 95139 95232 95697 95832 96768 97216 98064 98208 98304 98518 98784 100107 100254 100352 100842 101277 101376 101696 101871 103058 103488 103788 104544 104874 105028 105644 106722 107136 107632 108416 109368 109868 110592 111104 111804 112592 112896 114408 114576 114688 115248 116224 116281 116424 116963 117649 118272 119164 119856 120032 120736 121086 121968 122353 123008 123783 123904 124509 124992 126666 126852 126976 127596 127776 128898 129024 129654 130438 130752 130944 131072 131712 133056 133476 133672 134456 134838 135036 135168 135828 137984 138384 139392 139832 141267 142296 142848 143748 145824 147312 147456 147777 147994 148176 148862 149072 150381 150528 151263 152064 152544 152768 153664 154587 154814 155232 155722 157311 157542 157696 158466 159808 160083 161448 162624 164052 164802 165044 166012 166656 167706 168888 169136 169344 170128 170368 171612 171864 172032 172872 174336 174592 175616 177408 177968 178746 179784 180048 180224 181104 181629 182952 183799 184512 184877 185856 187488 188356 189728 189999 190278 190464 191394 191664 192269 193536 194432 195657 196128 196416 196608 197036 197568 200214 200508 200704 201684 202554 202752 203392 203742 206116 206976 207576 208537 209088 209748 210056 211288 213444 214272 215264 216832 218147 218736 219736 221184 221991 222208 223293 223608 225184 225792 228816 229152 229376 230496 232221 232448 232562 232848 233583 233926 235298 236313 236544 237699 238328 239712 240064 241472 242172 243936 244706 246016 247203 247566 247808 249018 249984 251559 253332 253704 253952 255192 255552 257796 258048 259308 260876 261504 261888 262144 263424 266112 266952 267344 268119 268912 269676 270072 270336 271656 275968 276768 278784 279664 282534 284592 285417 285696 287091 287496 288827 290521 291648 294624 294912 295554 295988 296352 297724 298144 300321 300762 301056 302137 302526 304128 305088 305536 307328 309174 309628 310464 311444 314622 315084 315392 316932 319616 320166 322896 325248 327701 328104 329604 329623 330088 332024 333312 335412 337776 338272 338688 340256 340736 343224 343728 344064 344813 345744 348672 348843 349184 350889 351232 352947 354816 355936 357492 359568 360096 360448 360703 362208 363258 365904 367059 367598 369024 369754 371349 371712 373527 374976 376712 379456 379998 380556 380928 382788 383328 384538 387072 388864 391314 392256 392832 393216 394072 395136 400428 401016 401408 403368 405108 405504 406784 407484 412232 413952 415152 417074 418176 419496 420112 422576 423801 426888 428544 430528 433664 436294 437472 439472 442368 443331 443982 444416 446586 447216 450368 451143 451584 453789 456533 457632 458304 458752 460992 463761 464442 464896 465124 465696 467166 467852 470596 471933 472626 473088 475398 476656 479424 480128 482944 484344 487872 489412 492032 494406 495132 495616 498036 499968 503118 506664 507408 507904 510384 511104 515592 516096 517979 518616 521017 521752 523008 523776 526848 532224 533904 534688 536238 537824 539352 540144 540672 541849 543312 545027 551397 551936 553536 554631 557568 559328 565068 566819 569184 570834 571392 574182 574992 576807 577654 581042 583296 586971 589248 589824 591108 591976 592704 595448 596288 600642 601524 602112 604274 605052 608256 610176 611072 614656 618348 619256 620928 622888 625611 629244 630168 630784 633864 639232 640332 645792 650496 654441 655402 656208 659208 659246 660176 664048 665973 666624 669879 670824 675552 676544 677376 680512 681472 686448 687456 688128 689626 691488 696663 697344 697686 698368 700749 701778 702464 705894 708939 709632 711872 713097 714984 719136 720192 720896 721406 724416 726516 731808 734118 735196 738048 739508 741609 742698 743424 747054 749952 753424 758912 759996 761112 761856 765576 766656 769076 774144 777728 782628 784512 785664 786432 788144 790272 800856 802032 802816 804357 806736 810216 811008 813568 813967 814968 818741 824464 827904 830304 834148 836352 838992 840224 845152 847602 851477 853776 856471 857088 861056 866481 867328 871563 872588 874944 878944 884736 886662 887964 888832 893172 894432 900736 902286 903168 906411 907578 913066 915264 916608 917504 921984 927522 928884 929792 930248 931392 934332 935704 941192 943866 945252 946176 950796 953312 958848 960256 965888 968688 975744 978824 983103 984064 988812 988869 990264 991232 996072 999936 1006236 1013328 1014816 1015808 1020768 1022208 1031184 1032192 1034439 1035958 1037232 1042034 1043504 1046016 1046529 1047552 1052667 1053696 1058841 1064448 1067808 1069376 1072476 1075648 1078704 1080288 1081344 1082109 1083698 1086624 1090054 1101177 1102794 1103872 1107072 1109262 1114047 1115136 1118656 1120581 1130136 1133638 1138368 1141668 1142784 1148364 1149984 1153614 1155308 1162084 1166592 1173942 1178496 1179648 1182216 1183952 1185408 1190896 1192576 1201284 1203048 1204224 1208548 1210104 1216512 1220352 1222144 1229312 1236696 1238512 1241856 1245776 1251222 1258488 1260336 1261568 1267728 1271403 1278464 1279091 1280664 1286593 1291584 1294139 1300992 1308882 1310804 1312416 1318416 1318492 1320352 1328096 1329993 1331946 1333248 1339758 1341648 1345883 1351104 1353088 1354752 1361024 1362944 1369599 1372896 1374912 1376256 1379252 1382976 1391283 1393326 1394688 1395372 1396736 1401498 1403556 1404928 1411788 1417878 1419264 1423744 1426194 1429968 1438272 1440384 1441792 1442812 1448832 1453032 1459759 1463616 1468236 1470392 1476096 1479016 1483218 1485396 1486848 1494108 1499904 1506848 1517824 1519992 1522224 1523712 1527029 1531152 1533312 1538152 1548288 1553937 1555456 1563051 1565256 1569024 1571328 1576288 1580544 1597399 1601712 1604064 1605632 1608714 1613472 1620432 1622016 1625547 1627136 1627934 1629936 1635081 1637482 1648928 1654191 1655808 1660608 1663893 1668296 1672704 1677984 1680448 1690304 1695204 1700457 1702954 1707552 1712942 1714176 1722112 1730421 1732962 1734656 1743126 1745176 1749888 1757888 1760913 1769472 1773324 1775928 1777664 1786344 1788864 1801472 1804572 1806336 1812822 1815156 1826132 1830528 1833216 1835008 1843968 1855044 1857768 1859584 1860496 1862784 1868664 1871408 1876833 1882384 1887732 1890504 1892352 1901592 1906624 1917696 1920512 1931776 1937376 1951488 1957648 1963323 1966206 1968128 1977624 1977738 1980528 1982464 1992144 1997919 1999872 2009637 2012472 2021789 2026656 2029632 2031616 2033647 2041536 2044416 2062368 2064384 2068878 2071916 2074464 2084068 2087008 2089989 2092032 2093058 2095104 2102247 2105334 2107392 2114959 2117682 2128896 2135616 2138752 2144952 2151296 2157408 2160576 2162688 2164218 2167396 2173248 2180108 2202354 2205588 2207744 2214144 2218524 2228094 2230272 2237312 2241162 2260272 2267276 2276736 2283336 2285568 2293907 2296728 2299968 2307228 2307361 2310616 2324168 2333184 2347884 2356992 2359296 2364432 2367904 2370816 2381792 2385152 2399617 2402568 2406096 2408448 2413691 2417096 2420208 2433024 2440704 2441901 2444288 2456223 2458624 2473392 2477024 2483712 2491552 2502444 2516976 2520672 2523136 2524921 2535456 2542806 2554431 2556928 2558182 2561328 2569413 2573186 2583168 2588278 2599443 2601984 2614689 2617764 2621608 2624832 2636832 2636984 2640704 2656192 2659986 2663892 2666496 2679516 2683296 2691766 2702208 2706176 2709504 2719233 2722048 2725888 2739198 2745792 2749824 2752512 2758504 2765952 2782566 2786652 2789376 2790744 2793472 2802996 2807112 2809856 2823576 2835756 2838528 2847488 2852388 2859936 2876544 2880768 2883584 2885624 2897664 2906064 2919518 2927232 2936472 2940784 2949309 2952192 2958032 2966436 2966607 2970792 2973696 2988216 2999808 3013696 3035648 3039984 3044448 3047424 3054058 3062304 3066624 3076304 3096576 3103317 3107874 3110912 3126102 3130512 3138048 3139587 3142656 3152576 3158001 3161088 3176523 3194798 3195731 3203424 3208128 3211264 3217428 3226944 3240864 3244032 3246327 3251094 3254272 3255868 3259872 3270162 3274964 3297856 3303531 3308382 3311616 3321216 3327786 3336592 3345408 3355968 3360896 3380608 3390408 3400914 3405908 3415104 3425884 3428352 3444224 3460842 3465924 3469312 3486252 3490352 3499776 3515776 3521826 3538944 3546648 3551856 3555328 3572688 3577728 3602944 3604711 3609144 3612672 3625644 3625853 3630312 3647119 3652264 3661056 3666432 3687936 3710088 3715536 3719168 3720992 3725568 3737328 3742816 3753666 3764768 3775464 3781008 3784704 3792943 3803184 3813248 3815189 3835392 3837273 3841024 3859779 3863552 3874752 3882417 3902976 3915296 3926646 3932412 3936256 3955248 3955476 3961056 3964928 3967733 3984288 3995838 3999744 4019274 4024944 4037649 4043578 4053312 4059264 4063232 4067294 4083072 4088832 4108797 4124736 4128768 4137756 4143832 4148928 4168136 4174016 4179978 4184064 4186116 4190208 4204494 4210668 4214784 4229918 4235364 4257792 4271232 4277504 4289904 4302592 4314816 4321152 4325376 4328436 4334792 4346496 4360216 4379277 4404708 4411176 4415488 4428288 4437048 4456188 4460544 4474624 4482324 4520544 4534552 4553472 4566672 4571136 4581087 4587814 4593456 4599936 4614456 4614722 4621232 4648336 4661811 4666368 4689153 4695768 4713984 4728864 4735808 4741632 4763584 4770304 4792197 4799234 4805136 4812192 4816896 4827382 4834192 4840416 4866048 4876641 4881408 4883802 4888576 4905243 4912446 4917248 4946784 4954048 4962573 4967424 4983104 4991679 5004888 5033952 5041344 5046272 5049842 5070912 5085612 5101371 5108862 5113856 5116364 5122656 5138826 5146372 5166336 5176556 5191263 5198886 5203968 5229378 5235528 5243216 5249664 5273664 5273968 5281408 5312384 5319972 5327784 5332992 5359032 5366592 5383532 5404416 5412352 5419008 5438466 5444096 5451776 5478396 5491584 5499648 5505024 5517008 5531904 5565132 5573304 5578752 5581488 5586944 5605992 5614224 5619712 5630499 5647152 5671512 5677056 5694976 5697769 5704776 5719872 5731187 5753088 5761536 5771248 5795328 5812128 5839036 5854464 5872944 5881568 5889969 5898618 5904384 5916064 5932872 5933214 5941584 5947392 5960339 5976432 5995297 5999616 6027392 6065367 6071296 6079968 6088896 6094848 6100941 6108116 6124608 6133248 6152608 6193152 6206634 6215748 6221824 6235009 6252204 6261024 6276096 6279174 6285312 6305152 6316002 6322176 6344877 6353046 6389596 6391462 6406848 6416256 6422528 6434856 6453888 6481728 6488064 6492654 6502188 6508544 6511736 6519744 6540324 6549928 6595712 6607062 6616764 6623232 6642432 6655572 6673184 6690816 6711936 6721792 6761216 6762557 6780816 6801828 6811816 6830208 6851768 6856704 6881721 6888448 6921684 6922083 6931848 6938624 6972504 6980704 6999552 7031552 7043652 7077888 7093296 7103712 7110656 7145376 7155456 7198851 7205888 7209422 7218288 7225344 7241073 7251288 7251706 7260624 7294238 7304528 7322112 7325703 7332864 7368669 7375872 7420176 7431072 7438336 7441984 7451136 7474656 7485632 7507332 7529536 7550928 7562016 7569408 7574763 7585886 7606368 7626496 7630378 7663293 7670784 7674546 7682048 7708239 7719558 7727104 7749504 7764834 7798329 7805952 7830592 7844067 7853292 7864824 7872512 7910496 7910952 7922112 7929856 7935466 7968576 7991676 7999488 8038548 8049888 8075298 8087156 8106624 8118528 8126464 8134588 8157699 8166144 8177664 8217594 8249472 8257536 8275512 8287664 8297856 8336272 8348032 8359956 8368128 8372232 8380416 8408988 8421336 8429568 8459836 8470728 8515584 8542464 8555008 8579808 8605184 8629632 8642304 8650752 8656872 8669584 8692992 8720432 8758554 8809416 8822352 8830976 8847927 8856576 8874096 8899821 8912376 8921088 8949248 8953637 8964648 9006151 9041088 9069104 9106944 9133344 9142272 9162174 9175628 9186912 9199872 9228912 9229444 9242464 9296672 9309951 9323622 9332736 9366247 9378306 9391536 9421181 9427968 9457728 9471616 9483264 9527168 9540608 9584394 9587193 9598468 9610272 9624384 9633792 9654764 9668384 9680832 9732096 9738981 9753282 9762816 9767604 9777152 9810486 9824892 9834496 9893568 9908096 9925146 9934848 9966208 9983358 10009776 10067904 10082688 10092544 10099684 10141824 10171224 10202742 10217724 10218313 10227712 10232728 10245312 10277652 10292744 10332672 10353112 10382526 10397772 10407936 10458756 10471056 10486432 10499328 10547328 10547936 10562816 10624768 10639944 10655568 10665984 10689203 10718064 10733184 10767064 10808832 10814133 10824704 10838016 10876932 10877559 10888192 10903552 10941357 10956792 10983168 10999296 11034016 11063808 11130264 11146608 11157504 11162976 11173888 11181793 11211984 11228448 11239424 11260998 11294304 11343024 11354112 11378829 11389952 11395538 11409552 11439744 11445567 11462374 11506176 11511819 11523072 11542496 11579337 11590656 11624256 11647251 11678072 11697083 11708928 11745888 11763136 11779938 11797236 11808768 11832128 11865744 11866428 11883168 11894784 11903199 11920678 11952864 11990594 11999232 12054784 12112947 12130734 12142592 12159936 12177792 12189696 12201882 12216232 12249216 12266496 12305216 12326391 12386304 12413268 12431496 12443648 12470018 12504408 12522048 12552192 12558348 12570624 12610304 12632004 12644352 12689754 12706092 12779192 12782924 12813696 12832512 12845056 12869712 12907776 12963456 12976128 12985308 13004376 13017088 13023472 13039488 13080648 13099856 13137831 13191424 13214124 13233528 13246464 13284864 13311144 13346368 13381632 13423872 13443584 13522432 13525114 13561632 13603656 13623632 13660416 13703536 13713408 13743261 13763442 13776896 13843368 13844166 13863696 13877248 13945008 13961408 13985433 13999104 14063104 14067459 14087304 14152523 14186592 14207424 14221312 14235529 14290752 14310912 14376591 14397702 14411776 14418844 14436576 14450688 14482146 14502576 14503412 14521248 14588476 14609056 14629923 14644224 14651406 14665728 14715729 14737338 14751744 14804713 14840352 14862144 14876672 14883968 14902272 14949312 14971264 15014664 15059072 15101856 15124032 15138816 15149526 15171772 15212736 15252992 15260756 15304113 15326586 15341568 15349092 15364096 15416478 15439116 15454208 15499008 15529668 15596658 15611904 15661184 15688134 15706584 15729648 15745024 15820992 15821904 15844224 15859712 15870932 15937152 15983352 15998976 16057349 16077096 16099776 16150596 16151527 16174312 16213248 16237056 16269176 16315398 16332288 16355328 16435188 16498944 16515072 16551024 16575328 16595712 16672544 16696064 16719912 16736256 16744464 16760832 16797319 16817976 16842672 16859136 16895837 16919672 16941456 17031168 17084928 17093307 17110016 17159616 17193561 17210368 17259264 17284608 17313744 17339168 17385984 17440864 17517108 17571389 17618832 17644704 17661952 17674447 17695854 17713152 17748192 17799642 17824752 17842176 17881017 17898496 17907274 17929296 17985891 18012302 18082176 18138208 18196101 18213888 18266688 18284544 18302823 18324348 18351256 18373824 18399744 18457824 18458888 18484928 18593344 18619902 18647244 18665472 18705027 18732494 18756612 18783072 18842362 18855936 18915456 18943232 18966528 19034631 19054336 19081216 19168788 19174386 19196936 19220544 19248768 19267584 19309528 19336768 19361664 19464192 19477962 19506564 19525632 19535208 19554304 19620972 19649784 19668992 19787136 19816192 19850292 19869696 19932416 19966716 20019552 20135808 20165376 20185088 20199368 20283648 20287671 20342448 20405484 20435448 20436626 20455424 20465456 20490624 20555304 20585488 20645163 20665344 20706224 20765052 20766249 20795544 20815872 20917512 20942112 20972864 20998656 21094656 21095872 21125632 21249536 21279888 21311136 21331968 21378406 21436128 21466368 21534128 21596553 21617664 21628266 21649408 21676032 21723219 21753864 21755118 21776384 21807104 21882714 21913584 21966336 21977109 21998592 22068032 22106007 22127616 22260528 22293216 22315008 22325952 22347776 22363586 22370117 22423968 22456896 22478848 22521996 22588608 22686048 22708224 22724289 22757658 22779904 22791076 22819104 22879488 22891134 22924748 22989879 23012352 23023638 23046144 23084992 23124717 23158674 23181312 23248512 23294502 23356144 23394166 23417856 23491776 23526272 23559876 23594472 23617536 23664256 23731488 23732856 23766336 23789568 23806398 23841356 23905728 23981188 23998464 24109568 24225894 24261468 24285184 24319872 24355584 24379392 24403764 24432464 24498432 24532992 24610432 24652782 24772608 24826536 24862992 24887296 24940036 25008816 25044096 25104384 25116696 25141248 25220608 25232977 25264008 25288704 25379508 25380971 25412184 25558384 25565848 25627392 25665024 25739424 25815552 25926912 25952256 25970616 26008752 26034176 26046944 26078976 26161296 26199712 26275662 26382848 26395787 26428248 26467056 26492928 26550601 26569728 26622288 26692736 26706323 26763264 26847744 26860911 26887168 27018453 27044864 27050228 27123264 27207312 27247264 27320832 27407072 27426816 27486522 27526884 27553792 27686736 27688332 27727392 27754496 27774131 27890016 27922816 27970866 27998208 28098741 28126208 28134918 28174608 28263543 28305046 28373184 28414848 28442624 28471058 28581504 28621824 28753182 28761579 28795404 28823552 28837688 28873152 28901376 28964292 29005152 29006824 29042496 29176952 29218112 29259846 29288448 29302812 29331456 29431458 29474676 29503488 29609426 29680704 29724288 29753344 29767936 29804544 29898624 29942528 30029328 30118144 30203712 30248064 30277632 30299052 30343544 30425472 30505984 30521512 30608226 30653172 30654939 30683136 30698184 30728192 30832956 30878232 30908416 30998016 31059336 31193316 31223808 31322368 31376268 31413168 31459296 31490048 31641984 31643808 31688448 31719424 31741864 31874304 31966704 31997952 32067609 32114698 32154192 32199552 32301192 32303054 32348624 32426496 32442399 32474112 32538352 32630796 32632677 32664576 32710656 32824071 32870376 32997888 33102048 33150656 33191424 33345088 33392128 33439824 33472512 33488928 33521664 33545379 33594638 33635952 33685344 33718272 33791674 33839344 33882912 34062336 34136487 34169856 34186614 34220032 34319232 34336701 34387122 34420736 34518528 34535457 34569216 34627488 34678336 34738011 34771968 34881728 34941753 35034216 35091249 35142778 35237664 35289408 35323904 35348894 35391708 35426304 35496384 35599284 35649504 35684352 35709597 35762034 35796992 35814548 35858592 35971782 36024604 36164352 36276416 36338841 36392202 36427776 36533376 36569088 36605646 36648696 36702512 36747648 36799488 36915648 36917776 36969856 37186688 37239804 37294488 37330944 37410054 37464988 37513224 37566144 37684724 37711872 37830912 37886464 37933056 38069262 38108672 38162432 38337576 38348772 38393872 38441088 38497536 38535168 38619056 38673536 38723328 38928384 38955924 39013128 39051264 39070416 39108608 39241944 39299568 39337984 39413493 39574272 39632384 39651821 39700584 39739392 39864832 39884383 39933432 40039104 40118309 40271616 40330752 40398736 40567296 40575342 40684896 40810968 40870896 40873252 40910848 40930912 40981248 41110608 41170976 41229783 41290326 41330688 41412448 41530104 41532498 41591088 41631744 41722373 41835024 41884224 41945728 41967079 41997312 42189312 42191744 42251264 42457569 42499072 42559776 42622272 42663936 42706587 42756812 42872256 42932736 43068256 43129773 43193106 43235328 43256532 43298816 43352064 43446438 43507728 43510236 43552768 43614208 43645063 43765428 43827168 43932672 43954218 43997184 44136064 44212014 44255232 44414139 44521056 44586432 44630016 44651904 44695552 44727172 44740234 44847936 44913792 44957696 45043992 45177216 45372096 45416448 45448578 45515316 45559808 45582152 45638208 45758976 45782268 45849496 45979758 46024704 46047276 46092288 46169984 46249434 46317348 46362624 46497024 46589004 46712288 46788332 46835712 46983552 47052544 47119752 47188944 47235072 47328512 47337899 47462976 47465712 47532672 47579136 47612796 47682712 47811456 47962376 47996928 48172047 48219136 48451788 48454581 48522936 48570368 48639744 48711168 48807528 48864928 48996864 49065984 49220864 49305564 49519369 49545216 49653072 49725984 49774592 49880072 50017632 50088192 50208768 50233392 50282496 50391957 50441216 50465954 50528016 50577408 50687511 50759016 50761942 50824368 51116768 51131696 51254784 51279921 51330048 51478848 51580683 51631104 51853824 51941232 52017504 52068352 52093888 52157952 52322592 52399424 52551324 52714167 52765696 52791574 52856496 52934112 52985856 53023341 53101202 53139456 53244576 53385472 53412646 53526528 53643051 53695488 53721822 53774336 53957673 54036906 54089728 54100456 54246528 54414624 54494528 54588303 54641664 54814144 54853632 54908469 54973044 55053768 55107584 55373472 55376664 55454784 55508992 55548262 55780032 55845632 55941732 55996416 56115081 56197482 56252416 56269836 56349216 56527086 56610092 56746368 56829696 56885248 56942116 57103893 57163008 57243648 57506364 57523158 57590808 57647104 57675376 57746304 57802752 57928584 58010304 58013648 58084992 58353904 58436224 58519692 58576896 58605624 58662912 58862916 58949352 59006976 59218852 59361408 59448576 59506688 59535872 59609088 59797248 59885056 60058656 60236288 60407424 60496128 60555264 60598104 60687088 60850944 60863013 61011968 61043024 61216452 61306344 61309878 61366272 61396368 61456384 61665912 61756464 61816832 61935489 61996032 62118672 62298747 62386632 62447616 62644736 62675459 62752536 62826336 62918592 62980096 63043057 63283968 63287616 63376896 63483728 63748608 63933408 63995904 64135218 64229396 64308384 64399104 64602384 64606108 64697248 64789659 64852992 64884798 64948224 65076704 65169657 65261592 65265354 65329152 65421312 65563729 65648142 65740752 65948267 65995776 66204096 66301312 66382848 66690176 66784256 66879648 66945024 66977856 67043328 67090758 67110351 67189276 67271904 67370688 67436544 67583348 67678688 67765824 68124672 68172867 68272974 68339712 68373228 68440064 68585099 68638464 68673402 68774244 68841472 69037056 69070914 69138432 69254976 69356672 69476022 69543936 69763456 69883506 70068432 70182498 70285556 70475328 70578816 70647808 70697788 70783416 70852608 70992768 71198568 71299008 71368704 71419194 71524068 71528191 71593984 71629096 71717184 71943564 72049208 72328704 72552832 72677682 72784404 72855552 73066752 73138176 73211292 73297392 73405024 73495296 73598976 73831296 73835552 73939712 74373376 74388127 74479608 74588976 74661888 74820108 74824421 74929976 75026448 75132288 75369448 75423744 75661824 75698931 75772928 75866112 76138524 76142913 76217344 76324864 76675152 76697544 76787744 76882176 76995072 77238112 77347072 77446656 77856768 77911848 78026256 78102528 78140832 78217216 78272551 78483888 78599136 78675968 78826986 79148544 79187361 79264768 79303642 79401168 79478784 79651803 79729664 79768766 79866864 80078208 80118969 80236618 80543232 80582733 80661504 80797472 81055359 81134592 81150684 81369792 81621936 81741792 81746504 81821696 81861824 81879581 81962496 82221216 82341952 82459566 82580652 82661376 82824896 83060208 83064996 83182176 83263488 83322393 83444746 83670048 83768448 83891456 83934158 83994624 84296223 84378624 84383488 84502528 84790629 84915138 84998144 85119552 85244544 85327872 85413174 85513624 85744512 85865472 86136512 86259546 86284737 86386212 86470656 86513064 86597632 86704128 86892876 87015456 87020472 87105536 87228416 87290126 87530856 87654336 87865344 87908436 87994368 88272128 88424028 88510464 88828278 89042112 89172864 89260032 89303808 89391104 89454344 89480468 89695872 89827584 89915392 90087984 90354432 90744192 90832896 90897156 91030632 91119616 91164304 91276416 91517952 91564536 91698992 91959516 91964817 92049408 92094552 92184576 92339968 92498868 92634696 92725248 92994048 93178008 93424576 93576664 93671424 93967104 94105088 94239504 94377888 94470144 94657024 94675798 94925952 94931424 95065344 95158272 95225592 95365424 95622912 95924752 95993856 96202827 96344094 96438272 96903576 96909162 97045872 97140736 97279488 97327197 97422336 97615056 97729856 97898031 97993728 98131968 98441728 98472213 98611128 99038738 99067661 99306144 99451968 99549184 99760144 100035264 100176384 100417536 100466784 100564992 100636137 100783914 100882432 100931908 101056032 101154816 101375022 101518032 101523884 101648736 102233536 102263392 102409461 102509568 102559842 102660096 102957696 103010103 103161366 103262208 103632991 103707648 103882464 104035008 104136704 104187776 104315904 104645184 104798848 105102648 105273747 105428334 105531392 105583148 105712992 105868224 105971712 106046682 106202404 106278912 106489152 106770944 106825292 107053056 107128791 107286102 107390976 107443644 107548672 107915346 108073812 108179456 108200912 108493056 108829248 108989056 109176606 109283328 109628288 109707264 109816938 109946088 110107536 110215168 110746944 110753328 110909568 111017984 111096524 111560064 111691264 111883464 111992832 112230162 112394964 112401443 112504832 112539672 112698432 113054172 113060689 113220184 113492736 113659392 113884232 114207786 114326016 114487296 115012728 115046316 115181616 115294208 115350752 115492608 115605504 115857168 116020608 116027296 116169984 116707808 116872448 117039384 117153792 117211248 117325824 117581233 117725832 117898704 118013952 118270859 118437704 118722816 118897152 118955463 119071744 119218176 119594496 119653149 119770112 120117312 120354927 120472576 120814848 120992256 121196208 121374176 121701888 121726026 122023936 122086048 122432904 122612688 122619756 122732544 122792736 122912768 122999723 123331824 123512928 123633664 123721129 123870978 123992064 124237344 124597494 124773264 124895232 125167119 125289472 125350918 125505072 125652672 125837184 125901237 125960192 126086114 126567936 126575232 126753792 126967456 127372707 127497216 127866816 127991808 128119761 128270436 128458792 128616768 128667913 128798208 129204768 129212216 129394496 129579318 129705984 129769596 129896448 130153408 130339314 130523184 130530708 130658304 130842624 130935189 131127458 131296284 131481504 131896534 131991552 132408192 132602624 132765696 133242417 133380352 133568512 133759296 133890048 133955712 134086656 134181516 134220702 134378552 134543808 134741376 134873088 135166696 135357376 135531648 136249344 136345734 136545948 136679424 136746456 136880128 137170198 137276928 137346804 137548488 137682944 138074112 138141828 138276864 138509952 138713344 138952044 139087872 139526912 139767012 140136864 140364996 140571112 140950656 141157632 141295616 141395576 141566832 141705216 141985536 142013697 142397136 142598016 142737408 142838388 143048136 143056382 143187968 143258192 143434368 143887128 144098416 144516141 144657408 145105664 145355364 145363743 145568808 145711104 146133504 146422584 146594784 146810048 146990592 147197952 147662592 147671104 147879424 148558107 148746752 148776254 148959216 149177952 149323776 149640216 149648842 149859952 150052896 150264576 150738896 150847488 151175871 151323648 151397862 151545856 151732224 152062533 152277048 152285826 152434688 152649728 153350304 153395088 153575488 153764352 153839763 153990144 154476224 154694144 154742049 154893312 155823696 156052512 156205056 156281664 156434432 156545102 156590819 156967776 157198272 157351936 157653972 158142501 158297088 158374722 158529536 158607284 158802336 158957568 159070023 159303606 159459328 159537532 159733728 160156416 160237938 160473236 160929153 161086464 161165466 161323008 161594944 161873019 162110718 162269184 162301368 162739584 163243872 163483584 163493008 163643392 163723648 163759162 163924992 164442432 164683904 164919132 165161304 165322752 165649792 166120416 166129992 166364352 166526976 166644786 166889492 167340096 167536896 167782912 167868316 167989248 168345243 168592446 168757248 168766976 169005056 169581258 169830276 169996288 170239104 170489088 170655744 170826348 171027248 171489024 171730944 172273024 172519092 172569474 172772424 172941312 173026128 173195264 173408256 173785752 174030912 174040944 174211072 174456832 174580252 175061712 175308672 175730688 175816872 175988736 176544256 176630839 176848056 177020928 177656556 177666797 178084224 178345728 178520064 178607616 178908688 178960936 179391744 179655168 180175968 180708864 181488384 181665792 181794312 182061264 182239232 182328608 182552832 182589039 183035904 183129072 183397984 183919032 183929634 184098816 184189104 184369152 184679936 184770509 184997736 185269392 185450496 185854207 185988096 186356016 186849152 187153328 187342848 187934208 188026377 188210176 188479008 188755776 188940288 189129171 189314048 189351596 189851904 189862848 190130688 190451184 190730848 191245824 191849504 191987712 192405654 192688188 192876544 193285279 193807152 193818324 194091744 194281472 194418917 194558976 194654394 194844672 195230112 195459712 195796062 195987456 196263936 196691187 196883456 196944426 197222256 197844801 198077476 198135322 198612288 198903936 199098368 199520288 200070528 200352768 200835072 200933568 201129984 201272274 201331053 201567828 201764864 201863816 202112064 202309632 202750044 203036064 203047768 203297472 204467072 204526784 204818922 205019136 205119684 205320192 205755297 205915392 206020206 206322732 206524416 207265982 207415296 207764928 208070016 208273408 208375552 208631808 209290368 209597696 210205296 210547494 210856668 211062784 211166296 211425984 211736448 211943424 212093364 212404808 212557824 212978304 213541888 213650584 214106112 214257582 214572204 214584573 214781952 214887288 215097344 215830692 216147624 216358912 216401824 216986112 217658496 217978112 218353212 218566656 219256576 219414528 219633876 219892176 220215072 220430336 221493888 221506656 221819136 222035968 222193048 223120128 223164381 223382528 223766928 223985664 224460324 224473263 224789928 224802886 225009664 225079344 225396864 226108344 226121378 226440368 226985472 227096793 227318784 227768464 228415572 228428739 228652032 228974592 230025456 230092632 230363232 230588416 230701504 230985216 231714336 232041216 232054592 232339968 233415616 233744896 234078768 234307584 234422496 234651648 234817653 235162466 235451664 235797408 236027904 236541718 236875408 237445632 237562083 237794304 237910926 238143488 238436352 238955409 239188992 239306298 239540224 240234624 240356907 240709854 240945152 241629696 241748199 241984512 242392416 242748352 243166077 243403776 243452052 244047872 244172096 244865808 245225376 245239512 245465088 245585472 245638743 245825536 245999446 246663648 247025856 247267328 247442258 247741956 247984128 248474688 249194988 249546528 249790464 249967179 250334238 250578944 250701836 251010144 251305344 251674368 251802474 251920384 252172228 252888669 253135872 253150464 253507584 253934912 254371887 254745414 254994432 255733632 255983616 256239522 256540872 256917584 257233536 257335826 257596416 258409536 258424432 258788992 259158636 259411968 259539192 259792896 260306816 260678628 261046368 261061416 261316608 261685248 261870378 262254916 262592568 262963008 263793068 263983104 264816384 265205248 265531392 266484834 266760704 267137024 267518592 267780096 267911424 268173312 268363032 268441404 268757104 269087616 269482752 269746176 270333392 270714752 271063296 272498688 272691468 273091896 273358848 273492912 273760256 274340396 274553856 274693608 275096976 275365888 275894451 276148224 276283656 276553728 277019904 277426688 277562747 277904088 278175744 279053824 279190681 279534024 280273728 280729992 281142224 281901312 282315264 282791152 283133664 283410432 283971072 284027394 284794272 285196032 285474816 285676776 286096272 286112764 286375936 286516384 286868736 287774256 288196832 288608481 289032282 289314816 290211328 290353657 290710728 290727486 291137616 291422208 292056611 292267008 292845168 293189568 293620096 293769553 293981184 294395904 295325184 295342208 295758848 297116214 297202983 297493504 297552508 297918432 298355904 298647552 299280432 299297684 299719904 300105792 300529152 301477792 301694976 301908411 302351742 302647296 302795724 303091712 303464448 304125066 304554096 304571652 304869376 305299456 305515441 306700608 306790176 307150976 307528704 307679526 307980288 308952448 309388288 309484098 309786624 310898973 311647392 312105024 312410112 312563328 312868864 313090204 313181638 313935552 314396544 314703872 315307944 315821241 316285002 316594176 316749444 317059072 317214568 317604672 317915136 318140046 318607212 318918656 319075064 319467456 320312832 320475876 320946472 321858306 322172928 322330932 322646016 323189888 323746038 324221436 324538368 324602736 325479168 326487744 326967168 326986016 327286784 327447296 327518324 327849984 328884864 329367808 329838264 330322608 330645504 331299584 331365293 332240832 332259984 332728704 333053952 333289572 333778984 334680192 335073792 335565824 335736632 335978496 336690486 337184892 337204329 337514496 337533952 338010112 339162516 339182067 339660552 339992576 340478208 340978176 341652696 342054496 342978048 343461888 344546048 345038184 345138948 345544848 345882624 346052256 346390528 346635583 346816512 347571504 348061824 348081888 348422144 348913664 349160504 350123424 350617344 351461376 351633744 351977472 352743699 353088512 353261678 353696112 354041856 354812577 355313112 355333594 356168448 356691456 356866389 357215232 357817376 357921872 358783488 358959447 359310336 360351936 361064781 361417728 362609573 362976768 363588624 364122528 364478464 364657216 365105664 365178078 366071808 366258144 366795968 367838064 367859268 368197632 368378208 368738304 368999169 369359872 369541018 369995472 370538784 370900992 371163387 371708414 371976192 372712032 373698304 374306656 374685696 375501357 375868416 376052754 376420352 376958016 377511552 377703711 377880576 378258342 378628096 378703192 379703808 379725696 380261376 380902368 381461696 382118121 382491648 383699008 383975424 384359283 384811308 385376376 385753088 386003739 386570558 387614304 387636648 388183488 388562944 388837834 389117952 389308788 389689344 390460224 390919424 391592124 391974912 392527872 392805567 393382374 393766912 393888852 394444512 395689602 396154952 396270644 397224576 397807872 398196736 399040576 399727251 400141056 400705536 401670144 401867136 402259968 402544548 402662106 403135656 403529728 403727632 404224128 404619264 405500088 406072128 406095536 406594944 408934144 409053568 409637844 410038272 410239368 410640384 411510594 411830784 412040412 412645464 413048832 414531964 414830592 415529856 416140032 416546816 416751104 417263616 418580736 419195392 420410592 421094988 421713336 422125568 422332592 422851968 423472896 423886848 424186728 424809616 425115648 425956608 426041091 427083776 427301168 428212224 428515164 429144408 429169146 429563904 429774576 430194688 431661384 432295248 432717824 432803648 433548423 433972224 435316992 435956224 436091229 436706424 437133312 438513152 438728213 439267752 439784352 440430144 440860672 441301399 442987776 443013312 443638272 444386096 445674321 446240256 446328762 446765056 447533856 447971328 448920648 448946526 449579856 449605772 450019328 450158688 450793728 452216688 452242756 452880736 453527613 453970944 454193586 454637568 455536928 456187599 456831144 456857478 457304064 457949184 458946103 460050912 460185264 460726464 461176832 461403008 461637869 461970432 463428672 464082432 464109184 464679936 466831232 467489792 468157536 468615168 468844992 469303296 469635306 469772457 470324932 470903328 471594816 472055808 473083436 473750816 474427503 474891264 475124166 475588608 475821852 476286976 476872704 477210069 477910818 478377984 478612596 479080448 480095693 480469248 480713814 481419708 481890304 483259392 483496398 483969024 484784832 485496704 486332154 486807552 486904104 488095744 488344192 489731616 490450752 490479024 490930176 491170944 491277486 491651072 491998892 493327296 494051712 494534656 494884516 495483912 495968256 496949376 498389976 499093056 499580928 499934358 500668476 500697337 501157888 501403672 502020288 502610688 503348736 503604948 504344456 505777338 506271744 506300928 507015168 507869824 508743774 509490828 509988864 511467264 511967232 512479044 513081744 513835168 514467072 514671652 515192832 516819072 516848864 517577984 518317272 518823936 519078384 519585792 520613632 520716889 521357256 522092736 522122832 522633216 523370496 523740756 523770947 524509832 525185136 525926016 527586136 527966208 529632768 529892517 530410496 531062784 532969668 533000391 533521408 534274048 535037184 535560192 535822848 536726064 536882808 537514208 538175232 538965504 540666784 541429504 542126592 544713059 544997376 545382936 546183792 546717696 546985824 547520512 547907857 548680792 549107712 549387216 550193952 550731776 551788902 552296448 552567312 553107456 554039808 554311527 554853376 555125494 555808176 556351488 557562621 558107648 558381362 559068048 560547456 561459984 562284448 563802624 564079131 564630528 565582304 566267328 566820864 567387513 567942144 568054788 569588544 570392064 571353552 572192544 572225528 572751872 573032768 573157067 573737472 575548512 576393664 577216962 578064564 578629632 579855837 580422656 580707314 581421456 581454972 582275232 582844416 583256751 584113222 584534016 585690336 586379136 587240192 587539106 587962368 588791808 590073561 590650368 590684416 591517696 593534403 594232428 594405966 594987008 595105016 595836864 596711808 597295104 598560864 598595368 599439808 600211584 601058304 602955584 603389952 603816822 603993159 604703484 605294592 605591448 606183424 606928896 608250132 609108192 609143304 609738752 610598912 611030882 613401216 613580352 614301952 615057408 615359052 615960576 617265891 617904896 618776576 618968196 619573248 621797946 623294784 624210048 624820224 625126656 625737728 626180408 626363276 627871104 628793088 629407744 630615888 631642482 632570004 633188352 633498888 634118144 634429136 635209344 635830272 636280092 637214424 637837312 638150128 638934912 640625664 640951752 641892944 643716612 643753719 644345856 644661864 645292032 646379776 647492076 648442872 649076736 649205472 650958336 652975488 653934336 653972032 654573568 654894592 655036648 655699968 657769728 658735616 659676528 660645216 661291008 662599168 662730586 664481664 664519968 665457408 666107904 666579144 667557968 669360384 669493143 670147584 671131648 671473264 671956992 673380972 673419789 674369784 674408658 675028992 675067904 676020224 678325032 678364134 679321104 679985152 680956416 681290379 681956352 683305392 684108992 685286217 685956096 686923776 689092096 690076368 690277896 691089696 691765248 692104512 692781056 693271166 693473627 695143008 696123648 696163776 696844288 698321008 700246848 701234688 702922752 703267488 703954944 704452959 705487398 706177024 706523356 707392224 708083712 709625154 710626224 710667188 712336896 712686249 713382912 713732778 714430464 715634752 715843744 716866227 717566976 717918894 718620672 720703872 721070721 722129562 722835456 725219146 725430937 725953536 727177248 728245056 728956928 729314432 730211328 730356156 732143616 732516288 733591936 735676128 735718536 736395264 736756416 736916229 737476608 737998338 738719744 739082036 739990944 741077568 741801984 742326774 743416828 743952384 745424064 747396608 748613312 749371392 749901537 751002714 751736832 752105508 752840704 753916032 755023104 755407422 755761152 756516684 757256192 757406384 759407616 759451392 760522752 761804736 762923392 764236242 764983296 767398016 767950848 768718566 769622616 770752752 771506176 772007478 773141116 775228608 775273296 776366976 777125888 777675668 778235904 778617576 779378688 780920448 781838848 783184248 783949824 785055744 785611134 786764748 786810101 787533824 787777704 788889024 791379204 792309904 792541288 794449152 795615744 798081152 799454502 800282112 801411072 803340288 803734272 804519936 805089096 805324212 806271312 807059456 807455264 808448256 809238528 811000176 812144256 812191072 813189888 817868288 818107136 818269397 819275688 820076544 820478736 821280768 823021188 823068631 823661568 824080824 825290928 826097664 827896013 829063928 829661184 831059712 832280064 832688241 833502208 834527232 837161472 837572043 838390784 840821184 842189976 843426672 844251136 844665184 845703936 846945792 848373456 849619232 850231296 851913216 852082182 854167552 854602336 856424448 857030328 858288816 858338292 859127808 859549152 860389376 860998061 863322768 864590496 865435648 865607296 866047903 867096846 867944448 870633984 871060971 871912448 872182458 873412848 874266624 876169833 877026304 877456426 878535504 879568704 880860288 881308659 881721344 882602798 885975552 886026624 887276544 888772192 891348642 891608949 892480512 892657524 893530112 895067712 895942656 897841296 897893052 899159712 899211544 900038656 900317376 900675391 901587456 904433376 904485512 905761472 907055226 907941888 908387172 909275136 911073856 912375198 913662288 913714956 914608128 915898368 916546323 917892206 920101824 920370528 921452928 922353664 922806016 923275738 923940864 926857344 928164864 928218368 929359872 932696919 933662464 934979584 936315072 937230336 937689984 938606592 939270612 939544914 940649864 941806656 943189632 944111616 946166872 947501632 948855006 949782528 950248332 951177216 951643704 952573952 953745408 954420138 955821636 956755968 957225192 958160896 960191386 960938496 961427628 962839416 963780608 966518784 966992796 967938048 969569664 970993408 972664308 973615104 973808208 976191488 976688384 979463232 980901504 980958048 981860352 982341888 982554972 983302144 983997784 986654592 988103424 989069312 989769032 990967824 991936512 993898752 994095879 996779952 998186112 999161856 999868716 1001336952 1001394674 1002315776 1002807344 1004040576 1005221376 1006697472 1007209896 1008688912 1011554676 1011612987 1012543488 1012601856 1014030336 1015739648 1017487548 1017546201 1018981656 1019977728 1022934528 1024958088 1026163488 1027670336 1028934144 1029343304 1030385664 1033638144 1033697728 1035155968 1036634544 1037647872 1038156768 1039171584 1039906749 1041227264 1041433778 1042714512 1044185472 1044245664 1045266432 1046740992 1047481512 1047541894 1049019664 1050370272 1051852032 1055172272 1055932416 1058231097 1059265536 1059785034 1060820992 1062125568 1064437731 1065939336 1066000782 1067042816 1068548096 1070074368 1070599167 1071645696 1073452128 1073765616 1075028416 1076350464 1076878341 1077931008 1081333568 1082859008 1083194343 1084253184 1087828719 1089426118 1090765872 1092367584 1093435392 1093971648 1095041024 1095815714 1097361584 1098215424 1098774432 1100387904 1101463552 1103577804 1104592896 1105134624 1106214912 1106997507 1108079616 1108623054 1109706752 1110250988 1111616352 1112702976 1113490161 1115125242 1116215296 1116762724 1118136096 1121094912 1122919968 1124568896 1126504071 1127605248 1128158262 1129261056 1131164608 1132534656 1133111133 1133641728 1134775026 1135884288 1136109576 1139177088 1140784128 1142707104 1144385088 1144451056 1145503744 1146065536 1146314134 1147474944 1151097024 1152787328 1154433924 1156129128 1157259264 1158011217 1159711674 1160845312 1161414628 1162842912 1162909944 1164550464 1165688832 1166513502 1168226444 1169068032 1171380672 1172758272 1174480384 1175078212 1175924736 1177583616 1178416701 1180147122 1181300736 1181368832 1183035392 1187068806 1188464856 1188811932 1189974016 1190210032 1191673728 1193423616 1194590208 1197121728 1197190736 1198879616 1200423168 1202116608 1205911168 1206779904 1207633644 1207986318 1209406968 1210589184 1211182896 1212366848 1213857792 1216500264 1218216384 1218286608 1219477504 1221197824 1222061764 1226802432 1227160704 1228603904 1230114816 1230718104 1231921152 1234531782 1235809792 1236415873 1237553152 1237936392 1239146496 1243595892 1243667579 1246589568 1248420096 1249640448 1250253312 1252360816 1252726552 1255742208 1257586176 1261231776 1263284964 1265140008 1266376704 1266997776 1268236288 1268858272 1270418688 1271660544 1272560184 1274428848 1275674624 1276300256 1277869824 1278123273 1281251328 1281903504 1283785888 1287433224 1287507438 1288691712 1289323728 1290584064 1292759552 1293393563 1294984152 1296885744 1298153472 1298410944 1300979449 1301916672 1305950976 1307868672 1307944064 1309789184 1310073296 1311399936 1315539456 1316184639 1317471232 1319353056 1321290432 1322582016 1323904197 1325198336 1325461172 1328963328 1329039936 1330914816 1333158288 1335115936 1337022963 1338720768 1338986286 1340295168 1342263296 1342946528 1343913984 1346761944 1346839578 1348739568 1348817316 1350057984 1350135808 1352040448 1352996953 1356650064 1356728268 1358642208 1359970304 1360932419 1361912832 1362580758 1363912704 1366610784 1368217984 1370572434 1371912192 1373847552 1376838309 1378184192 1380152736 1380555792 1382179392 1383530496 1384209024 1384913607 1385562112 1386542332 1386947254 1390286016 1392247296 1392327552 1393688576 1396642016 1400493696 1402469376 1405845504 1406534976 1407909888 1408905918 1409317371 1410974796 1412354048 1413046712 1414784448 1415347043 1416167424 1419250308 1421252448 1421334376 1424673792 1425372498 1426765824 1427465556 1428860928 1431269504 1431687488 1433732454 1435133952 1435837788 1437241344 1440287079 1441407744 1442141442 1444259124 1445670912 1450438292 1450861874 1451907072 1454354496 1456490112 1457913856 1458628864 1460422656 1460712312 1464287232 1465032576 1467183872 1471352256 1471437072 1472790528 1473512832 1473832458 1474953216 1475996676 1477439488 1478164072 1479981888 1482155136 1483603968 1484653548 1486833656 1487904768 1490848128 1494793216 1497226624 1498742784 1499803074 1502005428 1502092011 1503473664 1504211016 1505681408 1507832064 1510046208 1510814844 1513033368 1514512384 1514812768 1518815232 1518902784 1521045504 1523609472 1525846784 1528472484 1529966592 1534796032 1535100439 1535901696 1537437132 1539245232 1541505504 1543012352 1544014956 1546282232 1550457216 1550546592 1552733952 1554251776 1555351336 1556471808 1557235152 1558757376 1561840896 1562150667 1563677696 1566368496 1567899648 1570111488 1571222268 1571312841 1573529496 1573620202 1575067648 1575555408 1577778048 1582758408 1584619808 1585082576 1588898304 1589677551 1591231488 1596162304 1598909004 1599001173 1600564224 1602822144 1606680576 1607468544 1610178192 1610648424 1612542624 1614118912 1614910528 1616896512 1622000352 1624288512 1624382144 1626379776 1634139177 1635736576 1636214272 1636538794 1638551376 1640153088 1640957472 1642561536 1643723571 1646042376 1646137262 1647323136 1648161648 1650581856 1652195328 1655792026 1658127856 1659322368 1662119424 1662934581 1664560128 1665376482 1667004416 1669054464 1672687863 1674322944 1675144086 1676781568 1681642368 1684379952 1686853344 1688502272 1689330368 1691407872 1692237393 1693891584 1696746912 1699238464 1700462592 1702162539 1703826432 1704164364 1708335104 1709204672 1714060656 1716577632 1716676584 1718255616 1719098304 1719471201 1720778752 1721996122 1726645536 1729180992 1730871296 1731214592 1732095806 1734193692 1735888896 1739567511 1741267968 1742121942 1743824896 1744364916 1746825696 1748533248 1749770253 1752339666 1754052608 1754912852 1757071008 1759137408 1761720576 1762617318 1763442688 1765205596 1770220683 1771951104 1772053248 1774553088 1777544384 1780603209 1782697284 1783217898 1784961024 1785315048 1787060224 1790135424 1791885312 1795682592 1795786104 1798319424 1798423088 1800077312 1800634752 1801350782 1803174912 1808866752 1808971024 1811522944 1814110452 1815883776 1816774344 1818550272 1822147712 1824750396 1827324576 1827429912 1829216256 1831796736 1833092646 1835784412 1840203648 1840741056 1842905856 1844707328 1845612032 1846551476 1847881728 1851797673 1853714688 1856329728 1856436736 1858719744 1865393838 1867324928 1869959168 1872630144 1874460672 1875379968 1877213184 1878541224 1879089828 1881299728 1883613312 1886379264 1888223232 1892333744 1895003264 1897710012 1899565056 1900496664 1902354432 1903287408 1905147904 1907490816 1908840276 1911643272 1913511936 1914450384 1916321792 1920382772 1921876992 1922855256 1925678832 1927561216 1931261157 1933037568 1933985592 1935876096 1939139328 1941986816 1942939229 1945328616 1947230208 1947616416 1952382976 1953376768 1954334767 1958926464 1961803008 1961916096 1963720704 1964683776 1965109944 1967995568 1973309184 1976206848 1979538064 1981935648 1983873024 1987797504 1988191758 1993559904 1996372224 1998323712 1999737432 2002673904 2002789348 2004631552 2005614688 2008081152 2008479429 2010442752 2013394944 2014419792 2017377824 2020259367 2023109352 2023225974 2025086976 2025203712 2028060672 2031479296 2032475599 2034975096 2035092402 2037963312 2039955456 2044396277 2045869056 2049916176 2052326976 2055340672 2057868288 2058686608 2060771328 2067276288 2067395456 2070311936 2073269088 2075295744 2076313536 2078343168 2079813498 2080420881 2082454528 2082867556 2085429024 2088370944 2088491328 2090532864 2094963024 2095083788 2098039328 2100740544 2103704064 2110344544 2111864832 2113358877 2116462194 2118531072 2119570068 2121641984 2124251136 2126138069 2128875462 2131878672 2132001564 2134085632 2137096192 2138608087 2140148736 2141198334 2143291392 2146904256 2147531232 2150056832 2152700928 2153756682 2155862016 2162667136 2165718016 2166388686 2168506368 2175657438 2176292811 2178852236 2181531744 2184735168 2186870784 2187943296 2190082048 2191631428 2194723168 2196430848 2197548864 2200775808 2202927104 2207155608 2209185792 2210269248 2210748687 2212429824 2213995014 2216159232 2217246108 2219413504 2220501976 2223232704 2225405952 2226980322 2230250484 2232430592 2233525448 2236272192 2242189824 2245839936 2249137792 2253008142 2255210496 2256316524 2258522112 2262329216 2265069312 2266222266 2267283456 2269550052 2271768576 2272219152 2278354176 2281568256 2285414208 2288770176 2288902112 2291007488 2292131072 2292628268 2294949888 2302194048 2305574656 2308867848 2312258256 2314518528 2316022434 2319423348 2319557051 2321690624 2322829256 2325685824 2325819888 2329100928 2331377664 2333027004 2336452888 2338136064 2342761344 2345516544 2348960768 2350156424 2351849472 2355167232 2356833402 2360294244 2360430303 2362601472 2362737664 2366070784 2374137612 2376929712 2377623864 2379948032 2380420064 2383347456 2386847232 2394243456 2394381472 2397759232 2400846336 2404233216 2411822336 2413559808 2415267288 2415972636 2418813936 2421178368 2422365792 2424733696 2426449081 2427715584 2433000528 2436432768 2436573216 2438955008 2442395648 2444123528 2453604864 2454321408 2454808191 2457207808 2460229632 2461436208 2463842304 2469063564 2469205893 2471619584 2472831746 2475106304 2475872784 2478292992 2483688039 2487191784 2487335158 2493179136 2496840192 2498064723 2500506624 2504721632 2505453104 2511484416 2512716129 2515172352 2522463552 2526569928 2530280016 2532753408 2533995552 2536472576 2537716544 2538267011 2540837376 2545120368 2548857696 2551349248 2552600512 2555739648 2556246546 2562502656 2563807008 2567571776 2574866448 2575014876 2577383424 2578647456 2581168128 2582994183 2585519104 2586787126 2589968304 2593771488 2596306944 2596821888 2598143709 2601958898 2603833344 2611901952 2613182913 2615737344 2615888128 2619578368 2620146592 2622799872 2628509499 2631078912 2632369278 2634942464 2638706112 2642580864 2643925977 2645164032 2647808394 2650396672 2650922344 2657926656 2658079872 2661829632 2666316576 2670231872 2674045926 2674826847 2677441536 2677972572 2680590336 2684526592 2685893056 2687827968 2693523888 2693679156 2697479136 2697634632 2700115968 2700271616 2702026173 2704080896 2705993906 2713300128 2713456536 2717284416 2719940608 2721864838 2723825664 2725161516 2727825408 2733221568 2736435968 2741144868 2743824384 2747695104 2749638969 2753676618 2756368384 2760305472 2761111584 2764358784 2767060992 2768418048 2769827214 2771124224 2773084664 2773894508 2780572032 2784494592 2784655104 2787377152 2793284032 2798090757 2800987392 2804938752 2811691008 2813069952 2815819776 2817811836 2818634742 2821949592 2824708096 2826093424 2829568896 2830694086 2832334848 2838500616 2842504896 2842668752 2849347584 2850744996 2853531648 2854931112 2857721856 2862539008 2863374976 2867464908 2870267904 2871675576 2874482688 2880574158 2882815488 2884282884 2888518248 2891341824 2900876584 2901723748 2903814144 2908708992 2912980224 2915827712 2917257728 2920845312 2921424624 2928574464 2930065152 2934367744 2942704512 2942874144 2945581056 2947025664 2947664916 2949906432 2951993352 2954878976 2956328144 2959963776 2964310272 2967207936 2969307096 2973667312 2975809536 2981696256 2982287637 2989586432 2994453248 2997485568 2999606148 3004010856 3004184022 3006947328 3008422032 3011362816 3015664128 3020092416 3021629688 3026066736 3029024768 3029625536 3034838961 3037630464 3037805568 3042091008 3047218944 3051693568 3052638603 3056944968 3059933184 3069592064 3070200878 3071097491 3074874264 3078490464 3083011008 3086024704 3088029912 3092564464 3100914432 3101093184 3105467904 3110702672 3112943616 3114470304 3117514752 3119720247 3123681792 3124301334 3127355392 3132736992 3135799296 3140222976 3142444536 3142625682 3147058992 3147240404 3150135296 3151110816 3155556096 3165516816 3169239616 3170165152 3174693291 3177796608 3179355102 3182462976 3192324608 3193313193 3197818008 3198002346 3201128448 3205644288 3212622721 3214937088 3220356384 3221296848 3225085248 3228237824 3229821056 3231465083 3233793024 3244000704 3248577024 3248764288 3252759552 3263486157 3268278354 3271473152 3272428544 3273077588 3277102752 3280306176 3281914944 3285123072 3287447142 3292084752 3292274524 3294646272 3296323296 3301163712 3304390656 3311584052 3316255712 3318644736 3320992521 3324238848 3325869162 3329120256 3330752964 3334008832 3338108928 3340470483 3345375726 3348645888 3350288172 3353563136 3360669851 3363284736 3368759904 3373706688 3377004544 3378660736 3382815744 3384474786 3387783168 3393493824 3398476928 3400925184 3404325078 3407652864 3408328728 3416670208 3418409344 3428121312 3433155264 3433353168 3436511232 3438196608 3438942402 3441557504 3443992244 3453291072 3458361984 3461742592 3462429184 3464191612 3468387384 3471777792 3474033651 3479135022 3482535936 3484243884 3487649792 3488729832 3493651392 3497066496 3499540506 3504679332 3504881359 3508105216 3509825704 3514142016 3518274816 3523441152 3525234636 3530411192 3540441366 3543902208 3544106496 3549106176 3555088768 3561206418 3565394568 3566435796 3569922048 3570630096 3574120448 3580270848 3583770624 3591365184 3591572208 3596638848 3596846176 3600154624 3601269504 3602701564 3606349824 3617733504 3617942048 3623045888 3628220904 3631767552 3633548688 3637100544 3644295424 3645018223 3649500792 3654649152 3654859824 3658432512 3663593472 3666185292 3666396629 3671568824 3680407296 3681482112 3685811712 3691224064 3693102952 3695763456 3703595346 3707429376 3709247619 3712659456 3712873472 3717439488 3730787676 3731002737 3734649856 3739918336 3745260288 3748921344 3750759936 3757082448 3758179656 3762599456 3767226624 3772758528 3784667488 3790006528 3795420024 3799130112 3800993328 3804708864 3806574816 3810295808 3812991413 3814981632 3817680552 3823286544 3827023872 3828900768 3832643584 3835354999 3840765544 3843753984 3845710512 3851357664 3855122432 3862522314 3866075136 3867971184 3871752192 3878278656 3880180689 3883973632 3885878458 3890657232 3894460416 3895232832 3902938347 3904765952 3906753536 3908669534 3917852928 3923606016 3923832192 3929367552 3930219888 3935991136 3946618368 3948553917 3952413696 3959076128 3963871296 3967746048 3971712591 3975595008 3976383516 3987119808 3988705303 3992744448 3999474864 4005347808 4005578696 4009263104 4011229376 4012099469 4016162304 4016958858 4020885504 4026789888 4028839584 4034755648 4040518734 4046218704 4046451948 4050173952 4050407424 4056121344 4058990859 4062958592 4064951198 4069950192 4070184804 4075926624 4079910912 4082797257 4088792554 4091738112 4099832352 4104653952 4110681344 4115736576 4117373216 4121542656 4130514927 4134552576 4134790912 4140623872 4146538176 4150591488 4152627072 4154740821 4156686336 4159626996 4160841762 4164909056 4165735112 4170858048 4176741888 4176982656 4181065728 4189926048 4190167576 4196078656 4201481088 4207408128 4220689088 4223729664 4226717754 4227952113 4232924388 4237062144 4239140136 4243283968 4246041129 4248502272 4252276138 4257750924 4263757344 4264003128 4268171264 4274192384 4277216174 4280297472 4282396668 4286582784 4293808512 4295062464 4300113664 4305401856 4307513364 4311724032 4320861237 4325334272 4331436032 4332777372 4337012736 4351314876 4352585622 4357704472 4363063488 4369470336 4373741568 4375886592 4380164096 4383262856 4389446336 4392861696 4395097728 4401551616 4405854208 4414311216 4418371584 4420538496 4421497374 4424859648 4427990028 4432318464 4434492216 4438827008 4441003952 4446465408 4450811904 4453960644 4460500968 4464861184 4467050896 4472544384 4484379648 4491679872 4498275584 4506016284 4506276033 4510420992 4512633048 4517044224 4524658432 4530138624 4532444532 4539100104 4543537152 4544438304 4556708352 4563136512 4570828416 4577540352 4577804224 4582014976 4584262144 4585256536 4589899776 4604388096 4605301317 4611149312 4617735696 4624516512 4629037056 4632044868 4638846696 4639114102 4643381248 4645658512 4651371648 4651639776 4658201856 4662755328 4666054008 4672905776 4676272128 4685522688 4686452001 4691033088 4697921536 4700312848 4703698944 4710334464 4713666804 4713938523 4720588488 4720860606 4725202944 4725475328 4732141568 4748275224 4753859424 4755247728 4759896064 4760840128 4766694912 4769032653 4773694464 4788486912 4788762944 4795518464 4797003519 4801692672 4808466432 4823644672 4830534576 4831945272 4837627872 4842356736 4844731584 4849467392 4852898162 4854315389 4866001056 4872865536 4873146432 4877910016 4888247056 4902417531 4907209728 4908642816 4909616382 4914415616 4920459264 4922872416 4927684608 4931170713 4938127128 4938411786 4943239168 4945663492 4950212608 4951745568 4956585984 4967376078 4974383568 4974670316 4986358272 4988803743 4993680384 4996129446 5001013248 5009443264 5010906208 5018063589 5022968832 5025432258 5030344704 5044927104 5053139856 5060560032 5065506816 5067991104 5072945152 5075433088 5076534022 5078016559 5081674752 5090240736 5097715392 5102698496 5105201024 5111479296 5112493092 5125005312 5127614016 5135143552 5149732896 5150029752 5154766848 5157294912 5158413603 5162336256 5165988366 5171038208 5173574252 5179936608 5187542976 5192613888 5193643776 5196287418 5203917796 5207666688 5218702533 5223803904 5226365826 5231474688 5231776256 5239156736 5240293184 5245599744 5249310759 5257018998 5262157824 5264738556 5269884928 5277412224 5285161728 5287851954 5290328064 5295616788 5300793344 5301844688 5315853312 5316159744 5323659264 5332633152 5340463744 5348091852 5349653694 5354883072 5355945144 5361180672 5369053184 5371786112 5375655936 5387047776 5387358312 5394958272 5395269264 5400231936 5400543232 5404052346 5408161792 5411987812 5426600256 5426913072 5434568832 5439881216 5443729676 5447651328 5450323032 5455650816 5466443136 5472871936 5482289736 5487648768 5495390208 5499277938 5507353236 5507670707 5512736768 5520610944 5522223168 5528717568 5534121984 5536836096 5539654428 5546169328 5547789016 5561144064 5568989184 5569310208 5586568064 5596181514 5601974784 5609877504 5623382016 5626139904 5631639552 5635623672 5637269484 5643899184 5649416192 5652186848 5659137792 5661388172 5664669696 5677001232 5685009792 5685337504 5698695168 5701489992 5707063296 5709862224 5715443712 5725078016 5726749952 5727885779 5734929816 5740535808 5743351152 5748965376 5761148316 5761480417 5765630976 5768565768 5777036496 5782683648 5801753168 5803447496 5807628288 5817417984 5825960448 5828817687 5834515456 5841690624 5842849248 5857148928 5860130304 5863004301 5868735488 5885409024 5885748288 5891162112 5894051328 5895329832 5903986704 5909757952 5912656288 5919927552 5928620544 5938614192 5947334624 5951619072 5963392512 5964575274 5979172864 5988906496 5991843649 5994971136 5999212296 6008021712 6008368044 6013894656 6016844064 6022725632 6026986427 6031328256 6040184832 6043259376 6052133472 6058049536 6059251072 6062335321 6069677922 6075260928 6075611136 6084182016 6094437888 6097426797 6103387136 6105277206 6113889936 6119866368 6133188831 6139184128 6140401756 6142194982 6149748528 6156980928 6166022016 6172049408 6176059824 6185128928 6201828864 6202186368 6210935808 6221405344 6225887232 6228940608 6235029504 6239440494 6241262643 6247363584 6248602668 6254710784 6265473984 6271598592 6284889072 6285251364 6294117984 6294480808 6300270592 6302221632 6304727737 6311112192 6331033632 6338479232 6340330304 6349386582 6355593216 6358710204 6364925952 6378414207 6384649216 6386626386 6395636016 6396004692 6402256896 6411288576 6415824261 6425245442 6429874176 6440712768 6442593696 6450170496 6456475648 6459642112 6462930166 6467586048 6488001408 6497154048 6497528576 6505519104 6526972314 6528878433 6536556708 6542946304 6544857088 6546155176 6554205504 6560612352 6563829888 6570246144 6574894284 6584169504 6584549048 6589292544 6592646592 6602327424 6608781312 6623168104 6632511424 6637289472 6641985042 6648477696 6651738324 6658240512 6661505928 6668017664 6676217856 6680940966 6690751452 6697291776 6700576344 6707126272 6721339702 6726569472 6737519808 6747413376 6754009088 6757321472 6765631488 6768949572 6775566336 6786987648 6796953856 6801850368 6808650156 6815305728 6816657456 6833340416 6836818688 6856242624 6866310528 6866706336 6873022464 6876393216 6877884804 6883115008 6887984488 6906582144 6916723968 6923485184 6924858368 6928383224 6936774768 6943555584 6948067302 6958270044 6958671153 6965071872 6968487768 6975299584 6977459664 6987302784 6994132992 6999081012 7009358664 7009762718 7016210432 7019651408 7028284032 7036549632 7046882304 7050469272 7060822384 7080882732 7081290909 7087804416 7088212992 7098212352 7110177536 7122412836 7130789136 7132871592 7139844096 7141260192 7148240896 7160541696 7182730368 7183144416 7193277696 7193692352 7200309248 7202539008 7205403128 7212699648 7235467008 7235884096 7246091776 7256441808 7263535104 7267097376 7274201088 7279347243 7288590848 7290036446 7299001584 7309298304 7309719648 7316865024 7327186944 7332370584 7332793258 7343137648 7360814592 7362964224 7364424573 7371623424 7382448128 7386205904 7391526912 7407190692 7407617679 7414858752 7418495238 7425318912 7425746944 7434878976 7451064117 7461575352 7462005474 7469299712 7479836672 7490520576 7494194169 7501519872 7514164896 7516359312 7525198912 7534453248 7538148387 7545517056 7569334976 7580013056 7590840048 7598260224 7601986656 7609417728 7613149632 7614801033 7620591616 7625982826 7635361104 7646573088 7654047744 7657801536 7665287168 7670709998 7681531088 7687507968 7691421024 7702715328 7710244864 7725044628 7732150272 7735942368 7743504384 7748982549 7756557312 7760361378 7767947264 7771756916 7781314464 7788920832 7790465664 7794431127 7805876694 7809531904 7813507072 7817339068 7835705856 7839548739 7847212032 7847664384 7858735104 7860439776 7871982272 7885528497 7893236736 7897107834 7904827392 7918152256 7927742592 7931777931 7935492096 7943425182 7951190016 7952767032 7974239616 7977410606 7985488896 7998949728 8010695616 8011157392 8018526208 8022458752 8024198938 8032324608 8033917716 8041771008 8053579776 8057679168 8069511296 8081037468 8092437408 8092903896 8100347904 8100814848 8106078519 8112242688 8117981718 8125917184 8129902396 8139900384 8140369608 8151853248 8159821824 8165594514 8177585108 8183476224 8199664704 8209307904 8221362688 8231473152 8234746432 8243085312 8248916907 8261029854 8269105152 8269581824 8281247744 8293076352 8301182976 8305254144 8309481642 8313372672 8319253992 8321683524 8329818112 8331470224 8341716096 8353483776 8353965312 8362131456 8379852096 8380335152 8392157312 8402962176 8414816256 8441378176 8447459328 8453435508 8455904226 8465848776 8474124288 8478280272 8486567936 8492082258 8497004544 8504552276 8515501848 8527514688 8528006256 8536342528 8548384768 8554432348 8560594944 8564793336 8573165568 8587617024 8590124928 8600227328 8610803712 8615026728 8623448064 8641722474 8650668544 8654911111 8662872064 8665554744 8674025472 8702629752 8705171244 8715408944 8726126976 8738940672 8747483136 8751773184 8766525712 8778892672 8785723392 8790195456 8803103232 8828622432 8836743168 8841076992 8842994748 8849719296 8855980056 8864636928 8868984432 8877654016 8882007904 8892930816 8901623808 8907921288 8921001936 8929722368 8934101792 8945088768 8946862911 8968759296 8983359744 8996551168 9000963367 9012032568 9012552066 9020841984 9025266096 9034088448 9049316864 9053754941 9060277248 9064889064 9078200208 9087074304 9088876608 9106856143 9113416704 9126273024 9141656832 9155080704 9155608448 9168524288 9170513072 9179799552 9208776192 9210602634 9213292473 9222298624 9235471392 9249033024 9258074112 9264089736 9277693392 9278228204 9286762496 9291317024 9302743296 9303279552 9316403712 9332108016 9345811552 9352544256 9359160741 9371045376 9372904002 9382066176 9395843072 9400625696 9407397888 9420668928 9427333608 9427877046 9441176976 9441721212 9450405888 9450950656 9464283136 9470978671 9496550448 9507718848 9510495456 9519792128 9521680256 9526526933 9533389824 9538065306 9547388928 9576973824 9577525888 9591036928 9594007038 9603385344 9616932864 9637868163 9647289344 9661069152 9663890544 9675255744 9684713472 9689463168 9694395249 9698934784 9705796324 9708630778 9732002112 9745731072 9746292864 9755820032 9776494112 9790458471 9804835062 9814419456 9817285632 9819232764 9828831232 9840918528 9845744832 9855369216 9862341426 9876254256 9876823572 9886478336 9891326984 9900425216 9903491136 9907429301 9913171968 9934752156 9948767136 9949340632 9972716544 9977607486 9987360768 9992258892 10002026496 10018886528 10021812416 10036127178 10045937664 10050864516 10060689408 10082009553 10089854208 10106279712 10121120064 10131013632 10135982208 10145890304 10150866176 10153068044 10156033118 10163349504 10180481472 10195430784 10205396992 10210402048 10222958592 10224986184 10250010624 10255228032 10270287104 10299465792 10300059504 10309533696 10314589824 10316827206 10324672512 10331976732 10342076416 10347148504 10359873216 10375085952 10385227776 10387287552 10392574836 10407835592 10415333376 10437405066 10447607808 10452731652 10462949376 10463552512 10478313472 10480586368 10491199488 10498621518 10514037996 10514644077 10524315648 10529477112 10539769856 10554824448 10570323456 10575703908 10591233576 10601586688 10603689376 10631706624 10632319488 10647318528 10665266304 10680927488 10696183704 10699307388 10709766144 10711890288 10722361344 10738106368 10743572224 10745703073 10751311872 10774095552 10774716624 10789916544 10790538528 10800463872 10801086464 10808104692 10816323584 10823975624 10853200512 10853826144 10869137664 10879762432 10887459352 10895302656 10900646064 10911301632 10932886272 10935054669 10945743872 10964579472 10975297536 10990780416 10998555876 10999189887 11014706472 11015341414 11025473536 11041221888 11044446336 11057435136 11073672192 11079308856 11092338656 11095578032 11122288128 11127742857 11137978368 11138620416 11173136128 11192363028 11193008211 11203949568 11219755008 11240896763 11246764032 11252279808 11271247344 11274538968 11287798368 11298832384 11304373696 11318275584 11322776344 11354002464 11370019584 11370675008 11397390336 11402979984 11414126592 11419724448 11430887424 11438974239 11450156032 11453499904 11455771558 11469859632 11481071616 11486702304 11497930752 11506064997 11522296632 11522960834 11531261952 11537131536 11554072992 11565367296 11603506336 11606894992 11615256576 11634835968 11640542067 11651920896 11657635374 11669030912 11683381248 11685698496 11708815041 11714297856 11720260608 11726008602 11737470976 11770818048 11771496576 11788102656 11790659664 11807973408 11819515904 11825312576 11839855104 11845661751 11857241088 11877228384 11894669248 11903238144 11915137773 11926785024 11929150548 11958345728 11966115909 11977812992 11983687298 11998424592 12016043424 12016736088 12027789312 12033688128 12036298407 12045451264 12053972854 12062656512 12080369664 12086518752 12104266944 12116099072 12118502144 12124670642 12139355844 12150521856 12151222272 12168364032 12176972577 12188875776 12194853594 12206774272 12210554412 12227779872 12239732736 12248391771 12266377662 12278368256 12280803512 12284389964 12299497056 12313961856 12332044032 12344098816 12352119648 12370257856 12391544781 12403657728 12404372736 12421871616 12442810688 12451774464 12457881216 12464222463 12470059008 12478880988 12482525286 12494727168 12497205336 12509421568 12530947968 12543197184 12569778144 12570502728 12588235968 12588961616 12600541184 12604443264 12609455474 12622224384 12662067264 12676958464 12680660608 12698773164 12711186432 12717420408 12729851904 12738123387 12756828414 12769298432 12773252772 12791272032 12792009384 12804513792 12822577152 12831648522 12850490884 12859748352 12881425536 12885187392 12900340992 12912951296 12919284224 12925860332 12935172096 12962583711 12976002816 12994308096 12995057152 13011038208 13053944628 13057756866 13073113416 13085892608 13089714176 13092310352 13108411008 13121224704 13127659776 13140492288 13149788568 13168339008 13169098096 13178585088 13185293184 13204654848 13217562624 13246336208 13265022848 13274578944 13283970084 13296955392 13303476648 13316481024 13323011856 13336035328 13352435712 13361881932 13381502904 13394583552 13401152688 13414252544 13442679404 13453138944 13475039616 13494826752 13508018176 13514642944 13518828099 13531262976 13537899144 13551132672 13573975296 13593907712 13600574603 13617300312 13630611456 13633314912 13666680832 13673637376 13680343369 13712485248 13732621056 13733412672 13746044928 13752786432 13755769608 13775968976 13813164288 13815903951 13833447936 13849716736 13856766448 13873549536 13887111168 13896134604 13916540088 13917342306 13930143744 13936975536 13950599168 13954919328 13974605568 13988265984 13998162024 14018717328 14019525436 14032420864 14039302816 14056568064 14059356003 14073099264 14093764608 14100938544 14121644768 14141815569 14161765464 14162581818 14175608832 14176425984 14196424704 14220355072 14227329193 14244825672 14261578272 14265743184 14279688192 14282520384 14296481792 14310773939 14321083392 14365460736 14366288832 14386555392 14387384704 14405078016 14410806256 14425399296 14470934016 14471768192 14492183552 14512883616 14527070208 14534194752 14548402176 14558694486 14562946167 14577181696 14580072892 14598003168 14618596608 14619439296 14633730048 14664741168 14665586516 14686275296 14707252593 14721629184 14725928448 14728849146 14743246848 14764896256 14772411808 14783053824 14793512139 14814381384 14815235358 14829717504 14836990476 14850637824 14851493888 14869757952 14882966483 14902128234 14923150704 14924010948 14938599424 14959673344 14970256609 14981041152 14988388338 15003039744 15028329792 15032718624 15050397824 15068906496 15076296774 15091034112 15138669952 15160026112 15181680096 15196520448 15203973312 15218835456 15226299264 15229602066 15234049677 15241183232 15251965652 15270722208 15293146176 15308095488 15315603072 15330574336 15341419996 15363062176 15375015936 15382842048 15405430656 15420489728 15450089256 15464300544 15471884736 15475240809 15487008768 15497965098 15513114624 15520722756 15535894528 15543513832 15562628928 15568817473 15577841664 15580931328 15588862254 15611753388 15627014144 15634678136 15671411712 15679097478 15694424064 15695328768 15717470208 15720879552 15743964544 15771056994 15786473472 15794215668 15809654784 15836304512 15855485184 15863555862 15870984192 15886850364 15902380032 15905534064 15948479232 15954821212 15970977792 15997899456 16021391232 16022314784 16037052416 16044917504 16048397876 16064649216 16067835432 16083542016 16107159552 16115358336 16139022592 16162074936 16184874816 16185807792 16200695808 16201629696 16212157038 16224485376 16235963436 16236899357 16251834368 16259804792 16279800768 16280739216 16303706496 16319643648 16331189028 16355170216 16366952448 16399329408 16418615808 16442725376 16462946304 16469492864 16486170624 16497833814 16522059708 16523012121 16538210304 16539163648 16562495488 16586152704 16602365952 16610508288 16618963284 16638507984 16643367048 16659636224 16662940448 16683432192 16706967552 16707930624 16759704192 16760670304 16784314624 16805924352 16829632512 16882756352 16886104829 16894918656 16906871016 16911808452 16931697552 16948248576 16956560544 16973135872 16984164516 16985143567 16994009088 17009104552 17031003696 17055029376 17056012512 17072685056 17096769536 17108864696 17121189888 17129586672 17146331136 17175234048 17180249856 17183657337 17200454656 17221607424 17230053456 17246896128 17283444948 17284441251 17301337088 17309822222 17325744128 17331109488 17348050944 17405259504 17410342488 17430817888 17452253952 17477881344 17486453061 17503546368 17533051424 17557785344 17571446784 17580390912 17589012903 17606206464 17657244864 17673486336 17682153984 17685989496 17711960112 17729273856 17737968864 17755308032 17764015808 17767869077 17785861632 17815842576 17842003872 17859444736 17868203584 17890177536 17893725822 17937518592 17966719488 17975530947 17993102336 18001926734 18024065136 18025104132 18041683968 18050532192 18068176896 18080959281 18098633728 18107509882 18120554496 18129778128 18156400416 18174148608 18177753216 18187005963 18213712286 18226833408 18252546048 18283313664 18292280391 18310161408 18311216896 18337048576 18341026144 18359599104 18399566493 18417552384 18421205268 18426584946 18444597248 18470942784 18498066048 18516148224 18528179472 18555386784 18556456408 18573524992 18582634048 18605486592 18606559104 18632807424 18664216032 18691623104 18705088512 18718321482 18723787929 18742090752 18745808004 18764132352 18791686144 18801251392 18814795776 18854667216 18855754092 18882353952 18883442424 18900811776 18901901312 18914183211 18928566272 18941957342 18993100896 19015437696 19020990912 19039584256 19043360512 19053053866 19066779648 19076130612 19094777856 19135242621 19153947648 19155051776 19182073856 19188014076 19206770688 19233865728 19247472783 19275736326 19294578688 19322138304 19327781088 19350511488 19369426944 19378926336 19388790498 19397869568 19411592648 19417261556 19464004224 19491462144 19492585728 19511640064 19552988224 19580916942 19586635299 19609670124 19628838912 19634571264 19638465528 19657662464 19681837056 19691489664 19710738432 19724682852 19752508512 19753647144 19772956672 19782653968 19800850432 19806982272 19814858602 19826343936 19869504312 19897534272 19898681264 19945433088 19955214972 19974721536 19984517784 20004052992 20037773056 20043624832 20072254356 20091875328 20101729032 20121378816 20164019106 20179708416 20212559424 20242240128 20262027264 20271964416 20291780608 20301732352 20306136088 20312066236 20326699008 20360962944 20390861568 20410793984 20420804096 20445917184 20449972368 20500021248 20510456064 20540574208 20598931584 20600119008 20619067392 20629179648 20633654412 20649345024 20663953464 20684152832 20694297008 20719746432 20750171904 20770455552 20774575104 20785149672 20815671184 20830666752 20874810132 20876013459 20895215616 20905463304 20925898752 20927105024 20956626944 20961172736 20982398976 20997243036 21028075992 21029288154 21048631296 21058954224 21079539712 21109648896 21140646912 21151407816 21182467152 21203173376 21207378752 21243872727 21263413248 21264638976 21294637056 21330532608 21361854976 21392367408 21398614776 21419532288 21423780576 21444722688 21476212736 21487144448 21491406146 21497682437 21548191104 21549433248 21579833088 21581077056 21600927744 21602172928 21616209384 21647951248 21706401024 21707652288 21738275328 21774918704 21790605312 21801292128 21822603264 21838041729 21865772544 21870109338 21891487744 21929158944 21950595072 21981560832 21997111752 21998379774 22029412944 22030682828 22050947072 22082443776 22088892672 22093273719 22114870272 22147344384 22158617712 22184677312 22191156064 22222853037 22244576256 22255485714 22275956736 22277240832 22346272256 22353192351 22384726056 22386016422 22407899136 22439510016 22481793526 22488359047 22504559616 22542494688 22549077936 22575596736 22597664768 22608747392 22636551168 22645552688 22708004928 22740039168 22741350016 22794780672 22805959968 22828253184 22839448896 22844403099 22861774848 22877948478 22900312064 22906999808 22911543116 22939719264 22962143232 22973404608 22995861504 23012129994 23044593264 23045921668 23062523904 23074263072 23108145984 23130734592 23207012672 23213789984 23230513152 23246947647 23269671936 23281084134 23303841792 23315270748 23338061824 23366762496 23371396992 23383293381 23417630082 23428595712 23440521216 23452017204 23474941952 23524688957 23541636096 23542993152 23576205312 23581319328 23615946816 23639031808 23650625152 23679710208 23691323502 23714482176 23754456768 23789338496 23806476288 23830275546 23853570048 23858301096 23916691456 23932231818 23955625984 23967374596 23996849184 24032086848 24033472176 24055578624 24067376256 24072596814 24090902528 24107945708 24125313024 24160739328 24173037504 24208533888 24232198144 24237004288 24249341284 24278711688 24301043712 24302444544 24318235557 24336728064 24353945154 24377751552 24389707188 24413548544 24421108824 24455559744 24479465472 24496783542 24532755324 24556736512 24561607024 24568779928 24598994112 24627923712 24664088064 24704239296 24740515712 24783089562 24807315456 24808745472 24843743232 24885621376 24903548928 24915762432 24928444926 24940118016 24957761976 24965050572 24989454336 24994410672 25018843136 25061895936 25086394368 25139556288 25141005456 25176471936 25177923232 25201082368 25208886528 25218910948 25244448768 25324134528 25353916928 25361321216 25397546328 25422372864 25434840816 25459703808 25476246774 25513656828 25515127561 25538596864 25546505544 25582544064 25584018768 25609027584 25645154304 25663297044 25664776403 25700981768 25719496704 25762851072 25770374784 25800681984 25838568448 25851720664 25870344192 25925167422 25952005632 25964733333 25988616192 25990114304 26022076416 26107889256 26115513732 26146226832 26171785216 26179428352 26184620704 26216822016 26242449408 26255319552 26299577136 26336678016 26338196192 26357170176 26370586368 26409309696 26492672416 26530045696 26549157888 26567940168 26593910784 26606953296 26632962048 26646023712 26672070656 26690939891 26704871424 26723763864 26763005808 26789167104 26802305376 26828505088 26847484993 26885358808 26906277888 26950079232 26989653504 27002890101 27029285888 27037656198 27062525952 27075798288 27102265344 27147950592 27161264823 27187815424 27201149206 27234600624 27261222912 27266629824 27320568429 27333361664 27347274752 27360686738 27424970496 27465242112 27466825344 27505572864 27511539216 27551937952 27626328576 27631807902 27639877419 27666895872 27699433472 27713532896 27747099072 27774222336 27792269208 27833080176 27834684612 27860287488 27873951072 27901198336 27909838656 27920937121 27949211136 27996324048 28037434656 28039050872 28064841728 28078605632 28084696283 28113136128 28118712006 28146198528 28187529216 28201877088 28243289536 28283631138 28323530928 28325163636 28351217664 28352851968 28392849408 28412936013 28440710144 28454658386 28489651344 28523156544 28531486368 28559376384 28565040768 28579580799 28592963584 28621547878 28642166784 28730921472 28732577664 28773110784 28774769408 28810156032 28821612512 28850798592 28913604489 28941868032 28943536384 28984367104 29025767232 29054140416 29068389504 29083185747 29096804352 29117388972 29125892334 29154363392 29160145784 29196006336 29237193216 29238878592 29267460096 29329482336 29331173032 29372550592 29414505186 29443258368 29451856896 29457698292 29486493696 29529792512 29544823616 29566107648 29587024278 29628762768 29630470716 29659435008 29673980952 29701275648 29702987776 29722287903 29739515904 29765932966 29804256468 29846301408 29848021896 29877198848 29919346688 29940513218 29962082304 29976776676 30006079488 30056659584 30065437248 30100795648 30137812992 30152593548 30182068224 30246028659 30277339904 30320052224 30363360192 30393040896 30407946624 30437670912 30452598528 30459204132 30468099354 30482366464 30503931304 30541444416 30586292352 30616190976 30631206144 30661148672 30682839992 30726124352 30750031872 30765684096 30810861312 30840979456 30900178512 30928601088 30943769472 30950481618 30974017536 30995930196 31026229248 31041445512 31071789056 31087027664 31125257856 31137634946 31155683328 31161862656 31177724508 31223506776 31254028288 31269356272 31342823424 31358194956 31388848128 31390657536 31434940416 31441759104 31487929088 31542113988 31543932231 31572946944 31588431336 31619309568 31672609024 31710970368 31727111724 31773700728 31804760064 31811068128 31896958464 31909642424 31941955584 31995798912 32042782464 32044629568 32074104832 32089835008 32096795752 32129298432 32135670864 32167084032 32214319104 32230716672 32237109219 32278045184 32324149872 32369749632 32371615584 32401391616 32403259392 32424314076 32448970752 32471926872 32473798714 32503668736 32519609584 32559601536 32561478432 32607412992 32639287296 32662378056 32710340432 32733904896 32798658816 32805164007 32837231616 32885450752 32925892608 32938985728 32972341248 32995667628 32997569661 33044119416 33046024242 33076420608 33078327296 33124990976 33172305408 33221016576 33237926568 33277015968 33286734096 33319272448 33325880896 33366864384 33383228571 33413935104 33415861248 33519408384 33521340608 33568629248 33579024633 33611848704 33659265024 33722690289 33765512704 33772209658 33813742032 33823616904 33863395104 33896497152 33913121088 33946271744 33968329032 33970287134 34018209104 34062007392 34110058752 34112025024 34145370112 34217729392 34242379776 34259173344 34292662272 34316922717 34350468096 34360499712 34367314674 34400909312 34443214848 34460106912 34493792256 34518194991 34566889896 34568882502 34602674176 34619644444 34651488256 34662218976 34696101888 34810519008 34820684976 34861635776 34904507904 34921626201 34955762688 34972906122 35007092736 35066102848 35115570688 35126445123 35142893568 35160781824 35178025806 35212412928 35314489728 35364307968 35371978992 35423920224 35458547712 35475937728 35510616064 35528031616 35535738154 35546115913 35571723264 35631685152 35684007744 35718889472 35736407168 35780355072 35787451644 35875037184 35898347727 35933438976 35951061894 35986204672 36003853468 36048130272 36050208264 36083367936 36101064384 36108895221 36136353792 36161918562 36197267456 36215019764 36241108992 36259556256 36312800832 36348297216 36355506432 36374011926 36427424572 36453666816 36505092096 36530917731 36566627328 36584560782 36620322816 36622433792 36674097152 36682052288 36719198208 36745175313 36799132986 36835104768 36842410536 36853169892 36889194496 36941885568 36996132096 37032296448 37056358944 37110773568 37112912816 37147049984 37165268096 37210973184 37213118208 37265614848 37328432064 37383246208 37410177024 37436642964 37447575858 37484181504 37491616008 37528264704 37583372288 37602502784 37629591552 37709334432 37711508184 37764707904 37766884848 37801623552 37803802624 37828366422 37857132544 37883914684 37986201792 38030875392 38041981824 38079168512 38086721024 38106107732 38133559296 38152261224 38189555712 38214370161 38270485242 38307895296 38310103552 38364147712 38376028152 38413541376 38467731456 38494945566 38551472652 38553694949 38589157376 38644276608 38655562176 38701022976 38738853888 38757852672 38777580996 38823185296 38834523112 38928008448 38982924288 38985171456 39105976448 39161833884 39173270598 39219340248 39257677824 39269142528 39276931056 39315324928 39363674112 39382979328 39421476864 39449365704 39505017024 39507294288 39545913344 39565307936 39601700864 39613964544 39629717204 39652687872 39739008624 39795068544 39797362528 39890866176 39910429944 39949443072 39969035568 40008105984 40075546112 40087249664 40095200453 40144508712 40183750656 40203458064 40242757632 40328038212 40330362919 40359416832 40425118848 40484480256 40524054528 40543928832 40603464704 40612272176 40624132472 40653398016 40721925888 40781723136 40801723809 40841608192 40891834368 40899944736 41000042496 41020912128 41041030107 41081148416 41197863168 41200238016 41238134784 41258359296 41267308824 41327906928 41368305664 41388594016 41439492864 41447711853 41500343808 41549150208 41570299344 41631342368 41661333504 41749620264 41752026918 41790431232 41810926608 41851797504 41854210048 41913253888 41922345472 41942905543 41964797952 41994486072 42056151984 42058576308 42097262592 42117908448 42159079424 42188904989 42219297792 42281293824 42302815632 42364934304 42406346752 42414757504 42487745454 42526826496 42529277952 42589274112 42661065216 42681987579 42723709952 42784734816 42797229552 42839064576 42847561152 42889445376 42932321817 42952425472 42974288896 42982812292 42995364874 43096382208 43098866496 43159666176 43162154112 43204345856 43232418768 43295902496 43412802048 43415304576 43476550656 43549837408 43581210624 43602584256 43645206528 43676083458 43688838501 43731545088 43740218676 43782975488 43858317888 43875758333 43901190144 43994223504 43996759548 44058825888 44061365656 44101894144 44133094159 44164887552 44177785344 44186547438 44229740544 44294688768 44317235424 44369354624 44382312128 44445706074 44489152512 44510971428 44551913472 44554481664 44648899449 44692544512 44706384702 44769452112 44772032844 44815798272 44879020032 44910769827 44963587052 44976718094 45009119232 45084989376 45098155872 45151193472 45195329536 45217494784 45273102336 45291105376 45416009856 45480078336 45482700032 45589561344 45611919936 45656506368 45678897792 45688806198 45702149031 45723549696 45755896956 45800624128 45813999616 45823086232 45879438528 45924286464 45946809216 45991723008 46024259988 46089186528 46091843336 46125047808 46148526144 46216291968 46261469184 46414025344 46427579968 46461026304 46493895294 46539343872 46562168268 46607683584 46630541496 46676123648 46706452419 46733524992 46742793984 46766586762 46835260164 46881042432 46904034408 46949883904 47049377914 47083272192 47085986304 47152410624 47162638656 47231893632 47278063616 47301250304 47359420416 47382647004 47428964352 47508913536 47578676992 47612952576 47660551092 47707140096 47716602192 47833382912 47864463636 47911251968 47934749192 47993698368 48064173696 48066944352 48111157248 48134752512 48145193628 48181805056 48215891416 48250626048 48321478656 48346075008 48417067776 48464396288 48474008576 48498682568 48557423376 48602087424 48604889088 48636471114 48673456128 48707890308 48710698071 48755503104 48779414376 48827097088 48842217648 48911119488 48958930944 48993567084 49065510648 49113473024 49123214048 49137559856 49197988224 49255847424 49328176128 49408478592 49481031424 49566179124 49569036363 49614630912 49617490944 49687486464 49771242752 49807097856 49831524864 49856889852 49915523952 49930101144 49978908672 49988821344 50037686272 50123791872 50279112576 50282010912 50352943872 50355846464 50402164736 50417773056 50437821896 50488897536 50648269056 50658314487 50707833856 50722642432 50795092656 50844745728 50869681632 50919407616 50952493548 50955430701 51027313656 51030255122 51077193728 51093011088 51165088128 51168037536 51218055168 51290308608 51326594088 51329552806 51401963536 51438993408 51525702144 51540749568 51550972011 51601363968 51677136896 51703441328 51740688384 51850334844 51853323753 51904011264 51929466666 51977232384 51980228608 52044152832 52215778512 52231027464 52292453664 52343570432 52358856704 52369241408 52433644032 52459359183 52510639104 52599154272 52673356032 52676392384 52714340352 52741172736 52767038709 52818619392 52985344832 53060091392 53135880336 53187821568 53213906592 53265924096 53292047424 53303607231 53344141312 53381879782 53447527728 53526011616 53578334208 53604610752 53657010176 53694969986 53770717616 53812555776 53900158464 53926592841 53979307008 54005780202 54058571776 54075312396 54125051904 54151596576 54204530688 54242877843 54295901184 54322529646 54375630848 54402298412 54469201248 54522445824 54533259648 54561017889 54641136858 54666723328 54694549504 54721373476 54849940992 54876841173 54930484224 54933650688 55011145728 55023078432 55103875904 55198699479 55252657152 55263615804 55279754838 55333791744 55398866944 55427065792 55494198144 55548444672 55584538416 55666160352 55669369224 55720574976 55747902144 55802396672 55819677312 55841874242 55898422272 55992648096 56074869312 56078101744 56129683456 56157211264 56169392566 56226272256 56237424012 56292397056 56375058432 56403754176 56486579072 56567262276 56647061856 56650327272 56702435328 56705703936 56742549633 56785698816 56825872026 56881420288 56909316772 56979302688 57046313088 57062972736 57118752768 57130081536 57159161598 57185927168 57243095756 57284333568 57405727863 57461842944 57465155328 57546221568 57549538816 57620312064 57643225024 57701597184 57742418349 57827208978 57883736064 57887072768 57968734208 58051534464 58108280832 58136779008 58166371494 58193608704 58234777944 58251784668 58308726784 58320291568 58392012672 58474386432 58477757184 58534920192 58658964672 58662346064 58745101184 58829010372 58886516736 58903713792 58915396584 58972987392 59059585024 59089647232 59132215296 59174048556 59257525536 59260941432 59318870016 59347961904 59402551296 59405975552 59444575806 59479031808 59531865932 59608512936 59692602816 59696043792 59754397696 59838693376 59881026436 59924164608 59953553352 60012158976 60113319168 60130874496 60201591296 60275625984 60305187096 60364136448 60492057318 60554679808 60584377777 60640104448 60726720384 60786081792 60815893248 60875341824 60905197056 60918408264 60936198708 61007862608 61082888832 61172584704 61232381952 61262412288 61365679984 61452248704 61500063744 61531368192 61621722624 61800357024 61857202176 61887538944 61900963236 61948035072 61991860392 62052458496 62082891024 62143578112 62174055328 62250515712 62275269892 62311366656 62323725312 62355449016 62447013552 62508056576 62538712544 62628040377 62685646848 62716389912 62777696256 62781315072 62869880832 62883518208 62975858176 63006743569 63084227976 63087864462 63145893888 63176862672 63238619136 63345218048 63376284587 63421940736 63454223448 63547401456 63609520128 63622136256 63793916928 63819284848 63883911168 63991597824 64085564928 64089259136 64179670016 64193591504 64258596864 64271341728 64334168064 64428638208 64461433344 64474218438 64493047311 64556090368 64648299744 64739499264 64743231168 64802783232 64806518784 64848628152 64943853744 64947597428 65007337472 65039219168 65119203072 65122956864 65214825984 65324756112 65420680864 65467809792 65514125187 65597317632 65610328014 65674463232 65770901504 65851785216 65877971456 65910280139 65944682496 65991335256 65995139322 66088238832 66092048484 66152841216 66156654592 66249981952 66296850697 66344610816 66442033152 66475853136 66554031936 66573468192 66638544896 66651761792 66685688531 66733728768 66766457142 66827870208 66831722496 67038816768 67042681216 67137258496 67158049266 67223697408 67318530048 67445380578 67465077141 67531025408 67544419316 67627484064 67647233808 67726790208 67792994304 67826242176 67892543488 67936658064 67940574268 68036418208 68124014784 68220117504 68224050048 68290740224 68435458784 68484759552 68518346688 68533209297 68585324544 68633845434 68700936192 68720999424 68734629348 68801818624 68886429696 68920213824 68987584512 69036389982 69133779792 69137765004 69205348352 69239288888 69302976512 69324437952 69352005107 69392203776 69621038016 69641369952 69723271552 69809015808 69843252402 69911525376 69945812244 70014185472 70132205696 70231141376 70252890246 70285787136 70321563648 70356051612 70424825856 70574066871 70628979456 70728615936 70743957984 70847840448 70917095424 70951875456 71021232128 71056063232 71071476308 71092231826 71143446528 71263370304 71368015488 71437778944 71472814336 71560710144 71574903288 71750074368 71796695454 71866877952 71902123788 71972409344 72007706936 72096260544 72100416528 72166735872 72202128768 72217790442 72272707584 72323837124 72394534912 72430039528 72482217984 72519112512 72625601664 72696594432 72711012864 72748023852 72854849144 72907333632 73010184192 73061835462 73133254656 73169121564 73240645632 73244867584 73348194304 73364104576 73438396416 73490350626 73598265972 73670209536 73684821072 73706339784 73778388992 73883771136 73992264192 74112717888 74221547136 74225825632 74294099968 74330536192 74421946368 74426236416 74531229696 74656864128 74766492416 74820354048 74873285928 74895151716 74968363008 74983232016 75056529408 75166744576 75205005568 75219921511 75259183104 75418668864 75423016368 75529415808 75533769696 75603247104 75607605248 75656732844 75714265088 75767829368 75972403584 76061750784 76083963648 76158337024 76173442048 76212215464 76267118592 76304522448 76379111424 76428740322 76540970484 76545382683 76615790592 76620207104 76728295424 76752056304 76827082752 76935462912 76989891132 76994329209 77102945304 77107389898 77178314752 77288553216 77311124352 77402045952 77515705344 77555161992 77646370592 77669046224 77856016896 77894199999 77965848576 77970342912 78211952896 78323667768 78346541196 78438680496 78515355648 78538285056 78553862112 78630649856 78686277341 78727348224 78765958656 78898731408 79010034048 79014588576 79091826688 79130615872 79203401728 79227929088 79259434408 79478017248 79590137088 79594725056 79781732352 79820859888 79898886144 79938071136 80016211968 80072819673 80151092224 80174499328 80190400906 80289017424 80367501312 80406916128 80485515264 80542454979 80656076424 80660725838 80718833664 80850237696 80968960512 81008670303 81087857664 81206929408 81224544352 81248264944 81306796032 81443851776 81483794469 81563446272 81603447618 81683216384 81783668736 81799889472 81961705287 82000084992 82041824256 82082060214 82162296832 82395726336 82400476032 82516718592 82534617648 82655813856 82736611328 82777188032 82878985728 82895423706 82919632257 83000687616 83098300416 83140598688 83262684736 83322667008 83499240528 83504053836 83580862464 83621853216 83703595008 83708420096 83762811363 83826507776 83844690944 83885811086 83988972144 84112303968 84117152616 84194525184 84235816896 84254088849 84318158848 84377809978 84438595584 84562587648 84605631264 84729868608 84812693504 84829515008 84975490908 85053652992 85058555904 85178548224 85238808039 85322130432 85363975158 85447419904 85569469632 85594459104 85678129152 85695122304 85738742397 85778890752 85864643634 85904850944 85948577792 85965624584 85990729748 86192764416 86197732992 86319332352 86324308224 86408691712 86464837536 86591804992 86740813467 86825604096 86830609152 86953101312 87099674816 87162421248 87205168512 87249557241 87290413056 87352166916 87377677002 87463090176 87480437352 87565950976 87716635776 87751516666 87802380288 87988447008 87993519096 88117651776 88122731312 88203788288 88266188318 88329775104 88355570688 88373094876 88459481088 88589377536 88634470848 88738709248 88764624256 88891412148 88978305024 89021942856 89103826944 89108963328 89166863709 89297798898 89385089024 89412769404 89538904224 89544065688 89631596544 89758040064 89821539654 89927174104 89953436188 90018238464 90169978752 90196311744 90302386944 90390659072 90434989568 90546204672 90582210752 90738085977 90832019712 90960156672 90965400064 91179122688 91223839872 91313012736 91357795584 91377612396 91404298062 91447099392 91511793912 91601248256 91627999232 91646172464 91758877056 91848572928 91893618432 91983446016 92048519976 92178373056 92183686672 92250095616 92297052288 92432583936 92522938368 92828050688 92855159936 92922052608 92987790588 93078687744 93124336536 93215367168 93261082992 93352247296 93412904838 93467049984 93485587968 93533173524 93670520328 93762084864 93808068816 93899767808 94098755828 94166544384 94171972608 94304821248 94325277312 94463787264 94556127232 94602500608 94631796693 94718840832 94765294008 94857928704 95017827072 95157353984 95204022221 95321102184 95414280192 95433204384 95666765824 95728927272 95822503936 95869498384 95987396736 96128347392 96133888704 96222314496 96269505024 96290387256 96431782832 96501252096 96642957312 96692150016 96711327657 96834135552 96948017152 96997365136 97114846752 97204174848 97209778176 97272942228 97346912256 97415780616 97421396142 97511006208 97558828752 97654194176 97684435296 97822238976 97917861888 97987134168 98131021296 98226946048 98246428096 98275119712 98395976448 98415492021 98511694848 98656352256 98816957184 98962062848 98992708983 99132358248 99138072726 99229261824 99234981888 99374972928 99542485504 99591304351 99663049728 99713779704 99831047904 99860202288 99957817344 99977642688 100075372544 100175417573 100247583744 100558225152 100564021824 100705887744 100711692928 100835546112 100875643792 100977795072 101168070867 101296538112 101316628974 101415667712 101445284864 101590185312 101689491456 101739363264 101838815232 101904987096 101910861402 102054627312 102060510244 102154387456 102186022176 102330176256 102336075072 102436110336 102653188176 102659105612 102803927072 102877986816 102950768151 103051404288 103081499136 103101944022 103202727936 103354273792 103406882656 103481376768 103554584973 103700669688 103706647506 103808022528 103858933332 103954464768 103960457216 104088305664 104180765381 104431557024 104462054928 104584907328 104687140864 104717713408 104738482816 104791796263 104867288064 104918718366 105021278208 105198308544 105346712064 105352784768 105428680704 105482345472 105534077418 105637238784 105970689664 106120182784 106271760672 106375643136 106427813184 106531848192 106584094848 106607214462 106638347739 106688282624 106763759564 106895055456 107052023232 107156668416 107209221504 107314020352 107389939972 107541435232 107625111552 107695043181 107800316928 107853185682 107958614016 108011560404 108117143552 108150624792 108250103808 108303193152 108326685663 108409061376 108485755686 108591802368 108645059292 108751261696 108804596824 108938402496 108981722311 109044891648 109066519296 109122035778 109282273716 109389099008 109442746952 109699881984 109753682346 109860968448 109867301376 110022291456 110046156864 110207751808 110397398958 110505314304 110527231608 110559509676 110667583488 110797733888 110854131584 110988396288 111096889344 111169076832 111332320704 111338738448 111441149952 111495804288 111604793344 111639354624 111683748484 111796844544 111985296192 112149738624 112156203488 112259366912 112314422528 112338785132 112452544512 112474848024 112584794112 112750116864 112807508352 112973158144 113134524552 113294123712 113300654544 113404870656 113411407872 113485099266 113571397632 113651744052 113658295499 113762840576 113818633544 113958605376 114092626176 114125945472 114237505536 114260163072 114318323196 114486191512 114568667136 114811455726 114923685888 114930310656 115092443136 115099077632 115240624128 115286450048 115403194368 115484836698 115654417956 115661084847 115767472128 115774145536 115937468416 116103068928 116216561664 116273558016 116332742988 116469555888 116503569336 116617453568 116640583136 116784025344 116948772864 116955514368 117317929344 117324692128 117490202368 117658020744 117773033472 117807427584 117830793168 117945974784 118119170048 118179294464 118202733803 118264430592 118348097112 118515051072 118521882864 118637740032 118695923808 118805102592 118811951104 118889151612 118896004969 118958063616 119063731864 119217025872 119385205632 119392087584 119508795392 119677386752 119762052872 119848329216 119907106704 120024317952 120226638336 120261748992 120285601359 120403182592 120551251968 120610374192 120728272896 120984114636 120991088757 121109359616 121168755554 121280208896 121453440768 121572163584 121631786496 121810394112 121836816528 121872397416 122015725216 122165777664 122345169408 122405171427 122524824576 122731359968 122904497408 123000127488 123062736384 123123090321 123243445248 123600714048 123649864393 123714404352 123775077888 123801926472 123983720784 124104916992 124165782048 124287156224 124348110656 124375083539 124501031424 124550539784 124647450624 124710898032 124894027104 125016113152 125077425088 125256080754 125371293696 125432779824 125555392512 125562630144 125739761664 125767036416 125828716629 125951716352 126013487138 126168455952 126175728924 126291787776 126353725344 126477238272 126566714967 126690436096 126752569174 126843881472 126908446896 127094802912 127219040256 127244272512 127587833856 127638569696 127767822336 127983195648 128045962737 128171129856 128178518272 128359340032 128387183008 128517193728 128542683456 128668336128 128796965451 128857276416 128922866688 128948436876 128986094622 129112180736 129296599488 129478998528 129486462336 129613037568 129697256304 129887707488 129895194856 130014674944 130078438336 130238406144 130245913728 130429651968 130649512224 130841361728 130935619584 131028250374 131066515503 131194635264 131220656028 131348926464 131541803008 131627274999 131703570432 131755942912 131820560278 131982670512 131990278644 132176477664 132184096968 132305682432 132313309184 132399282477 132499963904 132593701394 132689221632 132884066304 132951706272 133108063872 133146936384 133277089792 133303523584 133371377062 133467457536 133532914284 133655740416 133663444992 133946698347 134077633536 134085362432 134274516992 134316098532 134447394816 134637060096 134732309481 134890761156 134930154282 135062050816 135088838632 135254968128 135294467616 135453580416 135585988608 135652484352 135785086976 135873316128 135881148536 136072836416 136248029568 136440235008 136448100096 136581480448 136870917568 136969519104 137036693376 137066418594 137106447093 137170649088 137267690868 137401872384 137441998848 137469258696 137603637248 137772859392 137840427648 137975169024 138072779964 138267559584 138275530008 138410696704 138478577776 138605953024 138648875904 138704010214 138784407552 139242076032 139282739904 139446543104 139618031616 139686504804 139823050752 139891624488 140028370944 140119357257 140264411392 140462282752 140505780492 140643127296 140712103224 140849651712 141148133742 141257958912 141457231872 141487915968 141695680896 141834190848 141903750912 142042464256 142112126464 142142952616 142184463652 142286893056 142526740608 142736030976 142875557888 142945628672 143121420288 143149806576 143500148736 143593390908 143733755904 143804247576 143944818688 144015413872 144192521088 144200833056 144333471744 144404257536 144435580884 144545415168 144647674248 144789069824 144860079056 144964435968 145038225024 145251203328 145393188864 145422025728 145496047704 145709698288 145814667264 146020368384 146123670924 146132094213 146266509312 146338243128 146481291264 146489735168 146696388608 146728209152 146876792832 146980701252 147196531944 147340419072 147369642144 147412679568 147556777984 147767542272 147984528384 148225435776 148443094272 148451651264 148588199936 148661072384 148707109089 148843892736 148852472832 149062459392 149313728256 149532984832 149746571856 149790303432 149936726016 149966464032 150113058816 150333489152 150410011136 150439843022 150483777059 150837337728 150846032736 151058831616 151067539392 151206494208 151215210496 151313465688 151535658736 151944807168 151974943461 152123501568 152167927296 152346884096 152424430928 152534237184 152609044896 152758222848 152857480644 152866292103 153081940968 153090765366 153231581184 153240414208 153456590848 153504112608 153654165504 153870925824 153979782264 153988658418 154205890608 154214779796 154356629504 154577106432 154622248704 154652916033 154804091904 155031410688 155110323984 155292741184 155338092448 155559971259 155712033792 155788399998 155931697152 155940685824 156423905792 156647335536 156693082392 156877360992 157030711296 157076570112 157107724224 157261299712 157372554682 157418513329 157531917312 157797462816 158020068096 158029177152 158183653376 158261231744 158455858176 158518868816 158956034496 159180274176 159189450112 159563464704 159641719776 159797772288 159876142272 159910821693 160032423936 160145639346 160302184448 160348998656 160380801812 160578034848 160735002624 160813832256 160971030528 161084909958 161312152848 161321451676 161437667328 161700475392 161779778523 161937921024 162017340606 162175715328 162413858816 162449088704 162496529888 162613592064 162728633529 162887703552 162967588938 163126892544 163206895236 163366432768 163567337472 163599778944 163683053667 163923410574 164000169984 164083648512 164164120428 164324593664 164672822699 164791452672 164800952064 165033437184 165069235296 165311627712 165473222656 165554376064 165757971456 165790847412 165839264514 166001375232 166196600832 166281197376 166525369472 166645334016 166998481056 167008107672 167161724928 167243706432 167407190016 167416840192 167525622726 167653015552 167689381888 167771622172 167977944288 168224607936 168234305232 168389050368 168471633792 168508177698 168636317696 168755619956 168877191168 169125175296 169211262528 169459737216 169625387008 169659030016 169950981816 170107305984 170117111808 170227648899 170357096448 170477616078 170644260864 170727950316 170894839808 171138939264 171188918208 171356258304 171390244608 171477484794 171557781504 171729287268 171897155584 171931249168 171981459496 172385528832 172395465984 172638664704 172648616448 172929675072 173183609984 173481626934 173651208192 173661218304 173906202624 174199349632 174324842496 174410337024 174499114482 174580826112 174704333832 174755354004 174926180352 174960874704 175131901952 175433271552 175503033332 175604760576 175976894016 175987038192 176235303552 176245462624 176407576576 176532376636 176659550208 176711141376 176746189752 176918962176 177178755072 177268941696 177477418496 177529248512 177782824296 177956610048 178043885712 178207653888 178217926656 178333727418 178595597796 178605892927 178770178048 178825538808 179077808448 179088131376 179263193088 179516080128 179643079308 179854348208 179906872376 180036476928 180339957504 180392623488 180604773888 180869979136 181092409344 181164421504 181476171954 181664039424 181753133331 181920313344 181930800128 182358245376 182447679744 182626025472 182715591168 182755224792 182808596124 183023587824 183202496512 183255998464 183292344928 183517754112 183697145856 183787236864 184097039952 184356746112 184367373344 184500191232 184594104576 184865167872 185656101376 185710319872 185747153119 185844105216 185975581176 186157375488 186248673072 186430734336 186522165984 186704494592 186825809676 186836579237 186934099968 186971175936 187066347048 187341040656 187524169728 187616137632 187799535616 187932394951 188197511656 188333088768 188343945216 188609642496 188650554624 188927574528 189020230707 189205001216 189263593386 189437681664 189530588016 189715857408 190035654144 190128853761 190314707968 190408044442 190642204368 190828560384 190866408768 191333531648 191457854544 191645007872 191738996768 191974793472 192256694784 192267777408 192539010048 192580774512 192863565664 193002504192 193285914624 193384300032 193422655314 193479141933 193668271104 193896034304 193994730272 194229693504 194408349696 194419556352 194545884456 194831561232 194842792284 195022012416 195117657504 195308388352 195368870592 195446559847 195644477952 195974268336 196262042592 196453892096 196492856192 196550239424 196592873981 196791952896 196830984042 197023389696 197312704512 197633914368 197730840417 197924125696 197985417966 198264716496 198276145452 198458523648 198469963776 198749945856 198890552091 199084971008 199182608702 199326099456 199427559408 199662095808 199720404576 199915634688 199955285376 200057065593 200150745088 200350835146 200495167488 201116450304 201128043648 201411775488 201423385856 201671092224 201751287584 201955590144 202336141734 202395231423 202593076224 202633257948 202831335424 202890569728 203180370624 203378982912 203478726528 203677630464 203809974192 203821722804 204109254624 204121020488 204308774912 204372044352 204660352512 204672150144 204872220672 205306376352 205318211224 205607854144 205755973632 205901536302 206102808576 206162998272 206203888044 206405455872 206708547584 206813765312 206962753536 207109169946 207401339376 207413295012 207616045056 207717866664 207908929536 207920914432 208056015321 208176611328 208361530762 208863114048 208924109856 209169814656 209374281728 209435426816 209476965632 209583592526 209734576128 209837436732 210042556416 210396617088 210693424128 210705569536 210857361408 210964690944 211068154836 211274477568 211722200613 211941379328 212240365568 212543521344 212751286272 212855626368 213063696384 213168189696 213214428924 213276695478 213376565248 213527519128 213790110912 214104046464 214313336832 214418443008 214628040704 214779879944 215082870464 215250223104 215390086362 215600633856 215706371364 215917228032 216023120808 216234287104 216301249584 216500207616 216606386304 216653371326 216818122752 216971511372 217183604736 217290118584 217502523392 217609193648 217876804992 217963444622 218089783296 218133038592 218244071556 218564547432 218778198016 218885493904 219399763968 219507364692 219721936896 219734602752 220044582912 220092313728 220415503616 220794797916 221010628608 221054463216 221119019352 221335166976 221595467776 221708263168 221976792576 222338153664 222664641408 222677476896 222882299904 222991608576 223209586688 223278709248 223367496968 223593689088 223970592384 224299477248 224312406976 224518733824 224628845056 224677570264 224905089024 224949696048 225169588224 225500233728 225615016704 225659764533 225946316288 226269049104 226588247424 226601309088 226809741312 226822815744 226970198532 227142795264 227303488104 227316590998 227525681152 227637267088 227917210752 228185252352 228251890944 228475011072 228520326144 228636646392 228972383024 229137334272 229622911452 229636148049 229847371776 229860621312 230184886272 230198155264 230481248256 230572900096 230806388736 230969673396 230982987627 231308835912 231322169694 231534944256 231548291072 231874936832 232206137856 232547116032 232665485976 232939111776 233007138672 233234907136 233281166272 233568050688 233682599997 233897545728 233911028736 234635858688 234649384256 234980404736 235316041488 235546066944 235614855168 235661586336 235891949568 236058832023 236238340096 236358588928 236405467606 236696194224 237030102144 237043765728 237275480064 237391847616 237610205184 237623902208 237778303224 237792009938 238127463728 238434051744 238770411264 238784175168 239017590784 239524105744 239696658432 239814213408 240048635904 240218459019 240453276672 240523497984 240571202718 240806365184 241102503936 241220748384 241456545792 241627364937 241968229272 241982177514 242218719232 242337511108 242560417792 242906881536 243026010909 243263572992 243620788224 243673633056 243744794832 244031450432 244331555328 244451383407 244690338816 244810342854 245049649152 245462719936 245808994816 245885115861 246000254976 246125472768 246246180642 246486890496 247201428096 247299728786 247550155776 247603852944 247967441568 248209833984 248331564096 248574312448 248696221312 248750167078 249002062848 249101079568 249294901248 249421796064 249788054208 250032226304 250154850176 250512161508 250742587392 250865559648 251110785024 251125260288 251288434089 251479523328 251534072832 251657433258 251903432704 252026974276 252336911904 252351457848 252583575552 252707450688 252762266547 252954476544 253133429934 253380872192 253505138348 253687762944 253816893792 254189605824 254438080512 254488545024 255175667712 255277139392 255535644672 255716424117 255966391296 256091925474 256342259712 256357036544 256718680064 256774366016 257034387456 257085366912 257216227191 257336672256 257593930902 257714552832 257845733376 257896873752 257972189244 258224361472 258593198976 258957997056 258972924672 259226075136 259394512608 259775414976 259790389712 260029349888 260156876672 260476812288 260491827456 260859303936 261299024448 261682723456 261871239168 262056500748 262133031006 262389270528 262441312056 262697852928 263083606016 263254549998 263407140864 263511885824 263641120556 263965341024 263980557288 264352955328 264368193936 264611364864 264626618368 264798564954 264999927808 265187402788 265378443264 265768132608 265903412544 266216127744 266293872768 266554179584 266607047168 266742754124 266934915072 267065828568 267311480832 267326889984 267500591127 267893396694 268155267072 268170724864 268549033984 268632197064 268894789632 269274120192 269464618962 269781522312 269860308564 270124101632 270177677264 270509936256 270588935232 270907160832 271171977216 271304968704 271746632256 271762297072 272145672832 272496059136 272880470016 272896200192 273741835136 273939038208 274073386752 274132837188 274212894186 274341298176 274535381736 274803744768 274883997696 274938517392 275207274496 275545718784 275680855296 275950338048 276145559928 276535119168 276551060016 276821393408 276957155552 277211906048 277297751808 277408020428 277568815104 278484152064 278565479808 278893086208 279236063232 279373009608 279646101504 279783248976 280056741888 280238714514 280528822784 280666403171 280924565504 281011560984 281286254592 281424206448 281699303424 282296267484 282312540433 282515917824 282914463744 282975831936 283391361792 283668381696 283807501824 284224252928 284285905232 284368927304 284573786112 285053481216 285472061952 285612066663 285891257344 286242840576 286299613152 287000297472 287186781816 287467511808 287608495152 287889637376 288030827744 288385042176 288401666112 288666943488 288808515072 288871161768 289295348496 289578139648 289720158112 289928871936 290076450048 290133982971 290502406656 290844051456 290992095408 291419396576 291629334528 292040736768 292247341848 292264188426 292533018624 292676486256 292962582528 292979470336 293392777216 293456418304 293600338801 293753585664 293961402504 294393063888 294680838144 294739284288 294825359136 295113555968 295322334923 295535084544 295969056768 296450871552 296886188544 296903302528 297322144768 297414218178 297687785472 297704945664 298124918784 298627456512 298773913053 299065969664 299493143712 299580606864 299873452032 299932928064 300226117632 300526252719 300666978304 300820022272 300879686044 300967554118 301674675456 301692065472 302117663232 302135078784 302430420992 302626931376 303071317472 303504212601 303889614336 303949886922 304247003136 304335854592 304693768192 304848861856 305068474368 305218089792 305516445696 305714961288 305732584206 306163881936 306181530732 306463162368 306480828416 306913181696 307008225216 307130308331 307308331008 307959564528 307977316836 308411781216 308429559592 308713259008 308931659113 309154212864 309244497408 309305832066 309608183808 310062821376 310220647968 310585482368 310676184896 311119942518 311424067584 311576799996 311863394304 311881371648 312542296143 312847811584 313294671072 313386164784 313754721984 314061422592 314153140224 314215448448 314375388789 314522599424 314745109364 314837026658 315063834624 315594925632 316040136192 316058354304 316367306752 316522463488 316911716352 317037737632 317912068992 318360548352 318378900224 319126929408 319283439552 319595544576 319752284544 319821643386 319915043217 320064847872 320291278692 320604368896 320697997312 320761603624 321156069696 321470005248 321627664512 321942061056 322169819916 322624305696 322642903352 322875334656 323400950784 323559557046 323875842048 324034681212 324351430656 324827717632 324898177408 324993059776 325227184128 325457267058 325775407104 325935177876 326253785088 326413790472 326732865536 326945166933 327134674944 327199557888 327366107334 327846821148 328167297024 328328240856 328649187328 329345645398 329582905344 329601904128 330066874368 330138470592 330623255424 330946445312 331108752128 331515942912 331581694824 331678529028 332002750464 332393201664 332562394752 333050738944 333290668032 333996962112 334016215344 334323449856 334487412864 334814380032 334833680384 335051245452 335306031104 335378763776 335543244344 335955888576 336449215872 336468610464 336778100736 336943267584 337016355396 337272635392 337511239912 337754382336 338250350592 338422525056 338919474432 339250774016 339318060032 339901963632 340214611968 340234223616 340455297798 340714192896 340955232156 340974886497 341288521728 341455900632 341789679616 342277878528 342377836416 342712516608 342780489216 342954969588 343458574536 343794311168 343862498336 343962918992 344771057664 344790931968 345277329408 345297232896 345859350144 346367219968 346963253868 346983254541 347302416384 347322436608 347812405248 348398699264 348467799653 348649684992 348820674048 348998228964 349408667664 349510708008 349852360704 349921749408 350263803904 350866543104 351006066664 351953788032 351974076384 352470607104 352490925248 352815153152 353064753272 353319100416 353422282752 353492379504 353837924352 354357510144 354537883392 354608201409 354954836992 355058497024 355565648592 355913220096 356087771424 356415307776 356435853312 356667454836 356688014907 357191195592 357211785854 357540356096 357651077616 358155616896 358176262752 358526386176 359032160256 359286158616 359708696416 359813744752 360072953856 360679915008 360785246976 360856804077 361209547776 361739958272 362184818688 362328843008 362952343908 362973266271 363328078848 363506266662 363840626688 363861600256 364716490752 364895359488 365431182336 365510449584 365617192248 366047175648 366404993024 366511996928 366584689856 367035508224 367215514281 367574473728 368194079904 368713492224 368734746688 369000382464 369188209152 369369270963 369730335744 370949593179 371312202752 371420639744 371494306238 371951162352 372314750976 372497346144 372861468672 373044331968 373125250617 373408989184 373651619352 373673158474 373942351872 374132694096 374682081312 375048339456 375232275264 375599071232 375864789902 376395023312 376666177536 376687890432 377219284992 377301109248 377486149887 377855149056 378040461414 378410002432 378527186772 378875363328 379061176032 379431714816 379700144901 380071308288 380257707522 380629415936 380816088884 381284408736 381657120768 381732817536 382667063296 382915709088 383290015744 383477993536 383949586944 384137888211 384513389568 384535554816 385078020096 385161549024 385727131328 386005008384 386390896353 386571829248 386768600064 386845310628 386958283866 387336542208 387792068608 387989460544 388459387008 388839112704 389091768912 389663122464 389685584568 390044024832 390235315008 390616776704 390737741184 390893119694 391288955904 391948536672 392524085184 392907784192 392985712384 393100478848 393185747962 393583905792 393661968084 394046779392 394625409024 394881824997 395267828736 395461680834 395848251392 395970835932 396529432992 396552290904 396917047296 396939927552 397197847431 397499891712 397781104182 398169942016 398365217404 398652198912 398855118816 399324191616 399440809152 399831269376 399910570752 400114131186 400301490176 400701670292 400990334976 401840095041 402232900608 402256087296 402823550976 402846771712 403342184448 403502575168 403911180288 404196928443 404672283468 404790462846 405186152448 405266515896 405662670848 405781139456 406360741248 406757965824 406957453056 407355260928 407619948384 407643445608 408218509248 408242040976 408617549824 408744088704 409320705024 409344300288 409744441344 410612752704 410636422448 411215708288 411511947264 411803072604 412205617152 412325996544 412407776088 412810911744 413417095168 413627530624 413925507072 414218339892 414802678752 414826590024 415232090112 415435733328 415817859072 415841828864 416112030642 416353222656 416723061524 417726228096 417848219712 418339629312 418748563456 418870853632 418953931264 419167185052 419469152256 419674873464 420085112832 420358071771 420793234176 421386848256 421411139072 421929381888 422136309672 422548955136 423444401226 423882758656 424090644439 424480731136 425087042688 425502572544 425711252736 426127392768 426336379392 426428857848 426553390956 427055038256 427580221824 428208092928 428626673664 428836886016 429559759888 430165740928 430500446208 430780172724 431201267712 431412742728 431834456064 432046241616 432468574208 432602499168 433000415232 433212772608 433306742652 433636245504 433943022744 434367209472 434580237168 435005046784 435218387296 435753609984 435926889244 436179566592 436266077184 436488143112 437129094864 437556396032 437770987808 438396282639 438799527936 439014729384 439443873792 439469205504 440089165824 440184627456 440831007232 441047204983 441589595832 442021257216 442108926432 442238038704 442670333952 443190935552 443416526336 443633992109 443953585152 444676307328 445329282816 445354953792 445764599808 445983217152 446557418496 446734993936 447187378176 447941184768 448598954496 448624813952 449257690112 449355140528 449810178048 449899392096 450339176448 451000467456 451230033408 451319529066 451451331177 451892632576 452538098208 453176494848 453202618176 453619482624 453645631488 453940397064 454606976208 454633181996 455051362304 455274534176 455834421504 455924830383 456370504704 456503781888 457040652288 457273292784 457944766048 458274668544 458598876309 459245822904 459272296098 459694743552 459721242624 460369772544 460396310528 460962496512 461145800192 461371960973 461612777472 461939346792 461965975254 462617671824 462644339388 463069888512 463096582144 463749873664 464077954879 464412275712 465094232064 465330971952 465878223552 466014277344 466469814272 466562332544 467136101376 467365199994 467795091456 467822057472 469271717376 469298768512 469960809472 470632082976 471092133888 471229710336 471323172672 471783899136 472117664046 472255539987 472476680192 472717177856 472810935212 473392388448 474060204288 474087531456 474550960128 474783695232 475247804416 475556606448 475584019876 476254927456 476868103488 477540822528 477568350336 478035181568 479048211488 479393316864 479628426816 479732465079 480097271808 480436918038 480906553344 481046995968 481142405436 481612730368 482205007872 482441496768 482633341663 482913091584 483254729874 483936458544 483964355028 484437438464 484675022216 485120835584 485464035749 485813763072 486052021818 486527145984 487241576448 487347266112 487489589664 488062900864 488663110656 488902766814 489380677632 489620685708 490099298304 490925439872 491617989632 491770231722 492000509952 492250945536 492492361284 492973780992 494018468097 494402856192 494599457572 495100311552 495207705888 495934883136 496419667968 496663128192 497148624896 497392442624 497500334156 498004125696 498202159136 498589802496 498843592128 499576108416 500064452608 500309700352 501024323016 501485174784 501731119296 502221570048 502250520576 502576868178 502959046656 503068145664 503314866516 503806865408 504053948552 504673823808 504702915696 505167151104 505414901376 505524533094 505908953088 506266859868 506761744384 507010276696 507375525888 507633787584 508379211648 508876161024 508977090048 510351335424 510554278784 511071289344 511432848234 511932782592 512183850948 512684519424 512714073088 513437360128 513548732032 514068774912 514170733824 514432454382 514673344512 515187861804 515691466752 515793747504 515944378488 516448722944 517186397952 517915994112 517945849344 518789025216 519550829952 519580779424 520058699776 520313753344 520953624576 520983654912 521718607872 522598048896 523365446912 523742478336 524113001496 524266062012 524778541056 524882624112 525395705856 526167212032 526509099996 526539450577 526814281728 527023771648 527282241112 527930682048 527961114576 528705910656 528736387872 529222729728 529253236736 529597129908 529999855616 530374805576 530756886528 531536265216 531806825088 532432255488 532587745536 533108359168 533214094336 533485508248 533869830144 534131657136 534622961664 534653779968 535001182254 535786793388 535817678781 536310534144 536341449728 537098067968 537264394128 537789579264 538548240384 538929237924 539563044624 539720617128 540248203264 540355354528 541019872512 541177870464 541814321664 542609937408 543493264512 543524594144 544291345664 544992118272 545259399993 545760940032 545792400384 547483670272 547878076416 548146773504 548265674376 548425788372 549070763472 549607489536 549767995392 549877034784 550414548992 550803941387 551091437568 551361710592 552291119856 553070238336 553102120032 553642786816 553914311104 554423812096 554595503616 554816040856 556968304128 557130959616 557241459357 557786172416 558472126464 558746019216 559292203008 559566497952 560113483776 560477429028 560509737711 561057645568 561332806342 561849131008 562023121968 562572509184 562848412896 563398606848 563797184853 564592534968 564625080866 565031835648 565828927488 565951663872 566782723584 567060692121 567615003648 568448505856 568571810464 568737854608 569147572224 570106962432 570386561283 570944123904 571224133326 571782514688 572485681152 572599226304 574000594944 574373563632 574935023616 575216990304 575779274752 576061655488 576770084352 576803332224 577617030144 577742323536 578590696992 579156279296 579440316224 579857743872 580152900096 580267965942 580437425799 581004813312 581688102912 581984190816 582838793152 583258669056 584494683696 584528376852 585066037248 585352972512 585925165056 585958940672 586339679541 586785554432 586912836608 587200677602 587922805008 588786127776 589361676288 589478568576 589650718272 589778621943 590227111936 590644669846 591070169088 591938113536 592901743104 593192521251 593772377088 593806605056 594644289536 594828436356 595375570944 595409891328 596249837568 596671656273 597254913024 597547826106 598131939328 598986287424 599161213728 599746904064 599865856128 600171196779 600452235264 601052505438 601333956608 601640044544 601759372088 601935108236 603349350912 603384130944 604235326464 604270157568 604860841984 605253862752 606142634944 607008425202 607185694269 607779228672 607899773844 608494006272 608671709184 609387536384 609697723712 610136948736 610436179584 611032891392 611429922576 611465168412 612327763872 612363061464 612926324736 612961656832 613826363392 614016450432 614260616662 614616662016 615919129056 615954633672 616823562432 616859119184 617426518016 617863318226 618308425728 618488994816 618611664132 619216367616 620125642752 620441295936 621170964736 621352369792 622239885036 622848135168 623153599992 623726788608 623762743296 624168045963 625084592286 625695623168 626589342144 626772329568 627509443968 628122845184 628306280448 628430896896 628750777578 629045198848 629490218728 629674053316 630127669248 631189851264 632080272384 632116708608 632734613504 633044926976 633823432704 634075475264 635166601839 635824137984 636721096704 636757800448 638253858816 638566879104 639191089152 639504569088 639643286772 639830086434 640129695744 640582557384 641208737792 641395994624 641523207248 642312139392 642940010496 643255329024 643884122112 644339639832 645248611392 645285806704 645750669312 646801901568 647119114092 647751684096 648069362424 648702861312 649655435264 649796354816 649986119552 650454368256 650914534116 651550814208 651870355752 652507570176 652827580944 653465731072 653890333866 654269349888 654399115776 654732214668 655693642296 656334594048 656656481712 657298374656 658691290796 659165810688 659203808256 660133748736 660276941184 661246510848 661892890624 662217504256 663031885824 663163389648 663357058056 664005500928 664786403328 665124789504 666101477888 666428155547 667993924224 668032430688 668646899712 668974825728 669628760064 669667360768 670102490904 670757527552 671086488688 671911777152 672898431744 672937220928 673556201472 673886535168 674032710792 675022479824 675508764672 676500701184 676845050112 676979293599 677838948864 678636120064 679803927264 680429223936 680468447232 680910595596 681428385792 681910464312 681949772994 682577043456 682911801264 683579359232 684555757056 684755672832 685425033216 685560978432 685909939176 686917149072 687588622336 687724996672 687925837984 688908444147 689542115328 689581863936 690554658816 690594465792 691718700288 692734439936 692948962881 693926507736 693966509082 694604832768 694644873216 695624810496 696797398528 696935599306 697139130457 697641348096 697996457928 698817335328 699021416016 699704721408 699843498816 700527607808 701733086208 702012133328 703907576064 703948152768 704941214208 704981850496 706129506544 706638200832 706844565504 706984759008 707675848704 708176496069 708715020288 709075766784 709216402818 709909673984 710116994048 711131297184 711826440192 712175542848 712830615552 712871706624 713334909672 713376029814 714382391184 714423571708 715080712192 715302155232 716311233792 716352525504 717052772352 718572317232 719417392832 719627489504 720145907712 720655377057 721359830016 721570493952 721713608154 722419095552 723479916544 724369637376 724657686016 724882094811 725904687816 725946532542 726656157696 727012533324 727681253376 727723200512 729265357667 729790718976 730862364672 731020899168 731234384496 732094351296 732809986048 733023993856 733169379712 733542573841 734071016448 734431028562 735148947456 736388159808 737426984448 737469493376 738000764928 738376418304 738738541926 739460671488 741899186358 742624405504 742841279488 742988612476 743902324704 744629501952 744994692288 745722937344 746088663936 746250501234 746817978368 747303238704 747346316948 747884703744 748265388192 749364162624 750096678912 750464550528 751198142464 751729579804 752790046624 753332355072 753375780864 753865302267 754438569984 754602218496 754972299774 755710298112 756080922828 756820004864 757054373544 757750726656 758122352064 758286799641 758863429632 759400289802 760142616576 760515415044 761258831872 761632177768 762568817472 762872056177 763314241536 763465635072 765831418176 766580031488 766955987072 767899173888 768275776422 769026779136 769071109632 770156040192 770323098048 771454262656 772010016768 772781792706 773143658496 773537200128 773690621256 773916567732 774673084416 775584137216 775978921088 776918774016 777678225408 778183537824 779326244928 779371169136 780088049664 780470630016 781233553408 781475482368 781786239388 782577911808 783897073344 785048170368 785815568384 785971424768 786200957696 786371495924 787167811584 787323936168 788093558784 789250818048 789763649994 790535657472 790923361668 791696502784 791941671864 793058865984 793104581808 793834094592 793879855104 794395694862 794999783424 795562208364 795608068493 796339884032 796730434808 797304397824 797710237632 798648383232 798881618304 799662538752 799821141504 800228262372 801403340584 801980669952 803680190082 804465801216 804512174592 805647101952 805693543424 806684368896 807005150336 807822360576 808393856886 809344566936 809580925692 810372304896 810533031792 811325341696 811562278912 812721482496 813515931648 813914906112 815239896768 815286891216 816437018496 816484081952 817235099648 817488177408 818641410048 818688600576 821225505408 821272844896 822431416576 823023894528 823606145208 824411234304 824651993088 824815552176 825621823488 826834190336 827255061248 827419136621 827851014144 828436679784 829605357504 829653180048 830464180224 830871466656 831635718144 831683657728 832224061284 832272034783 832706445312 833446123048 835452456192 835696439424 836679258624 837741707264 837907862528 838334370104 838938304512 839349746928 840170225664 840716143542 841586468352 841999209513 842773696512 842822278144 843858763776 844272619344 845097910272 846888802452 846937621299 847765517312 848181288878 848961462272 850174085376 851005145088 851422505472 852672758784 852857715696 853106781912 854110076512 855160443648 856416185856 856836199989 857673772032 859119519776 860331481856 861000892416 861560345448 862402535424 862825485456 863668912128 864092483232 864937148416 865204998336 865549050751 866000830464 866425545216 866613485304 867886045488 868734418944 869160474336 870010093568 870436774592 870625584773 871507219968 871853778488 872532154368 872976286224 874258189728 875112792064 875541975616 876792565278 877599055872 878029458768 878887747584 878938411008 880178331648 880369254912 880801016403 881662014464 882094409966 883179191664 884042514432 884217852864 884476077408 885340667904 885967004769 886381871104 886833052672 887267984218 887907170304 889352614656 890658565632 890709907584 891966434304 893114836992 893469987872 894374756352 895882369536 896321739159 897197908992 897249627904 898515380224 898710281056 899620356096 899798784192 900678352896 901578758157 902000934912 902460066816 902639058132 902902662354 903785265152 905076196416 906352989696 906405236352 907291262976 907880794128 909213952416 909266363992 910102724608 910549068352 911668843008 911849660766 912741009408 913007563776 914081304576 914546585568 915889532096 916549337088 917197752618 918491645808 918544592196 919389487104 919442485248 920739545088 920792621056 921390924993 921924993024 922291600384 922743921946 923878693584 923931950508 925235343648 925288678776 926139777024 926193164288 926794977339 927499747328 928155909758 928824551424 930188464128 930661943904 931756447104 932028554688 932939628544 933124665088 934272202752 934730399988 935590182912 935644114944 937626888429 938543434752 938597537024 939921618944 941264165952 942184267776 942459420672 942646345344 943126166367 943567798272 944235328092 944511079974 944953360384 945434355712 945621870424 946784776896 948120408576 948175062912 949101920256 949567390464 950495608832 951113212896 951168039752 952509854912 953736206976 955081645056 955136700672 956070363136 958096422976 958786633728 959256853632 959464930158 959745129651 960194543616 960873836076 961813106688 962093991936 962284810872 963225460736 964410015744 964882993536 965266683326 965826183168 966509459748 967872917088 967928710056 968874876928 969350044432 970241671168 970928071498 971627526144 972104043636 973054291968 974483152896 974694532224 974979179328 976125801728 977326221312 977805533628 978761355264 979241371416 980198596608 980835500799 981850879744 983235979264 983540463444 984501891072 984984722568 985947561984 988036936194 988805712384 989198915144 990200623104 990415411776 991869766272 992839335936 993326256384 994297249792 994784885248 995000668312 996008251392 996404318272 997179604992 997687184256 999152216832 1000128905216 1000619400704 1002048646032 1002970349568 1003462238592 1004443140096 1004501041152 1005153736356 1005918093312 1006136291328 1006629733032 1007613730816 1008107897104 1009347647616 1009405831392 1010334302208 1010829802752 1011049066188 1011817906176 1012533719736 1013523488768 1014020553392 1014751051776 1015267575168 1016758423296 1017752322048 1017954180096 1020702670848 1021108557568 1022142578688 1022865696468 1022924659491 1023865565184 1024367701896 1025369038848 1025428146176 1026874720256 1027097464064 1028137549824 1028341467648 1028864908764 1030375723608 1031382933504 1031587495008 1031888756976 1032897445888 1034372795904 1035831988224 1035891698688 1037578050432 1039101659904 1039161558848 1040117399552 1040627506688 1040949763623 1041907249152 1041967309824 1043437215744 1045196097792 1045403398959 1046730893824 1048226002992 1048532124024 1049557082112 1049765248224 1050791411712 1052334424064 1053018199992 1053078901154 1054047543296 1054564482224 1055861364096 1055922229152 1057411821312 1057472775744 1058445459456 1058506473472 1059194259816 1060749611152 1061513773056 1063072530432 1063613650176 1063824604227 1064864510976 1065175491072 1066428188672 1066971016496 1067739660288 1068263314272 1069245923328 1069307559936 1070002364508 1070064044721 1071573586776 1071635357562 1072621068288 1072682899456 1074196135936 1074528788256 1075579158528 1077096480768 1077858475848 1079126089248 1079441234256 1080496406528 1080710709056 1082039745024 1082355740928 1082570412231 1083628643328 1085219874816 1086986529024 1087049188288 1088582691328 1088919798813 1089984236544 1090518799986 1091521880064 1091584800768 1094967340544 1096293547008 1096531348752 1096851576744 1098141526944 1099214979072 1099535990784 1099754069568 1100829097984 1101607882774 1101929593303 1102723421184 1104582239712 1106140476672 1106204240064 1107285573632 1107828622208 1109191007232 1109632081712 1112848779537 1113936608256 1114261919232 1114482918714 1115572344832 1116944252928 1117492038432 1118584406016 1119132995904 1119375751851 1120226967552 1120954858056 1121019475422 1122115291136 1122665612684 1123698262016 1124046243936 1125145018368 1125696825792 1126797213696 1127594369706 1129185069936 1129250161732 1130063671296 1131657854976 1131903327744 1132458449661 1133565447168 1134121384242 1135230007296 1136897011712 1137143620928 1137475709216 1138295144448 1139100434703 1140213924864 1140773122566 1141888247808 1142448266652 1143565029376 1144971362304 1145198452608 1148001189888 1148747127264 1149870047232 1150433980608 1151558549504 1152123310976 1152709758893 1153540168704 1153606664448 1155234060288 1155484647072 1157181393984 1158312558592 1158880632448 1159715487744 1160305800192 1160535931884 1160874851598 1162009626624 1163376205824 1163968381632 1165677586304 1166517338112 1168989367392 1169056753704 1170132074496 1170705945024 1171850330112 1171917881344 1172679359082 1173571108864 1173825673216 1174401355204 1175845610016 1177572255552 1178723352576 1178957137152 1179301436544 1179557243886 1180454223872 1181289339692 1182140338176 1183876227072 1184645474991 1185803486208 1186385042502 1187544754176 1187613210112 1189288579072 1189656872712 1190751141888 1190819782656 1191593542293 1192499675136 1193343312546 1194509826048 1195095652212 1196263878656 1197972574848 1198322427456 1199493808128 1199731712256 1200342393558 1200904470528 1202105010876 1203280089088 1203518744176 1203870216472 1206698701824 1206768261888 1208470652928 1208540315136 1210507725504 1212285269888 1214016850404 1214371388538 1215558457344 1215799547688 1216988012544 1217343418368 1218775072768 1219395447424 1220273897472 1220872359168 1222065782784 1222859845152 1222930336824 1224655527744 1224726122928 1225852649472 1225923313664 1227652726784 1228032900864 1228521233324 1229233324032 1231838258112 1231909267344 1233647124864 1233718238368 1234853036032 1235726636452 1236616851456 1236977989632 1237223328264 1238432735232 1240251285504 1240882591872 1242341929472 1242704739584 1244479770072 1245696270336 1246307199984 1247453577216 1247525486592 1248336091926 1250169184572 1250241250489 1251391246336 1253178684288 1253544659136 1255018887936 1256245690368 1256612560896 1256861793792 1257501555156 1258980437456 1259348106632 1260255338496 1262379702528 1264160544768 1264233417216 1266089853952 1267646865408 1268150950528 1270333203678 1271648275968 1272271933317 1273442193408 1273515600896 1276507717632 1277133758208 1278382178304 1279009138176 1279286573544 1279660172868 1281165114768 1282417475584 1282791989248 1283046414496 1284624278784 1285880020992 1286510658048 1288679279664 1290497222784 1290571613408 1291501338624 1293603803136 1294238228184 1295503368192 1296138724848 1297405722624 1299310870528 1299592709632 1299972239104 1300230071833 1300908736512 1301829068232 1303101628416 1303740711504 1305015140352 1305655161888 1306931462144 1307780667732 1307856054659 1308538699776 1308798231552 1309464429336 1311387284592 1312669188096 1313312963424 1314596749312 1317382581592 1318331621376 1318407616512 1320267497472 1320553882368 1322493021696 1323141614949 1324435008512 1326063771648 1326326779296 1326714116112 1328011001856 1329572806656 1330249579008 1330901976327 1332202955776 1332856311094 1335987848448 1336064861376 1337293799424 1337949651456 1339334721536 1340204981808 1341515055104 1342172977376 1343823554304 1345796863488 1345874441856 1347773070336 1348065421584 1350044959648 1351017529344 1353001402368 1353690100224 1353958587198 1354353993531 1355677897728 1357272240128 1359607854528 1360148508323 1360858447872 1360936894464 1361821191192 1363820928624 1363899545988 1365154086912 1365823602528 1367158718464 1368125918929 1369111514112 1369511345664 1371121956864 1371819878352 1373834298144 1375177244672 1375449993344 1375851675968 1376150117867 1377816888294 1379084230656 1379163727872 1381109317632 1381188931584 1383437400576 1384115882919 1385468879872 1385897925762 1387853015472 1387933018164 1389209665536 1389289746432 1391249620992 1392233864637 1393594797056 1393871198612 1394278260914 1395282696192 1395992915856 1397634670656 1398042832032 1399409442816 1399686997632 1401055215616 1403466172416 1404024266656 1407815152128 1407896305536 1409882428416 1409963700992 1412259013088 1413276401664 1413689131008 1413969518016 1415351697408 1416352992138 1416766619961 1417430040576 1418151533568 1418432805636 1419819347968 1420233988096 1422262594368 1423652880384 1424351085696 1425743413248 1426669819344 1426752059628 1428764782368 1428847143416 1430161424384 1430604310464 1432622467584 1432705051008 1434105544704 1437144634464 1438834785664 1439254979008 1440291815424 1441310754114 1442719660032 1443140987904 1443427216308 1444838191104 1446959833088 1447900024989 1448739274752 1449315372032 1449764189622 1451809375632 1451893065084 1453312315392 1454025066648 1455362506752 1455446401024 1456392107247 1458530715334 1459581437952 1461724729344 1462041798336 1462468768992 1464188702592 1465619972096 1466047987712 1466338759424 1467085147682 1468142032896 1468862057124 1470297894912 1472776319616 1474853968896 1474938986752 1476001529856 1476752836608 1477477083852 1478921342976 1482055404291 1483798372716 1485248811008 1485682558976 1485977224952 1487804649408 1489259003904 1489989384576 1491445874688 1492177327872 1492501002468 1493635956736 1494606477408 1494692633896 1495769407488 1496530776384 1498728325248 1500193357824 1500929101056 1502396284928 1503459159608 1505580093248 1506664710144 1506751561728 1507730604534 1508877139968 1509204436992 1509944599548 1511420596224 1512161845656 1513640009728 1514108747088 1515501453312 1516244704128 1516573599282 1517726859264 1518800579604 1520285233152 1521030830088 1522517663744 1523264355536 1525137634944 1525744112354 1526628483072 1526931270144 1531662836352 1533160062976 1533911974144 1535798347776 1536551552844 1538053558272 1538142219264 1540312080384 1540646196096 1542908525312 1544020033536 1545563585412 1547074400256 1547381242512 1547833135464 1549346168832 1551168274432 1551957842176 1553837548032 1556367075648 1558652489856 1558742338272 1560176099328 1560941260032 1562467106816 1562950964736 1563572478776 1565155823616 1567794146688 1570096340736 1571631136768 1571942849536 1572401915392 1572742991848 1574335623168 1574647872336 1576187117568 1578501636096 1579527299988 1579618351731 1581071314944 1581846723336 1583393005568 1583883343728 1586117731968 1586209163616 1587668189184 1587759710208 1588791389724 1589999566848 1591124416728 1591216136986 1592679768064 1593460869616 1594608795648 1595420475264 1597296766464 1597763236608 1599325077504 1599642283008 1600456524744 1602806681168 1603961339904 1607360380164 1607453036343 1608931602432 1609024349184 1611294203904 1611387086848 1613368737792 1614010300672 1615644721152 1616787713772 1618689133872 1619161851384 1620744609792 1621066063584 1622650683392 1623124557824 1625442964992 1627829812224 1630479793536 1630573782432 1632874036992 1632968163904 1634470199296 1634976354816 1635778199979 1637282820096 1637377201152 1642451010816 1642545689792 1644862833152 1647212290416 1648822468608 1649303986176 1649631104352 1651243646976 1652411824161 1653668380672 1654510122496 1654838273242 1656873359568 1659210715008 1659306360096 1660928360448 1661742933312 1663271436288 1663367315456 1664448122568 1664544069566 1666892246096 1670904912384 1671392878848 1671724378071 1673358517248 1675815725056 1676668740208 1677876609024 1678699493856 1680340451328 1681432287084 1681529213133 1683172936704 1683998419026 1685547393024 1685644556288 1687717527552 1688545238688 1690195820544 1691391554559 1693777604904 1693875242598 1695531034624 1696362577756 1697922924544 1700348170752 1701182076363 1702845010944 1705345517568 1705715431392 1706213563824 1708220153024 1710320887296 1711159683849 1712832371712 1713672399978 1715347544064 1718239039552 1720662963712 1722001784832 1723120690896 1724805070848 1725650970912 1727337824256 1728184966464 1729874296832 1730409996672 1731098101502 1732851090432 1733226970608 1735772090976 1737468837888 1738320948672 1740020187136 1740873549184 1741251169546 1743014439936 1743707556976 1745064308736 1745952572448 1748516379456 1750225584128 1751083951232 1753585130556 1755198111744 1756058917536 1757775495168 1757876822016 1759019038623 1760356663296 1760738509824 1761602032806 1763324028928 1764188819932 1766358383328 1768085028864 1768435705728 1768952154816 1769335865829 1770681335808 1771934009538 1772763742208 1773666105344 1774535968436 1775814340608 1778705229312 1779577563753 1781317131264 1781419815168 1783932868608 1786229673984 1786939975744 1788749512704 1790014968819 1791764739072 1792643478318 1794395817984 1794499255808 1797030760448 1797420562112 1799240712192 1799597568384 1800513590337 1801356705792 1803157516314 1804001869824 1804920133632 1805278116264 1805805324708 1807570530304 1810152392832 1812705979392 1812810472704 1814582525952 1815761588256 1818427904832 1818532727984 1820205449216 1821098136704 1823337686016 1823699321532 1825482018816 1826015127552 1828162609152 1829093171136 1831779064192 1833098674176 1834395505236 1836983291616 1837089184392 1838778974208 1838884970496 1841479090176 1841585242112 1842781849986 1843849986048 1844583200768 1845487843892 1847757387168 1847863901016 1850470687296 1850577357552 1852279554048 1852386328576 1853589954678 1854999494656 1856311819516 1857649102848 1860376928256 1861323887808 1863512894208 1864057109376 1865879257088 1866249330176 1868544405504 1869460799976 1871180365824 1871288229888 1872504137889 1875253776858 1877086869504 1877195074048 1879843237888 1882528331904 1884368535552 1884918841344 1885292690688 1886252332734 1887135596544 1888470656184 1889022159948 1890868711424 1891243740848 1893569553792 1896240817152 1896350125824 1898203840512 1899134780928 1902226425792 1902336079504 1905019709824 1907472413952 1910163290112 1910273401344 1916192845952 1917573267456 1918513707264 1918929860316 1919490259302 1920389087232 1921747672152 1923626213376 1924187983872 1924569621744 1926450921472 1928820031488 1929765987072 1930533366652 1931652366336 1933018919496 1935745834176 1935857420112 1937749753856 1938700088864 1940483342336 1941856142996 1943255052288 1944208087272 1946108583936 1948966305792 1949389064448 1949958358656 1952251603456 1954652442624 1955611067256 1957522710528 1958482742832 1960397193216 1961671001598 1963701759488 1964664822197 1966471958528 1967080926888 1969003782144 1969969445136 1971895123968 1976073872388 1977611424768 1978397830288 1980401246208 1980830823552 1983739532544 1985678671872 1986652512768 1989569770496 1990001336624 1992016502784 1992808636544 1994359209984 1995374368512 1998304433664 1999284466641 2001238801408 2004097292064 2005940699136 2006924477184 2008886280192 2009002082304 2010307472712 2012272582656 2013259466064 2015227461632 2016215794208 2018695295232 2018811662784 2020668604416 2021659605504 2022098132376 2025067439472 2027046977536 2028041106784 2029502103552 2030535150336 2030937880797 2033516846592 2035908360192 2041405341696 2042217115136 2043218684309 2044285157376 2045731392936 2045849318982 2047731130368 2048735403792 2050738077696 2050856292352 2053749440512 2054194928128 2055202371607 2056275099648 2056682935296 2057729817528 2060751447216 2062765867008 2063174990016 2063777513952 2065794891776 2067256344461 2068745591808 2071663976448 2071783397376 2075156100864 2078203319808 2078323117696 2081255013376 2081899527246 2083814498304 2083934619648 2086874431488 2090392195584 2090806797918 2091417391371 2093461787648 2096452005984 2097064248048 2099114164224 2099530496448 2101582823424 2104668848128 2106036399984 2106157802308 2108095086592 2109128964448 2111722728192 2111844458304 2114823642624 2114945551488 2117012946944 2118388519632 2121499222304 2123027546112 2124529488207 2126145060864 2127227300352 2127649208454 2129729021952 2130350982144 2132856377344 2133942032992 2135479320576 2136526628544 2138491846656 2138615119872 2140004729016 2140128089442 2143147173552 2143270715124 2145242136576 2145365798912 2148392271872 2149057576512 2149912158317 2151158317056 2155716951696 2158252178496 2158882468512 2160992813056 2161421418112 2162521613791 2164079490048 2164711481856 2165140824462 2167257286656 2170439749632 2173973058048 2174098376576 2177165382656 2177839597626 2179968473088 2181037599972 2183043760128 2183169601536 2187796073001 2189934681088 2192587094016 2193062697504 2193703153488 2196283053888 2198429958144 2199071981568 2199508139136 2200627721523 2201658195968 2203215765548 2203859186606 2205446842368 2209164479424 2212280953344 2212408480128 2214571147264 2215657244416 2218382014464 2219264163424 2225697559074 2227873216512 2228523838464 2228965837428 2231144689664 2233888505856 2234984076864 2237168812032 2238265991808 2238751503702 2240453935104 2241909716112 2242038950844 2244230582272 2245331225368 2247396524032 2248092487872 2250290036736 2251393651584 2253594427392 2255188739412 2258370139872 2258500323464 2260127342592 2263315709952 2263806655488 2264916899322 2267130894336 2268242768484 2270460014592 2273794023424 2274287241856 2274951418432 2276590288896 2278200869406 2280427849728 2281546245132 2283776495616 2284896533304 2287130058752 2288616168531 2289942724608 2290396905216 2297494254528 2299740094464 2300867961216 2303117099008 2304246621952 2305419517786 2307080337408 2307213328896 2310468120576 2310969294144 2314362787968 2316625117184 2317761264896 2319430975488 2320611600384 2321071863768 2321749703196 2324019253248 2326752411648 2327936763264 2331355172608 2333034676224 2337978734784 2338113507408 2340264148992 2341411890048 2343700660224 2343835762688 2345358718164 2347142217728 2347651346432 2348802710408 2351691220032 2355144511104 2357446705152 2357914274304 2358602873088 2359114487772 2360908447744 2362578679384 2364280676352 2367752454144 2369290949982 2371606972416 2372770085004 2375089508352 2375226420224 2378577158144 2379313745424 2381502283776 2381639565312 2383187084586 2384999350272 2386686625092 2386824205479 2389019652096 2390191304424 2392527757312 2395945149696 2396644854912 2398987616256 2399463424512 2400684787116 2404210021752 2406560178176 2407037488352 2407740432944 2413397403648 2413536523776 2416941305856 2417080630272 2421015451008 2424570539776 2428033700808 2428742777076 2431116914688 2431599095376 2433976025088 2434686836736 2437550145536 2438790894848 2439274597571 2440547794944 2441744718336 2445719690304 2445860673648 2449311055488 2449452245856 2451705298944 2451846627328 2455305453568 2456065801728 2457042466648 2463676516224 2463818534688 2467294249728 2467436476736 2469706072064 2471453272904 2473233702912 2473955979264 2474446656528 2476865470464 2480502571008 2481765183744 2482257409863 2484683858944 2485409479168 2488959540144 2491392540672 2492614399968 2494907154432 2495050973184 2496672183852 2496816104349 2500338369144 2500482500978 2502782492672 2506357368576 2507089318272 2510037775872 2513225121792 2513723587584 2515003110312 2517960874912 2518696213264 2520510676992 2524759405056 2525997628539 2528321089536 2528466834432 2532179707904 2535293730816 2536301901056 2540666407356 2540812863897 2543296551936 2544543866634 2546884386816 2547031201792 2553015435264 2554267516416 2558018276352 2558573147088 2559320345736 2562330229536 2564834951168 2565583978496 2566092828992 2569248557568 2570508599967 2573021316096 2577358559328 2580994445568 2581143226816 2583002677248 2587207606272 2588476456368 2591006736384 2592277449696 2594811445248 2596647152253 2598621741056 2599185419264 2599944478208 2600460143666 2603658136464 2606203256832 2607481423008 2610030280704 2611310323776 2611876754319 2613862924288 2615561335464 2615712109318 2617596463104 2618928858672 2622774569184 2625338376192 2626625926848 2629193498624 2634765163184 2636663242752 2636815233024 2640534994944 2641107764736 2642403049209 2644986043392 2646283229898 2648870017024 2652127543296 2652653558592 2653428232224 2656022003712 2657901014307 2659145613312 2660499158016 2661803952654 2664405911552 2665712622188 2671975696896 2672129722752 2675899302912 2678669443072 2680409963616 2683030110208 2684345954752 2687647108608 2688965217477 2691593726976 2691748883712 2695546140672 2696130843168 2700089919296 2702035058688 2704736274471 2706002804736 2707380200448 2707917174396 2708707987062 2711355795456 2714544480256 2719215709056 2720297016646 2721873788928 2723642382384 2727641857248 2727799091976 2730308173824 2731647205056 2734317436928 2736251837858 2738223028224 2739022691328 2742243913728 2743639756704 2747668596288 2750354489344 2750899986688 2751703351936 2752300235734 2755633776588 2758168461312 2758327455744 2762218635264 2762377863168 2764172774979 2766874801152 2768231765838 2770937759744 2771795851524 2775706030944 2775866036328 2778419331072 2778579492864 2780384932017 2782499241984 2784467729274 2787189594112 2787742397224 2788556521828 2790565392384 2791985831712 2795269341312 2796085664064 2798818885632 2799373995264 2802110431232 2806932344832 2808048533312 2812880665287 2815630304256 2815792611072 2819764856832 2819927401984 2824518026176 2826552803328 2827378262016 2827939036032 2829378499101 2830703394816 2832705984276 2833533239922 2834860081152 2836303067136 2836865611272 2839638695936 2840467976192 2844525188736 2847305760768 2848702171392 2851486826496 2853339638688 2853504119256 2857529564736 2857694286832 2860322848768 2861208620928 2865244935168 2865410102016 2868211089408 2874289268928 2877669571328 2878509958016 2880583630848 2882621508228 2885439320064 2886281975808 2886854432616 2889676382208 2893919666176 2895800049978 2897478549504 2898630744064 2899528379244 2903618751264 2903786130168 2906624630784 2908050133296 2910725013504 2910892802048 2912784214494 2917061430668 2919162875904 2923449458688 2924083596672 2924937537984 2928377405184 2931239944192 2932095975424 2932677518848 2934170295364 2936284065792 2937724114248 2940595789824 2942506502397 2945552639232 2949707937792 2949877973504 2953505673216 2954954167704 2957842685952 2964110808582 2967596745432 2970497622016 2971365117952 2971954449904 2975609298816 2978518007808 2979978769152 2982891749376 2984354655744 2985002004936 2989212954816 2989385267792 2991538814976 2993061552768 2997456650496 3000386715648 3001858202112 3006918319216 3011160186496 3013329420288 3013503123456 3015461209068 3017754279936 3018408873984 3019889199096 3022841192448 3024323691312 3027280019456 3028217494176 3031002906624 3032489408256 3033147198564 3035453718528 3037601159208 3040570466304 3042061660176 3045035327488 3046528711072 3050275269888 3051488224708 3053256966144 3053862540288 3063325672704 3066320125952 3067823948288 3068773978473 3071596695552 3073103105688 3076107116544 3076284438528 3080624160768 3081292392192 3085817050624 3087330434881 3091127170824 3094148800512 3094762485024 3095666270928 3098692337664 3102336548864 3103915684352 3105437944763 3107675096064 3112734151296 3117304979712 3117484676544 3120352198656 3121882520064 3125901929472 3127144957552 3130311647232 3135588293376 3136210196877 3140192681472 3143885699072 3144803830784 3145485983696 3148671246336 3149295744672 3152374235136 3157003272192 3159054599976 3159236703462 3162142629888 3163693446672 3166786011136 3167766687456 3172235463936 3172418327232 3175336378368 3175519420416 3177582779448 3182248833456 3182432273972 3185359536128 3186921739232 3189217591296 3190840950528 3191473812681 3194593532928 3195526473216 3199284566016 3200913049488 3205613362336 3207922679808 3210192134163 3214720760328 3214906072686 3217863204864 3218048698368 3222588407808 3222774173696 3226737475584 3228020601344 3229603726811 3231289442304 3233575427544 3237378267744 3238323702768 3241489219584 3242132127168 3245301366784 3246249115648 3248545684153 3250885929984 3255659624448 3260959587072 3261147564864 3265748073984 3265936327808 3269952709632 3271556399958 3274565640192 3274754402304 3284902021632 3285091379584 3289725666304 3294424580832 3297644937216 3298607972352 3299262208704 3302487293952 3304823648322 3305788779909 3307336761344 3309020244992 3309676546484 3313746719136 3318421430016 3318612720192 3321856720896 3323485866624 3326734630912 3328896245136 3329088139132 3333784492192 3338546338611 3341809824768 3342785757696 3343448756142 3346717034496 3351631450112 3353337480416 3355753218048 3357398987712 3358127255553 3360680902656 3362864574168 3363058426266 3366345873408 3367996838052 3371094786048 3371289112576 3375435055104 3377090477376 3378433391641 3380391641088 3382783109118 3387555209808 3387750485196 3391062069248 3392725155512 3395845849088 3398248250243 3400696341504 3402364152726 3405690021888 3410691035136 3411430862784 3412427127648 3416440306048 3420641774592 3422319367698 3425664743424 3427344799956 3430695088128 3436478079104 3441325927424 3444003569664 3446241381792 3449610141696 3451301941824 3454675648512 3456369932928 3458129276679 3459748593664 3460819993344 3462196203004 3465702180864 3466453941216 3471544181952 3474937675776 3476641897344 3480040374272 3481747098368 3482502339092 3486028879872 3487415113952 3490128617472 3491905144896 3497032758912 3500451168256 3502167902464 3507170261112 3510396223488 3512117835072 3515550990336 3515753644032 3518038077246 3520713326592 3521477019648 3523204065612 3526648057856 3528377639864 3532716766656 3536170057728 3536871411456 3537904309632 3538671731658 3541362671616 3543868019076 3547332210688 3549071936872 3551628681216 3557410458624 3559155127506 3562634262528 3562839630336 3567865737216 3572459347968 3573879951488 3577499025408 3580029937638 3583529478144 3585286956636 3588791635968 3588998511616 3594061520896 3594841124224 3598481424384 3599195136768 3601027180674 3602713411584 3606315032628 3609840267264 3610556232528 3611610649416 3615141060608 3620304785664 3625411958784 3625620945408 3631523176512 3636855809664 3637065455968 3640410898432 3642196273408 3646675372032 3647398643064 3650964037632 3652030255104 3656325218304 3658186342272 3663558128384 3666197348352 3668791010472 3673966583232 3674178368784 3677557948416 3677769940992 3682958180352 3683170484224 3685563699972 3685776154039 3687699972096 3689166401536 3690975687784 3695514774336 3695727802032 3700941374592 3701154715104 3704559108096 3704772657152 3707179909356 3709998989312 3712623639032 3715298205696 3720753856512 3722647775616 3727025788416 3728114218752 3731758514176 3732498660352 3737088811008 3738921599952 3742360731648 3742576459776 3745008275778 3750507553716 3750723751467 3754173739008 3754390148096 3759686475776 3765056663808 3768737071104 3769837682688 3770585381376 3772504665468 3776941312368 3778044319896 3781737422848 3782487481696 3787139107584 3792481634304 3792700251648 3798269561856 3804452851584 3804672159008 3810039419648 3814944827904 3816815799951 3820326580224 3820546802688 3832385691904 3833145796183 3835146534912 3837027414528 3837859720632 3838980518604 3843495344304 3847252426752 3848375967744 3849139243488 3852901842944 3855627589709 3857640062976 3859531974144 3861066733304 3866037838992 3871491668352 3871714840224 3875499507712 3877400177728 3880966684672 3883712285992 3886510104576 3888416174544 3892217167872 3897932611584 3898778128896 3899916717312 3900690215499 3904503206912 3909304885248 3911222134512 3915045421056 3916965485664 3920794386432 3923342003196 3923568163977 3927403518976 3929329644394 3932943917056 3934161853776 3938007564288 3939938890272 3943790247936 3952147744776 3955222849536 3956795660576 3960802492416 3961661647104 3967479065088 3969424844847 3973305025536 3979139540992 3980002673248 3984033005568 3985617273088 3988718419968 3990748737024 3992705928981 3996608867328 3998568933282 4002477602816 4008194584128 4011881398272 4013848954368 4018004164608 4020614945424 4024545165312 4026518932128 4030454923264 4032431588416 4037390590464 4037623325568 4043319211008 4044196264752 4050134878944 4054093955072 4056082213568 4059004207104 4061070300672 4061875761594 4063061980593 4067033693184 4071816720384 4080445524969 4082810683392 4084434230272 4086437368618 4091462785872 4091698637964 4095462260736 4097470807584 4101476155392 4101712584704 4104377756787 4107498881024 4108389856256 4110404743214 4113365870592 4115459635056 4121502894432 4125531734016 4126349980032 4127555027904 4128450353601 4131589783552 4134512688922 4137491183616 4143327952896 4143566794752 4150312201728 4152347648757 4156406639616 4156646235392 4162510026752 4163799054492 4167628996608 4167869239296 4173748862976 4176701593911 4180784391168 4181613595836 4182834782742 4186923575296 4192904011968 4194128496096 4198228328448 4199060992896 4203165646848 4209337696256 4212072799968 4212315604616 4216190173184 4218257928896 4223445456384 4223688916608 4229647285248 4229891102976 4234025893888 4236777039264 4242998444608 4246055092224 4249058976414 4250299859883 4252290121728 4254454600704 4255298416908 4259458043904 4260701964288 4265712754688 4267884065984 4270958641152 4273053257088 4277230239744 4280009458032 4280256178884 4286294347104 4286541430248 4290484273152 4290731597824 4296784543744 4298115153024 4299824316634 4302316634112 4311433903392 4316504356992 4317764937024 4321985626112 4322842836224 4325043227582 4328158980096 4329422963712 4330281648924 4334514573312 4340879499264 4343700074967 4347946116096 4348196753152 4354330765312 4355679195252 4359936946176 4362075199944 4366087520256 4366339203072 4369176321741 4375592146002 4379869362176 4385174188032 4386125395008 4387406306976 4392566107776 4396859916288 4398143963136 4399016278272 4401255443046 4403316391936 4406431531096 4407718373212 4410893684736 4418328958848 4424561906688 4424816960256 4429142294528 4431314488832 4436764028928 4438528326848 4446166212873 4451395118148 4455746433024 4457047676928 4457931674856 4462289379328 4467777011712 4469968153728 4474337624064 4476531983616 4477503007404 4480907870208 4483819432224 4484077901688 4488461164544 4490662450736 4494793048064 4496184975744 4500580073472 4502787303168 4507188854784 4510377478824 4516740279744 4517000646928 4520254685184 4526631419904 4527613310976 4529833798644 4534261788672 4536485536968 4540920029184 4547588046848 4548574483712 4549902836864 4553180577792 4556401738812 4560855699456 4563092490264 4567552991232 4569793066608 4574260117504 4577232337062 4579885449216 4580793810432 4594988509056 4599480188928 4601735922432 4606234198016 4608493243904 4610839035572 4614160674816 4614426657792 4620936241152 4621938588288 4628725575936 4633250234368 4635522529792 4641223200768 4642143727536 4643499406392 4648038506496 4653504823296 4655873526528 4662710345216 4664997088829 4675957469568 4676227014816 4680528297984 4682823780096 4687401320448 4687671525376 4690717436328 4695302692864 4697605420816 4703382440064 4710289022208 4714893410304 4715828548608 4717205746176 4718228975544 4725157358768 4728561352704 4735504908288 4738581899964 4738855055193 4743213944832 4745540170008 4750179016704 4750452840448 4757154316288 4758627490848 4763004567552 4763279130624 4766374169172 4769998700544 4773373250184 4773648410958 4778039304192 4780382608848 4785055514624 4791890299392 4793289709824 4797975232512 4798926849024 4801369574232 4808420043504 4813120356352 4814074976704 4815480865888 4822359109029 4826794807296 4827073047552 4833882611712 4834161260544 4842030902016 4849141079552 4856067401616 4857485554152 4862233829376 4863198190752 4867952050176 4869373673472 4875100291072 4877581789696 4878549195142 4879973913199 4883489436672 4891439380608 4891721347296 4898622110976 4898904491712 4903410597888 4903693254656 4912131603456 4914084933296 4927353032448 4927637069376 4934588499456 4934872953472 4942906545808 4946467405824 4947911958528 4948893313056 4953730940928 4957235472483 4961005142016 4963530367488 4964514819726 4969367717888 4970818958336 4977919080288 4982785081344 4985228799936 4989814308864 4990101946368 4993344367704 4993632208698 5000676738288 5000965001956 5005564985344 5012714737152 5014178636544 5015173134213 5020075551744 5027447175168 5030006220624 5035921749824 5037392426528 5041021353984 5044587639399 5049518810112 5051995257078 5056642179072 5056933668864 5064359415808 5070587461632 5072603802112 5074174663677 5081332814712 5081625727794 5086593103872 5089087733268 5093768773632 5094062403584 5104857503669 5108535032832 5116036552704 5117146294176 5118640691472 5124660459072 5129669902336 5131167956992 5132185657984 5138497115136 5141017199934 5146042632192 5154717118656 5161988891136 5162286453632 5166005354496 5174415212544 5176952912736 5182013472768 5184554899392 5189622890496 5193294304506 5197243482112 5198370838528 5199888956416 5200920287332 5207316272928 5212406513664 5214962846016 5220060561408 5222620647552 5223753508638 5227725848576 5231122670928 5231424218636 5235192926208 5237857717344 5245549138368 5250676752384 5253251853696 5258386997248 5269530326368 5273326485504 5273630466048 5277057115869 5281069989888 5282215529472 5284806098418 5289972086784 5292566459796 5297740034048 5304255086592 5305307117184 5306856464448 5308007597487 5312044007424 5315802028614 5318291226624 5320998316032 5323607905308 5328811823104 5331425244376 5340104393239 5343951393792 5344259445504 5351798605824 5360819927232 5366060220416 5368691909504 5375294217216 5377930434954 5383187453952 5383497767424 5391092281344 5392261686336 5400179838592 5404070117376 5409472548942 5412005609472 5414760400896 5415834348792 5417415974124 5422711590912 5429088960512 5438431418112 5440594033292 5443747577856 5447284764768 5455283714496 5455598183952 5460616347648 5463294410112 5468634873856 5472503675716 5476446056448 5478045382656 5484487827456 5487279513408 5495337192576 5500708978688 5501799973376 5503406703872 5504600471468 5511267553176 5516336922624 5516654911488 5524437270528 5524755726336 5528345549958 5533749602304 5536463531676 5541875519488 5543591703048 5551412061888 5551732072656 5556838662144 5557158985728 5560769864034 5564998483968 5568935458548 5574379188224 5575484794448 5577113043656 5581130784768 5583971663424 5590538682624 5592171328128 5597637771264 5598747990528 5613864689664 5616097066624 5625761330574 5631260608512 5631585222144 5639529713664 5639854803968 5649036052352 5653105606656 5654756524032 5655878072064 5658756998202 5661406789632 5665411968552 5667066479844 5672606134272 5673731222544 5679277391872 5680935952384 5689050377472 5694611521536 5697404342784 5706679277376 5707008238512 5715059129472 5715388573664 5720645697536 5722417241856 5730489870336 5730820204032 5748578537856 5755339142656 5757019916032 5761167261696 5765243016456 5770878640128 5772563951616 5773708865232 5779352764416 5787839332352 5791600099956 5791933956347 5794957099008 5797261488128 5799056758488 5807237502528 5807572260336 5813249261568 5816100266592 5821450027008 5821785604096 5825568428988 5825904243481 5834122861336 5838325751808 5846898917376 5848167193344 5849875075968 5856754810368 5864191950848 5865355037696 5868340590728 5872568131584 5875448228496 5881191579648 5885013004794 5891105278464 5893994466591 5899415875584 5899755947008 5907011346432 5909908335408 5915685371904 5928221617164 5935193490864 5940995244032 5942730235904 5943908899808 5951218597632 5957036015616 5959957538304 5968709311488 5970004009872 5978425909632 5978770535584 5983077629952 5986123105536 5994913300992 5997853399923 6003716404224 6013836638432 6022320372992 6026658840576 6027006246912 6030922418136 6036817747968 6039778398192 6045682384896 6048647382624 6054560038912 6056434988352 6058843355257 6062005813248 6064978816512 6066294397128 6075202318416 6081140932608 6084123320352 6090070654976 6093057422144 6094379093411 6100550539776 6102976449416 6107725080576 6126651345408 6129656052927 6135647896576 6137547956946 6143193391104 6146206211376 6152214233088 6152568877056 6161248321536 6162584784384 6165607114821 6171634101248 6174660869762 6182254341648 6188297601024 6189524970048 6191332541856 6197384675328 6201769033383 6204673097728 6207831368704 6210875889526 6215350192128 6225468302592 6234609959424 6234969353088 6243765040128 6251803858944 6254289915104 6260623294464 6271176586752 6272420393754 6274252174113 6280385362944 6287771398144 6289607661568 6290971967392 6297342492672 6298591489344 6304748470272 6314006544384 6318109199952 6318473406924 6324285259776 6327386893344 6333572022272 6335533374912 6344470927872 6344836654464 6351038840832 6355165558896 6364497666912 6364864547944 6370719072256 6373843478464 6378435182592 6381681901056 6382947625362 6389187065856 6391052946432 6398569132032 6401826098976 6411226724672 6415845359616 6420384268326 6429441520656 6429812145372 6435726409728 6436097396736 6445176815616 6445548347392 6449736474951 6453474951168 6456041202688 6459207453622 6467150855088 6474756535488 6476647405536 6482978439168 6484264254336 6487564841373 6490602733568 6492498231296 6497091368306 6501771859968 6511319248896 6521919174144 6522295129728 6531496147968 6531872655616 6539905419264 6543112799916 6549131280384 6549508804608 6563388219003 6569804043264 6570182759168 6579451332608 6588849161664 6595289874432 6597215944704 6598524417408 6601883164569 6604974587904 6609647296644 6611577559818 6614673522688 6618040489984 6619353092968 6627493438272 6636842860032 6637225440384 6643713441792 6646971733248 6653469261824 6657792490272 6658176278264 6667568984384 6677092677222 6683619649536 6685571515392 6686897512284 6693434068992 6703262900224 6706674960832 6711506436096 6714797975424 6716254511106 6721361805312 6725729148336 6726116852532 6732691746816 6735993676104 6742189572096 6742578225152 6750870110208 6754180954752 6756866783282 6760783282176 6765566218236 6775110419616 6775500970392 6782124138496 6785450311024 6791691698176 6796496500486 6801392683008 6804728305452 6811380043776 6821382070272 6822861725568 6824854255296 6832880612096 6841283549184 6844638735396 6851329486848 6854689599912 6861390176256 6865848505593 6872956158208 6882651854848 6892482763584 6899220283392 6902603883648 6909351297024 6912739865856 6916258553358 6919497187328 6921639986688 6924392406008 6931404361728 6932907882432 6943088363904 6949875351552 6953283794688 6960080748544 6963494196736 6965004678184 6972057759744 6974830227904 6980257234944 6983810289792 6994065517824 7000902336512 7004335804928 7014340522224 7020792446976 7024235670144 7031101980672 7031507288064 7036076154492 7041426653184 7042954039296 7046408131224 7053296115712 7056755279728 7065433533312 7072340115456 7073742822912 7075808619264 7077343463316 7082725343232 7087736038152 7094664421376 7098143873744 7103257362432 7114820917248 7118310255012 7125268525056 7125679260672 7135731474432 7144918695936 7147759902976 7154998050816 7160059875276 7160472616437 7167058956288 7170573913272 7177583271936 7177997023232 7188123041792 7189682248448 7196962848768 7198390273536 7202054361348 7212630065256 7219680534528 7221112465056 7223221298832 7230282121216 7240609571328 7250823917568 7251241890816 7263046353024 7273711619328 7274130911936 7280821796864 7284392546816 7293350744064 7294797286128 7301928075264 7304060510208 7312650436608 7316372684544 7317823792713 7327116256768 7337582020944 7347933166464 7348356737568 7355115896832 7355539881984 7365916360704 7366340968448 7371127399944 7371552308078 7378332803072 7381951375568 7391029548672 7391455604064 7401882749184 7402309430208 7409118216192 7409545314304 7414359818712 7425247278064 7430596411392 7441507713024 7445295551232 7446772229589 7454051576832 7456228437504 7464997320704 7474177622016 7477843199904 7484721463296 7485152919552 7490016551556 7490448313047 7501015107432 7501447502934 7508347478016 7508780296192 7519372951552 7530113327616 7539675365376 7541170762752 7545009330936 7553882624736 7556088639792 7563474845696 7564974963392 7574278215168 7577992885617 7584963268608 7585400503296 7596539123712 7608905703168 7609344318016 7620078839296 7622438591691 7629889655808 7633631599902 7640653160448 7641093605376 7664771383808 7666291592366 7674054829056 7675719441264 7677961037208 7686990688608 7694504853504 7696751935488 7698278486976 7705803685888 7711255179418 7719063948288 7722133466608 7732075677984 7742983336704 7743429680448 7750999015424 7754800355456 7767424571984 7773020209152 7776832349088 7784434335744 7789941456759 7795865223168 7797556257792 7799833434624 7801380430998 7809006413824 7818609770496 7822444269024 7830090842112 7833930971328 7835630262957 7841588772864 7846684006392 7847136327954 7854807037952 7858659288788 7865887834112 7868323707552 7876015128576 7879877780544 7887580495872 7904295489552 7910445699072 7913591321152 7921604984832 7923323294208 7927209147627 7934958130176 7938849689694 7946610051072 7958279081984 7960005346496 7968066011136 7971234546176 7973703042921 7977436839936 7981497474048 7985411857962 7993217734656 7997137866564 8004955205632 8016389168256 8027697908736 8036008329216 8041229890848 8049090330624 8053037864256 8060909846528 8064863176832 8068968312251 8074781180928 8075246651136 8086638422016 8088392529504 8100269757888 8108187910144 8112164427136 8118008414208 8122140601344 8123751523188 8126123961186 8134067386368 8143633440768 8160891049938 8165621366784 8168868460544 8172874737236 8182925571744 8183397275928 8190924521472 8194941615168 8202952310784 8203425169408 8208755513574 8214997762048 8216779712512 8220809486428 8226731741184 8230919270112 8243005788864 8251063468032 8252699960064 8255110055808 8256900707202 8263179567104 8269025377844 8274982367232 8286655905792 8287133589504 8292518324937 8300624403456 8304695297514 8312813279232 8313292470784 8325020053504 8327598108984 8335257993216 8335738478592 8341154796051 8347497725952 8353403187822 8361568782336 8363227191672 8365669565484 8373847150592 8385808023936 8388256992192 8396456656896 8398121985792 8406331293696 8424145599936 8424631209232 8432380346368 8436515857792 8446890912768 8447377833216 8459294570496 8459782205952 8473554078528 8485996889216 8492110184448 8498117952828 8500599719766 8504580243456 8508909201408 8510596833816 8518916087808 8521403928576 8531425509376 8535768131968 8541917282304 8546106514176 8554460479488 8560018916064 8560512357768 8572588694208 8573082860496 8580968546304 8581463195648 8593569087488 8596230306048 8599648633268 8604633268224 8622867806784 8633008713984 8635529874048 8643971252224 8645685672448 8650086455164 8656317960192 8658845927424 8660563297848 8669029146624 8681758998528 8687400149934 8695892232192 8696393506304 8708661530624 8711358390504 8719873892352 8724150399888 8732175040512 8732678406144 8738352643482 8751184292004 8751688753423 8759738724352 8770348376064 8772250790016 8774812613952 8785132215552 8793719832576 8796287926272 8798032556544 8802510886092 8812863062192 8815436746424 8821787369472 8836657917696 8849123813376 8849633920512 8862628977664 8873528057856 8877056653696 8892332425746 8902790236296 8911492866048 8914095353856 8915863349712 8924578758656 8935554023424 8939936307456 8948675248128 8953063967232 8955006014808 8967638864448 8968155803376 8976922329088 8981324901472 8989586096128 8992369951488 9001160146944 9005574606336 9020754957648 9033480559488 9034001293856 9040509370368 9053262839808 9055226621952 9059667597288 9068523577344 9072971073936 9081840058368 9095176093696 9097148967424 9099805673728 9101610502831 9106361155584 9112803477624 9121711398912 9126184980528 9135105982464 9139586133216 9148520235008 9154464674124 9154992382613 9159770898432 9161587620864 9189977018112 9198960377856 9203471844864 9216986487808 9221678071144 9228321349632 9228853315584 9241872482304 9243877176576 9257451151872 9261991304643 9271045059584 9282446401536 9284287455072 9286998812784 9296077012992 9307009646592 9311747053056 9316313834289 9325420690432 9329994177658 9351914939136 9352454029632 9361056595968 9365647560192 9375343050752 9381434872656 9390605385728 9395210841632 9406764880128 9408630590631 9420578044416 9431657097216 9434411492352 9436457951088 9450314717536 9457122705408 9471009816576 9477163799928 9477710110386 9486427889664 9491080340016 9500358033408 9500905680896 9514308632576 9517254981696 9521039558261 9526009135104 9526558261248 9532748338344 9546746500368 9547296821916 9556078608384 9560765217696 9570111029248 9576881432503 9583780598784 9586579419648 9597853698048 9602739148464 9616840087008 9626240712704 9628149953408 9630961731776 9644718218058 9653589614592 9654146095104 9667765223424 9668322521088 9684061804032 9688811180433 9698282159104 9712134803232 9714971108304 9724467658752 9726396381504 9735904100352 9738747346944 9745637052459 9750200582144 9755163579392 9757098390284 9759947826398 9766978873344 9782878761216 9783442694592 9797244221952 9797808983424 9807386509312 9824263206912 9828169866592 9854706064896 9855274138752 9869176998912 9869745906944 9885813091616 9892934811648 9895823917056 9897786626112 9907461881856 9914470944966 9917366339727 9922010284032 9927060734976 9929029639452 9938735435776 9941637916672 9955838160576 9965570162688 9970457599872 9980203892736 9986688735408 9987264417396 10001353476576 10001930003912 10011129970688 10025429474304 10028357273088 10030346268426 10040151103488 10054894350336 10060012441248 10071843499648 10074784853056 10082042707968 10089175278798 10099037620224 10103990514156 10113284358144 10113867337728 10128718831616 10135300174923 10141174923264 10145207604224 10148349327354 10162665629424 10163251455588 10173186207744 10178175466536 10187537547264 10188124807168 10194744750729 10209715007338 10217070065664 10232073105408 10234292588352 10237281382944 10249320918144 10259339804672 10262335913984 10264371315968 10276994230272 10282034399868 10292085264384 10309434237312 10323977782272 10324572907264 10332010708992 10348830425088 10353905825472 10364026945536 10369109798784 10374387830037 10379245780992 10386588609012 10394486964224 10396741677056 10399777912832 10401840574664 10414632545856 10424813027328 10429925692032 10440121122816 10445241295104 10447507017276 10455451697152 10462245341856 10462848437272 10470385852416 10475715434688 10491098276736 10501353504768 10506503707392 10516773994496 10539060652736 10546652971008 10547260932096 10554114231738 10562139979776 10564431058944 10569612196836 10579944173568 10585132919592 10595480068096 10608510173184 10610614234368 10613712928896 10616015194974 10624088014848 10631604057228 10641996632064 10647215810616 10657623646208 10662850488752 10680208786478 10687902787584 10688518891008 10703597211648 10721639854464 10732120440832 10737383819008 10750588434432 10755860869908 10766374907904 10766995534848 10782184562688 10784523372672 10800359677184 10808140234752 10818945097884 10829520801792 10831668697584 10834831948248 10845423181824 10858177921024 10876862836224 10881188066584 10894569529536 10910567428992 10911196367904 10921232695296 10926588820224 10937269747712 10945007351432 10952892112896 10956090765312 10968975654912 10974559026816 10990674385152 11001417957376 11003599946752 11006813407744 11009200942936 11022535106352 11032673845248 11033309822976 11048874541056 11049511452672 11056691099916 11057328462117 11067499204608 11072927063352 11083751038976 11087183406096 11102824123776 11103464145312 11113677324288 11114317971456 11121539728068 11129996967936 11137870917096 11148758376448 11150969588896 11154226087312 11162261569536 11167943326848 11181077365248 11184342656256 11195275542528 11197495981056 11227729379328 11232194133248 11251522661148 11252171254401 11262521217024 11263170444288 11279059427328 11279709607936 11298072104704 11306211213312 11309513048064 11311756144128 11317513996404 11330823937104 11334132959688 11345212268544 11347462445088 11358554783744 11361871904768 11378100754944 11394808685568 11413358554752 11414016477024 11430118258944 11430777147328 11441291395072 11444834483712 11450447399853 11460979740672 11461640408064 11497157075712 11499437388549 11510678285312 11514039832064 11530486032912 11541757280256 11545127903232 11547417730464 11558705528832 11566882769127 11575678664704 11583200199912 11583867912694 11594522976256 11598113516976 11614475005056 11615144520672 11626498523136 11632200533184 11642900054016 11643571208192 11651136857976 11651808486962 11668245722672 11676651503616 11693797834752 11696334386688 11699750151936 11702070646497 11713509620736 11730710075392 11736681181456 11745136263168 11750896456992 11762383159296 11770026009588 11770704491931 11782210556928 11787988933182 11798831751168 11799511894016 11814022692864 11819816670816 11831370743808 11856443234328 11870386981728 11881990488064 11885460471808 11887817799616 11902437195264 11908274534541 11919915076608 11937418622976 11940008019744 11956851819264 11957541071168 11966155259904 11972246211072 11978117786943 11989826601984 11995706799846 12007432808448 12027673276864 12044640745984 12054012493824 12061844836272 12073635495936 12079556796384 12091364769792 12097294765248 12109120077824 12112869976704 12117686710514 12129957633024 12132588794256 12150404636832 12162281865216 12168246640704 12180141309952 12186114844288 12188758186822 12201101079552 12205952898832 12215450161152 12241336574907 12253302690816 12259312105854 12271295793152 12275095913892 12286386782208 12292412422752 12304428466176 12305137754112 12313133270361 12322496643072 12325169568768 12331214229642 12343268202496 12349321739524 12364508683296 12376595202048 12379049940096 12382665083712 12385351060803 12394769350656 12403538066766 12409346195456 12415662737408 12421751779052 12430700384256 12450936605184 12457042946271 12469219918848 12469938706176 12487530080256 12503607717888 12508579830208 12521246588928 12530104781733 12542353173504 12544840787508 12548504348226 12560770725888 12575542796288 12579215323136 12581943934784 12594684985344 12597182978688 12609496940544 12628013088768 12636218399904 12636946813848 12648570519552 12654773786688 12667144044544 12671066749824 12688941855744 12689673308928 12702077681664 12710331117792 12728995333824 12729729095888 12741438144512 12747686956928 12756870365184 12763363802112 12765895250724 12778374131712 12782105892864 12797138264064 12803652197952 12822453449344 12831690719232 12840768536652 12858883041312 12859624290744 12871452819456 12872194793472 12890353631232 12891096694784 12899472949902 12906949902336 12912082405376 12918414907244 12934301710176 12949513070976 12953294811072 12965956878336 12968528508672 12975129682746 12981205467136 12984996462592 12994182736612 13003543719936 13022638497792 13031100224901 13043838348288 13044590259456 13062992295936 13063745311232 13079810838528 13086225599832 13098262560768 13099017609216 13107528965223 13126776438006 13139608086528 13140365518336 13158902665216 13177698323328 13190579748864 13194431889408 13197048834816 13203766329138 13209949175808 13219294593288 13223155119636 13236080979968 13238706185936 13254986876544 13273685720064 13274450880768 13287426883584 13293943466496 13315584980544 13316352556528 13335137968768 13354185354444 13367239299072 13371143030784 13373795024568 13386868137984 13406525800448 13413349921664 13423012872192 13429595950848 13432509022212 13442723610624 13451458296672 13452233705064 13465383493632 13471987352208 13484379144192 13485156450304 13501740220416 13508361909504 13513733566564 13521566564352 13531132436472 13550220839232 13551001940784 13564248276992 13570900622048 13583383396352 13592993000972 13602785366016 13609456610904 13622760087552 13642764140544 13645723451136 13649708510592 13665761224192 13682567098368 13689277470792 13702658973696 13709379199824 13722780352512 13731697011186 13745912316416 13752653755379 13765303709696 13784965527168 13798440566784 13805207767296 13818702594048 13825479731712 13832517106716 13843279973376 13848784812016 13862808723456 13865815764864 13886176727808 13899750703104 13906567589376 13926988393472 13930009356368 13944115519488 13949660455808 13960514469888 13967620579584 13988131035648 13994991266487 14008671609856 14028681044448 14041584893952 14048471340288 14062203961344 14063014576128 14072152308984 14085908078592 14092816262448 14106592231424 14113510559456 14130867066624 14144680230912 14147485645824 14151617238528 14154686926632 14175472076304 14189328842752 14196287747488 14206514724864 14216565165579 14229641834496 14236620510024 14250537050112 14251358521344 14271462948864 14289837391872 14295519805952 14302530790163 14309996101632 14320119750552 14320945232874 14334117912576 14341147826544 14355166543872 14355994046464 14376246083584 14379364496896 14386416601249 14393925697536 14396780547072 14404108722696 14425260130512 14439361069056 14442224930112 14446442597664 14460564242432 14481219142656 14501647835136 14502483781632 14526092706048 14547423238656 14548261823872 14568785093632 14586701488128 14589594572256 14603856150528 14608121020416 14625300873216 14632745369088 14635647585426 14639921739597 14654232513536 14675164041888 14695866332928 14696713475136 14710231793664 14711079763968 14732681936896 14742254799888 14743104616156 14756665606144 14763902751136 14782059097344 14782911208128 14803765498368 14804618860416 14819090628608 14828719637424 14850494556128 14861192822784 14871706417449 14883015426048 14890591102464 14893544459178 14908103153664 14912456875008 14929994641408 14948355244032 14955686399808 14961633591553 14969442926592 14970305839104 14980033103112 14980896626094 15002030214864 15002895005868 15016694956032 15017560592384 15038745903104 15049385108219 15060226655232 15082341525504 15090018661872 15107765249472 15112177279584 15126949691392 15129949926784 15137651296537 15148556430336 15155985771234 15169926537216 15170801006592 15193078247424 15217811406336 15218688636032 15240157678592 15244877183382 15259779311616 15267263199804 15281306320896 15282187210752 15314572511007 15329542767616 15332583184732 15348109658112 15351438882528 15355922074416 15373981377216 15389009707008 15393503870976 15396556973952 15411607371776 15422510358836 15438127896576 15444266933216 15464151355968 15485966673408 15486859360896 15501998030848 15509600710912 15534849143968 15546040418304 15553664698176 15568868671488 15579882913518 15591730446336 15595112515584 15599666869248 15602760861996 15618012827648 15637219540992 15644888538048 15660181684224 15667861942656 15671260525914 15683177545728 15693368012784 15694272655908 15709614075904 15717318577576 15731775668224 15736647415104 15752030257152 15759755561088 15775160991744 15808590979104 15820891398144 15827182642304 15843209969664 15846646588416 15854418295254 15869916260352 15877699379388 15893220102144 15916558163968 15920010692992 15936132022272 15942469092352 15947406085842 15954873679872 15962994948096 15970823715924 15986435469312 15994275733128 16009910411264 16020313179717 16032778336512 16055395817472 16082459781696 16098180661248 16106075728512 16121819693056 16129726353664 16137936624502 16149562361856 16150493302272 16173276844032 16176785059008 16200539515776 16216375820288 16224328854272 16236016828416 16244281202688 16247503046376 16252247922372 16268134772736 16287266881536 16321782099876 16331242733568 16337736921088 16345749474472 16365851143488 16366794551856 16381849042944 16389883230336 16405904621568 16406850338816 16417511027148 16429995524096 16433559425024 16441618972856 16453463482368 16461838540224 16486011577728 16502126936064 16505399920128 16510220111616 16513801414404 16526359134208 16538050755688 16549964734464 16573311811584 16574267179008 16585036649874 16601248806912 16609390595028 16625626558464 16626584941568 16650040107008 16655196217968 16670515986432 16671476957184 16682309592102 16694995451904 16706806375644 16723137564672 16726454383344 16731339130968 16747694301184 16771616047872 16776513984384 16792913313792 16796243971584 16848291199872 16849262418464 16864760692736 16873031715584 16893781825536 16894755666432 16918589140992 16919564411904 16947108157056 16971993778432 16984220368896 16996235905656 17001199439532 17017818402816 17021193667632 17037832175616 17042807857152 17062851018752 17071536263936 17074922182997 17083834564608 17092213028352 17120037832128 17121024715536 17145177388416 17146165720992 17161937092608 17162926391296 17187138174976 17192460612096 17199297266536 17245735613568 17266017427968 17271059748096 17287942504448 17291371344896 17300172910328 17312635920384 17317691854848 17321126595696 17338058293248 17363517997056 17374800299868 17375801869041 17391784464384 17392787012608 17417323061248 17422716781008 17439747784704 17448300799776 17464350081024 17465356812288 17476705286964 17477712730443 17502368584008 17503377506846 17519477448704 17540696752128 17544501580032 17549625227904 17570264431104 17592575852544 17596065113088 17605021772184 17625726124384 17630873492848 17643574738944 17673315835392 17681983399773 17698247626752 17699267841024 17725257955328 17747056115712 17754113307392 17784664851492 17805580472592 17822985732096 17828190707712 17831726699424 17849157517312 17871108046848 17879872614912 17906127934464 17910012029616 17935277728896 17936311606752 17953844658176 17962649802944 17979172192256 17984739902976 17993560199769 18011149212672 18041509915296 18066961118976 18068002587712 18081018740736 18110453243904 18119335194576 18137047154688 18145942147872 18163680116736 18176530065771 18190352187392 18194297934848 18199611347456 18203221005662 18225606955248 18243422797824 18252369961056 18270211964928 18279172266432 18283137280233 18297040470016 18308929348248 18309984765226 18323175241728 18379954036224 18388968158781 18406943689728 18433972975616 18443356142288 18456642699264 18457706631168 18483744964608 18487754353152 18496821344463 18514902303744 18523982609286 18542090119168 18564892803072 18568574910144 18573997625568 18592154025984 18605307100149 18614019293184 18623494106112 18632627668578 18650841380864 18659988355316 18703829878272 18704908059264 18731295120384 18750686101504 18762869745312 18781210771456 18790421683264 18813529760256 18817261181262 18822756522339 18841156088832 18863314194432 18868822984704 18872915902176 18900629435072 18914245410816 18942019633152 18954327599856 18955420220772 18972855779328 18982160680032 19000716066816 19001811361792 19028617265152 19034509963392 19042079116522 19053116522496 19065496676688 19093493000736 19094593643832 19112157216768 19121530435392 19140222058496 19153762865006 19167561197568 19173158839296 19195707396096 19205478296928 19233680174016 19252481425408 19256299906816 19261923463552 19289436436116 19307179229184 19308292190208 19335530446848 19336645042176 19349209424853 19368123608064 19377622360866 19396564318208 19424269606464 19429942216608 19448935317504 19452792763008 19462694524119 19471808200704 19477494693888 19491274104918 19500401164288 19510327158784 19514196780568 19519895652796 19533957746688 19565757522432 19566885389184 19594488443904 19595617966848 19614773018624 19648526413824 19656339733184 19690164657009 19709412129792 19710548277504 19738353997824 19739491813888 19771626183232 19785869623296 19791647834112 19795573252224 19805649493707 19814923763712 19828941889932 19834732679454 19844020568064 19854121469952 19858059278904 19877470871552 19883275833344 19911676321152 19931140325376 19940915199744 19960407785472 19973377470816 19974528834792 20002706953152 20003860007824 20022259941376 20050858948608 20056714546176 20060692536852 20080302206976 20109788700672 20120024882496 20143686999296 20149569706112 20164085415936 20178350557596 20198075240448 20207981028312 20226568716288 20227734675456 20257437663232 20270600349846 20282349846528 20290415208448 20296698654708 20325331258848 20326502911176 20346372415488 20356350933072 20375075094528 20376249614336 20389489501458 20419430014676 20434140131328 20464146210816 20468585176704 20474562765888 20498641836288 20518679609344 20524671827968 20528742631936 20553988460544 20564068799736 20584170528768 20597545516779 20618868474624 20647955564544 20649145814528 20697660850176 20707811650944 20728053891072 20738219597568 20748775660074 20758491561984 20773177218024 20793483354112 20799555825664 20803681149328 20829265091712 20849626054656 20859851384064 20880242245632 20890482590208 20895014034552 20924490683712 20925696874544 20940771704832 20951430869376 20982196553472 21002707009536 21013007414784 21078121305472 21093305942016 21094521864192 21108228463476 21124279959552 21128862117888 21139224393672 21159888347136 21170265839184 21190960136192 21217020346368 21221228468736 21227425857792 21232030389948 21248176029696 21263208114456 21283993264128 21294431621232 21315247292416 21325700977504 21360417572956 21375805575168 21377037782016 21407194423296 21443279708928 21464240881664 21474767638016 21481417849311 21501176868864 21511721739816 21532749815808 21533991069696 21564369125376 21569046745344 21600719354368 21611313044167 21637890195768 21659041603584 21663337395168 21669663896496 21690846363648 21716355842048 21753725672448 21762376133168 21789139059072 21821134857984 21822392735808 21842465390592 21853177640448 21890014702864 21905784225792 21912181530624 21937951309824 21949118053632 21953471378139 21981348770304 22007199893504 22013626815488 22018401885872 22045070212704 22065347690496 22066619645952 22097749082112 22099022905344 22113382199832 22114656924234 22134998409216 22145854126704 22167502077952 22174366812192 22205648247552 22206928290624 22227354648576 22228635942912 22243079456136 22275741834192 22297516752896 22301939177792 22308452174624 22324523139072 22335886653696 22340316688767 22362154730496 22368685312512 22394991962112 22455458758656 22464388266496 22471344939141 22503045322296 22504342508802 22525042434048 22526340888576 22558118854656 22559419215872 22596144209408 22607226087677 22619026096128 22623512288256 22635027992808 22661647874208 22668265919376 22690424537088 22694924890176 22717109567488 22723743809536 22739819789071 22756201509888 22789617371136 22826717109504 22828032954048 22860236517888 22861554294656 22889668967424 22900894799706 22921959481344 22923280816128 22994314151424 22998874777098 23021356570624 23028079664128 23060972065824 23083514560512 23090255806464 23094835460928 23117411057664 23133765538254 23151357329408 23166400399824 23167735825388 23189045952512 23196227033952 23228950010112 23230289041344 23252997046272 23264401066368 23287142416384 23302273715952 23303616973924 23336491445344 23353303007232 23369824370277 23387595669504 23392668773376 23399500303872 23404141292994 23427019241472 23461420150784 23473362362912 23490272526336 23501792913984 23506890788871 23524766318592 23540052019176 23541408983862 23564421113856 23575977866364 23597663502336 23599023788032 23628045385728 23639633341632 23649033741487 23662741487616 23712886468656 23740773963456 23763980976128 23770920943616 23775635599232 23787737751701 23804874390528 23816549069082 23839830153216 23874837245952 23880016039488 23913703638528 23915082142336 23932310519808 23944492422144 23956235573886 23979653203968 23991413599692 24014865616896 24055346553728 24089281491968 24108024987648 24123689672544 24147270991872 24159113592768 24182729539584 24194589530496 24206904936753 24218240155648 24225739953408 24235373421028 24259915266048 24265177588512 24300809273664 24324563730432 24336493281408 24360282619904 24372229688576 24377516373644 24402202159104 24411905797664 24430900322304 24482673149814 24506605381632 24518624211708 24542591586304 24550191827784 24572773564416 24584824845504 24608856932352 24610275508224 24626266540722 24644993286144 24650339137536 24662428459284 24686536404992 24698643479048 24729017366592 24753190404096 24758099880192 24765330167424 24770702121606 24789538701312 24807076133532 24831325474816 24843503558104 24861400768512 24901873210368 24914085892542 24938439837696 24939877412352 24975060160512 25007215435776 25017159660416 25042493177856 25060209563466 25084706347008 25089681575016 25097008696452 25121541451776 25151085592576 25158430646272 25163887869568 25189369970688 25194365957376 25218993881088 25272436799808 25273893627696 25297141039104 25309547573376 25334288089088 25342133499648 25377883711488 25379346617856 25420662235584 25457990667648 25459458191776 25482876289024 25495373913856 25513740730368 25526727604224 25531790501448 25556748263424 25564211785728 25594276528128 25607304395904 25644906898688 25663381438464 25681537073304 25717766082624 25719248581488 25742905638912 25744389586944 25780707262464 25782193389568 25798945899804 25800433078273 25813899804672 25824164810752 25836829814488 25868603420352 25899026141952 25906589622144 25931913756672 25937057017344 25950259365492 25969992925184 25988365473224 26007087439872 26045276995584 26062200449802 26087676696576 26089180518912 26125984591872 26127490622464 26159621677056 26172451199664 26196525121536 26198035218432 26215057930446 26253552876012 26255066260269 26279216173056 26280731036672 26317805330432 26355396646656 26381159497728 26388863778816 26394097669632 26407532658276 26438589186576 26446310239272 26472161959936 26477412371872 26509973753088 26547371440128 26548901761536 26587886932992 26631169961088 26632705113056 26670275937536 26708370708888 26734478598144 26742286061568 26747590049136 26773736275968 26813051600896 26826699843328 26832020573281 26846025744384 26859191901696 26865018044424 26902916593344 26904467410128 26930766987264 26943974704416 26968758288384 26970312900608 26989393127963 27003480440832 27016723819008 27027467133128 27062264872944 27100441678464 27102003881568 27128496553984 27141801244096 27166766792704 27185986001944 27205570732032 27218913221808 27245520175104 27285528281088 27291446902272 27299417021184 27304831508493 27331522448384 27365134196736 27378554941584 27405317947392 27418758399648 27445560705024 27463394022372 27464977147839 27491824632832 27505307510758 27530607419392 27569931054336 27596881133568 27610415534592 27650959463424 27665034213432 27686559946752 27697569624032 27725617446912 27731631529728 27772353455616 27785973913929 27813135178752 27853976786944 27860018712736 27888231038976 27899320911616 27921028939776 27935241159168 27948941502867 27976262071296 27989982532974 28017343219712 28057362088896 28083169787904 28096942680576 28126029152256 28144304617968 28171816157184 28185632524896 28213184462848 28227021118912 28261734133248 28294971291648 28303234477056 28309373853264 28350944152608 28378657685504 28392575494976 28413029449728 28433130331158 28459283668992 28473241020048 28501074100224 28502717042688 28542925897728 28563118674783 28579674783744 28591039611904 28605061580326 28640239501104 28641890465748 28668235825152 28682295653088 28710333087744 28711988092928 28730644297509 28752492167168 28758728993792 28772833202498 28793561094144 28808217445392 28850520261024 28878722138112 28884449860224 28892885195328 28921128484864 28962438285312 29003295670272 29004967563264 29052185412096 29066433541299 29094846477312 29096523647744 29137570187264 29173402976256 29179189144512 29207712301056 29216242040832 29236911157377 29250601746432 29265490738176 29271295170852 29279843479194 29308465027072 29350328083776 29391732665856 29393426950272 29422159527936 29465363873792 29484509599776 29486209232312 29513331212288 29527805502272 29564118194688 29565822416256 29607530996736 29609237720832 29638181257216 29657439274848 29700989112256 29722385645568 29743412834898 29752099019181 29766030852096 29781182204928 29787088918356 29816206307328 29824913750016 29859989282816 29896710488064 29911372799616 29923267183106 29940611678208 29960066206224 29961793252188 30004060429728 30005790011736 30033389912064 30035121184768 30077491806208 30098770216438 30120453310464 30164683051008 30180037323744 30215530498944 30224354559168 30253899382784 30259899853568 30275302593074 30297112860672 30311971542468 30339853074432 30341602013184 30386156494848 30405900524769 30435622812672 30437377272064 30480315357184 30489754366764 30519558623232 30534526399608 30562612641792 30564374421504 30584234252187 30629145022014 30659085535232 30665166369464 30696219316224 30702877765056 30711844148832 30747962754432 30778019414016 30787007741952 30793113947904 30823214743552 30845020717672 30876255793152 30888533866432 30928302711936 30971933346816 30973718721792 31003996061696 31019201421824 31069698287936 31092080836608 31107329396352 31123163490111 31137737342976 31159765827036 31183460892672 31190225031168 31199333738496 31205521723992 31236025655296 31274439081984 31289777076096 31320363368448 31335723885312 31342521051828 31366355091456 31386736025568 31388545311816 31419228151808 31434637155152 31463551336448 31473294830208 31504060514304 31519511122176 31550321983488 31617181958208 31641782796288 31654365284608 31686419939328 31693293176832 31708836590508 31739832520704 31755398758776 31786440204288 31833116327936 31840021385984 31872264044544 31884938184704 31894812171684 31925989896192 31941647431848 31972870938624 31988551466256 32019820822528 32040626359434 32065556673024 32110791634944 32164919563392 32196361322496 32212151457024 32243639386112 32259452707328 32275873249004 32299124723712 32300986604544 32346553688064 32353570118016 32401079031552 32432751640576 32448657708544 32488562405376 32495006092752 32504495844744 32536269545472 32574533763072 32643564199752 32675473842176 32691498948944 32731702286976 32733589103712 32763698085888 32779766460672 32811809243136 32813700677632 32835022054296 32867118850048 32883237945712 32906926964736 32923677080448 32972023155456 33004253872128 33010799840256 33020440223232 33027602828808 33076101511376 33099929468928 33146623623168 33148534358016 33170073299748 33171985386351 33202497613824 33218781190056 33251253116928 33253169883136 33300080214016 33310392435936 33341031972864 33342953914368 33364619184204 33389990903808 33413612751288 33446275129344 33452908766688 33462678261936 33495388602368 33543232095744 33553027968768 33585826627584 33592487943168 33696582399744 33698524836928 33729521385472 33746063431168 33756513763203 33787563651072 33789511332864 33837178281984 33839128823808 33894216314112 33943987556864 33992471811312 34002398879064 34035636805632 34042387335264 34075664351232 34085615714304 34125702037504 34143072527872 34149844365994 34159817392393 34184426056704 34240075664256 34242049431072 34290354776832 34292331441984 34323874185216 34325852782592 34384921224192 34398594533072 34491471227136 34498312165647 34532034855936 34542119496192 34582742689792 34600345820656 34625271840768 34635383709696 34642253191392 34676116586496 34700648307381 34727035994112 34749600599736 34751603738082 34783568928768 34785574025216 34834646122496 34845433562016 34879495569408 34896601599552 34928700162048 34930713624576 34953410573928 34955425460886 35004737168016 35006755013692 35038954897408 35081393504256 35089003160064 35099250455808 35106211939491 35140528862208 35192130226176 35210043544368 35251452248768 35261746985696 35287149477888 35312113475793 35346631670784 35363966799546 35396495253504 35398535682048 35450515910656 35494112231424 35508226614784 35569329702984 35611160945184 35645971464192 35656381415424 35663453398848 35698315034624 35734002525683 35759745229824 35812255868928 35820024059232 35870555457792 35872623213504 35907689316352 35925299605888 35969479805952 35987120399538 36022298425344 36083019830592 36133922237952 36136005175424 36162037481472 36220906487808 36238670389152 36274094309376 36291884295744 36327360233472 36353060131542 36380704374784 36388595869696 36399222694912 36406442011324 36451213910496 36486845595648 36504739922112 36540423929856 36558344532864 36566274560466 36594080940032 36617858696496 36619969530452 36646350483456 36724009724721 36759908072448 36777936317562 36813887379456 36867945951232 36886712284576 36913285398528 36915413262336 36939399811083 36967489929216 36975508706304 36993642688926 37029804607488 37047965218572 37084180238336 37129785606144 37137149820288 37147995251136 37156053182409 37184308051968 37210614200298 37228038586368 37246988212224 37265255337156 37301682761728 37319976710632 37380730752673 37407659756544 37409816118528 37462590240768 37525739490624 37562421542912 37580843366528 37627059520512 37634522362524 37645513044678 37682312177664 37726628388864 37737645969408 37745831804352 37801258870144 37828490821632 37884039266304 37908655199712 37910840441544 37945711558656 37964321360064 38001432133632 38003622723584 38057234530304 38069019926784 38084158233044 38106233044992 38130993353376 38186986001472 38189187287664 38224314433536 38243060870784 38280444116992 38307525730012 38335122395136 38346317678592 38391414792192 38410956593856 38467360348032 38504962850816 38512599813632 38523846927104 38578872872232 38614358458368 38616584380416 38671060893696 38673290084352 38698418849706 38736247216128 38755244721732 38793128636416 38848539212928 38859884433216 38897870635008 38905585526016 38925389048238 38943616401408 38954989387776 38982548209836 39020654317568 39028393561136 39039791305592 39067915493376 39131515044864 39133770778368 39188976887808 39191235933696 39297052827648 39312679466368 39380329314018 39418824259584 39421096555008 39476707995648 39478983627776 39543252366464 39571739246592 39583295668224 39591146504448 39611298987414 39629847527424 39657883779864 39669465358908 39708242939904 39716118557808 39754941743104 39766551666688 39823352642304 39862280650752 39881830399488 39946754941632 39949057669584 40005413906304 40007720015648 40044519882752 40101717897216 40113429092352 40121385073704 40160604413952 40219577401344 40240049764992 40287373998592 40299139412224 40328170831872 40356701115192 40396150480896 40415962056624 40453137432576 40455469350912 40514875326464 40541200699692 40543537694429 40564699693056 40580830416896 40593397309416 40650662517696 40653005822352 40692744830976 40712701866144 40750150189056 40752499228672 40778979002916 40838860029352 40868280262656 40928292421632 40937170353408 40949125531776 40997283672576 41049343655936 41057485263872 41107976921088 41128137599472 41168341057536 41195091033558 41237736949248 41257961266137 41295911129088 41298291629056 41395321700352 41415623301888 41456107782144 41476439195136 41497551320148 41546354436048 41586966708224 41599111651328 41607362298656 41658530183424 41699252109312 41719702768128 41780965180416 41790028069104 41848981367424 41851393749088 41881543409664 41902861738752 41964393106944 41984973799461 42026014829568 42156242610944 42164603758013 42186611884032 42189043728384 42216456926952 42257724235776 42278448787344 42319776694272 42340531678368 42381920272384 42411903486799 42434040692736 42442456937472 42454851715584 42464060779896 42526416228912 42567986528256 42588863242464 42630494584832 42651401955008 42660653653877 42720835145912 42751611150336 42754075564032 42814388846592 42886559417856 42907592370489 42949535276032 42962835698622 43002353737728 43023443479632 43065499631616 43067982139392 43128738250752 43138093490688 43159249803747 43201438708736 43222626088334 43275780391536 43318083207168 43326674790336 43339327792992 43381692727296 43432711684096 43507451344896 43524752266336 43578278118144 43642269715968 43644785471616 43706355280896 43780029405728 43811568451584 43824363061248 43875902619648 43898236107264 43906942756278 43919765218791 43962697540608 44014399787008 44027253630976 44036803771744 44090140425408 44130695380992 44133239291904 44198045810688 44226764399664 44229313848468 44269996818432 44291708253408 44335004155904 44348733624384 44411296495104 44413856581248 44457271885824 44486158912272 44551483668384 44595033505792 44603878355584 44616904349248 44649046278144 44671773307392 44680633377534 44724309460992 44737370625024 44789983924224 44884900774659 44910917517312 44928776532992 44942689878282 45006090644592 45008685017604 45050084868096 45052681777152 45116237709312 45118838431744 45148155324657 45192288418816 45214452175354 45247024576512 45270055985616 45323295748416 45336531838752 45380849074176 45389849780352 45412953889611 45434219134976 45447487619072 45479639578142 45512403019776 45579234742272 45653434219008 45656065908096 45720473035776 45723108589312 45779337934848 45801789599412 45843918962688 45846561632256 45943717533021 45988628302848 45997749554196 46042713141248 46056159328256 46121944131648 46167029121024 46180511612928 46189670921856 46234822115328 46267531076508 46302714658816 46332800799648 46335471650776 46378091905024 46392454067904 46457900020224 46460578082688 46505994092544 46528802132736 46574284832768 46604547431904 46607233947848 46672982890688 46706606014464 46739648740554 46775191339008 46785337546752 46799000607744 46808282585988 46854038482944 46922840301568 46946724725824 46980545052672 47003585827968 47013781577742 47049532637184 47080104038352 47082817967724 47128842227712 47151955732728 47195327004672 47198047576064 47256090771456 47279266683264 47298067482974 47325482975232 47425772937312 47481547926912 47527961952256 47541841887232 47551271198464 47575475503402 47609748781056 47633098138164 47679660306432 47749674491904 47760032078976 47827407277056 47830164284672 47864621039616 47888984844288 47912471147772 47959306407936 47982827199384 48029731233792 48060939539151 48110693107456 48178562983936 48247379345088 48294541983744 48318227185536 48365459079168 48389179060992 48413809873506 48436480311296 48451479906816 48470746842056 48519830532096 48530355177024 48601618547328 48649127460864 48672986562816 48720565239808 48744459377152 48755032747288 48804404318208 48823811595328 48861800644608 48965346299628 49013210763264 49037248423416 49085183172608 49100383655568 49145547128832 49169649691008 49217713864704 49220551016448 49252533081444 49289986572288 49300678275072 49324856918568 49373072809984 49397286958096 49458034733184 49506380808192 49516199760384 49530660334848 49541404243212 49579077402624 49614152267064 49662650949632 49687007116208 49722801537024 49803746420736 49828171785084 49876879675392 49879754824704 49950120321024 50014430871552 50034319320832 50084986355712 50120419126932 50169412694016 50179363150032 50194017392904 50243082903552 50302171185152 50316861292544 50327775739136 50378739941376 50388731914752 50544873599616 50547787255392 50594282078208 50619095146752 50668576178176 50684266999296 50755767422976 50758693235712 50841324471168 50915981335296 50918916383552 50965752578048 50990747827712 51053455208448 51063581002896 51113496526848 51128423571456 51188553056256 51214608791808 51224766548991 51289813797376 51363074146608 51435532165248 51438497162976 51485811277824 51488779173888 51561414524928 51564386779136 51597891799608 51600866156546 51648329621504 51673659628976 51737206840704 51798052283904 51813179244288 51863827513344 51874114034688 51900518730984 51976730946448 52014174879744 52090553991168 52124400899604 52127405607123 52175353393152 52178361037824 52251969183744 52254981244928 52319243354112 52344902399328 52393050243072 52396070436864 52430115860892 52433138191329 52507105752024 52510132520538 52558432346112 52561462073344 52635610660864 52710793293312 52777727557632 52788195339264 52815065316552 52877178373152 52892620478544 52944323919872 52954824743744 53019947506176 53045950199319 53094742880256 53097803523072 53175773865984 53262339922176 53265410226112 53340551875072 53416741417776 53468957196288 53484572123136 53495180098272 53547472551936 53626103201792 53653399686656 53664041146562 53718383803392 53730036088848 53805833186688 53808934820256 53861533974528 53887949408832 53937516576768 53940625801216 53978786255926 54033447638016 54054934266256 54124529745888 54200883356928 54204007763136 54256993107968 54283602488192 54371972003888 54411141464064 54437826443616 54491040350208 54529590197313 54571056562176 54582893804544 54598834042368 54609663016986 54663044896768 54730268393472 54757109883168 54810635894784 54837516799296 54849411840699 54891121410048 54926788044744 54929954295678 54983649265664 55010615021516 55061214838784 55139862108672 55166904476343 55220831069184 55301918926848 55330068426864 55373119893504 55395139248064 55451234893824 55463263059456 55490464033389 55544706911232 55571947827858 55626270357504 55707953573888 55720037425472 55776462077952 55798641823232 55815921300447 55842057879552 55870482318336 55897883005734 55952524142592 55979965065948 56034686439424 56114724177792 56193885361152 56252058304512 56288609235936 56343632314368 56371265049792 56426368925696 56454042237824 56523468266496 56589942583296 56606468954112 56618747706528 56701888305216 56757315371008 56785150989952 56826058899456 56866260662316 56918567337984 56946482040096 57002148200448 57005434085376 57085851795456 57126237349566 57159349567488 57182079223808 57210123160652 57280479002208 57283780931496 57336471650304 57364591306176 57420666175488 57423976185856 57461288595018 57504984334336 57517457987584 57545666404996 57587122188288 57616434890784 57701040522048 57757444276224 57768899720448 57785770390656 57842256969728 57924876570624 58006591340544 58009935126528 58047628274559 58104370824192 58132867082598 58189692954624 58193047295488 58275140374528 58346805952512 58358378289024 58388083572357 58415424602112 58432484081664 58473822314754 58501203492864 58530981476352 58542590341704 58559686958388 58616930054144 58700656167552 58783465331712 58786853900544 58844319055872 58969019199552 58972418464624 59026662424576 59055611004544 59128236389376 59131644832512 59215061993472 59218475441664 59314878549696 59401978224512 59444771291136 59486825669796 59504198038362 59532061704192 59562364409856 59574177836712 59632412614656 59649827500032 59719978565632 59793420976128 59822745599232 59846534366212 59881223356416 59920132412448 59923586504376 60008120859456 60011580023472 60066779824128 60070242369536 60154983612416 60197540432876 60240906620928 60329366102016 60360074647488 60431060997888 60448709118336 60507798765568 60519799707136 60550605186148 60594225721344 60623943084936 60679706148864 60683204026368 60772312989696 60811801049538 60871245625344 60874754544128 60960630714368 60979508733528 61039117246464 61069052799216 61125225283584 61128748843008 61168468504374 61258290044028 61318171070464 61330332738928 61392438632448 61405755530112 61423688297664 61495925508864 61556038828032 61574015483904 61586227895808 61690041435344 61752511586304 61777067732864 61856605423872 61943866693632 61947437443584 62038402843648 62139396575872 62184161673216 62214658792704 62246326980222 62275474685952 62319531654072 62380450062336 62398667476992 62411043447984 62472051310592 62548878163968 62579554152192 62640726736896 62671447770624 62685042103656 62773472051136 62777090623632 62838456303616 62869274310304 62927102672896 62946589660416 63008121028608 63039022244352 63234363916416 63283565592576 63308730569216 63372839878656 63386586353664 63417673181016 63479665041408 63510797517552 63572880408576 63666232655872 63680042771968 63711273519817 63744528089088 63769876369408 63789624343368 63851979792384 63883294863696 63945741877248 63977102932512 64039641645056 64081252718868 64084946678291 64131113346048 64221583269888 64329839126784 64392722644992 64424302914048 64518905414656 64551746498008 64598249447424 64601973209088 64693107376128 64707140236032 64802158063104 64833939132501 64897315417088 64977124810752 64990012185504 65008991689488 65072539090944 65149067526144 65287128399504 65350947684352 65382997897888 65463404573952 65467178207424 65527396171776 65559532921344 65627401355264 65670044108592 65734237700096 65766475891424 65813853929472 65847354160896 65860414134417 65944046310912 66021599680512 66040880446464 66055205657616 66152203022752 66199858937856 66293247246336 66297068716032 66340146599496 66343970772702 66404995227648 66437562380112 66502506233856 66506339766272 66600160428032 66620784871872 66647276907827 66682063945728 66685907828736 66729238368408 66827225502576 66892550258688 66905817533376 66925356523872 66990777204736 67038170027521 67086464191488 67106055937536 67184975886336 67393164799488 67397049673856 67492126862336 67513027526406 67575127302144 67579022665728 67674356563968 67678257647616 67788432628224 67821678263031 67887975113728 67984943622624 68004797758128 68071273611264 68084774670528 68151328702464 68171231428608 68219459367213 68251404075008 68286145055744 68299688731988 68319634784786 68368852113408 68480151328512 68484098862144 68580709553664 68584662883968 68651705565184 68769842448384 68797189066144 68982942454272 68996624331294 69064069711872 69084238992384 69165485379584 69200691641312 69250543681536 69270767419392 69284506382784 69352233172992 69401296614762 69454071988224 69499201199472 69503207476164 69567137857536 69571148050432 69669292244992 69690867124032 69758991138816 69793203199104 69861427249152 69906821147856 69910850921772 70009474336032 70013510027384 70077909794816 70162787008512 70178006320128 70198500911616 70212423878982 70281057724416 70384260452352 70420087088736 70502904497536 70523493971392 70574298955776 70624226951586 70693263341568 70727933599092 70792990507008 70797071364096 70901031821312 70947101224461 70988224462848 71016453229568 71138659405968 71222321890368 71291942928384 71312762830848 71326906797696 71363213255103 71396630069248 71468005051366 71519490459648 71624511737856 71640048118464 71741110915584 71745246427008 71815378632704 71850599211776 71938959611904 71974240799076 72044596850688 72166039661184 72267844475904 72272010350848 72324074962944 72441812975616 72477340778304 72548188618752 72583768591488 72620714810259 72654720466944 72706120263084 72761408749568 72777191739392 72798445389824 72812884022648 72902427820992 72973691191296 73009479844224 73080847859712 73116689065728 73132549120932 73188161880064 73235717392992 73239939060904 73292700966912 73448019449442 73519816144896 73555872635124 73627774758912 73735891902464 73773424569152 73826570797056 73830826524672 73878799622166 73934979858432 73951017412608 73987285377852 74059609214976 74095930437144 74168360476672 74259571212288 74274299640576 74295990502272 74312106364818 74368616103936 74421228400596 74493976424448 74530510674312 74603365523456 74639953421264 74761461505346 74815319513088 74819632237056 74925180481536 75051478981248 75124843085824 75161686733056 75254119041024 75269044725048 75291026089356 75364624355328 75453256777728 75475291938816 75491663608704 75602517740288 75656981643264 75817310399424 75821680883088 75891423117312 75928642720128 76002864267264 76007245447168 76114469060608 76138039853568 76168316466088 76261986706752 76373972002944 76378374575328 76448628867072 76486121741568 76560888233984 76615051460024 76670244790272 76692635357184 76782829584384 76821913187712 76934720696064 77009925701632 77025199627264 77047693854208 77157745744464 77228716916736 77233168760832 77342121787392 77346580168704 77396837699412 77401299234819 77472494432256 77510489443464 77586257272832 77697078425856 77719768866432 77795741270016 77811171052032 77850778096476 77909978775552 77965096419672 78041308635136 78056787122272 78079582611184 78135830986752 78263030089728 78267541556736 78377953775616 78382471867392 78594105655296 78625358932736 78760658628036 78765198780807 78837648519168 78842193110016 78953415991296 78957967255552 79086504732928 79143478493184 79166591336448 79182293008896 79222597974828 79315767559728 79338930717816 79416485879808 79432237115616 79509883486208 79533103333376 79646705284608 79763660798976 79893509883264 79898115339168 80010827812608 80015440031296 80089039765504 80203435794432 80226858184704 80242770147408 80321208827904 80439154802688 80480099529984 80496061719843 80574747997184 80598278824448 80713402230384 80792300961792 80831924113248 80906274865152 80910938701824 80968179383889 81029750652928 81082401399384 81087075388858 81161660833792 81186794618832 81301325035392 81306011644704 81385489661952 81425403732288 81500300378112 81504998457344 81557958005832 81677720058704 81736560525312 81856584843264 81874340706816 81898251063552 81914494525479 81994567345152 82114970527744 82215953842176 82256275198944 82336682115072 82390182067116 82394931443517 82475473898496 82515922532274 82591822258176 82596583258112 82790643400704 82831246603776 82952878390272 82995102640296 83092708872096 83173933416448 83198223302656 83214724597312 83317060366848 83357921741787 83439405536256 83561930360832 83580056138208 83697962734848 83702787498176 83763086819328 83805723477504 83846824508601 83928786213888 83969947598922 84052029659136 84312485221888 84329207516026 84378087456768 84432913853904 84515448471552 84556897574688 84639553388544 84681063356736 84763840544768 84823806973598 84884913874944 84909703431168 84928121559792 85052832457824 85135973056512 85177726484928 85260989169664 85302803910016 85321307307754 85441670291824 85503222300672 85508151128064 85628777693184 85689356024349 85773118835712 85815184740978 85899070552064 85925671397244 86004707475456 86046886959264 86130999263232 86135964278784 86191932892527 86257476501504 86276186981376 86318499607494 86402877417472 86445252176668 86551560783072 86636166414336 86653349580672 86678655585984 86763385454592 86865423368192 87014902689792 87049504532672 87156556236288 87199300623897 87284539431936 87289570943232 87412710561792 87560058811456 87623136903168 87648726122496 87710733472131 87751805239296 87796472214528 87813885512556 87839530437582 87925395081216 88028799574016 88054507261952 88073607543488 88180280850816 88266478583808 88396091621376 88453528799328 88458627696936 88539993636864 88583416506816 88670008311808 88697467248768 88822592990208 88827713162496 88914543771648 88972317824544 89102967336768 89190067011584 89207756711168 89233808698496 89298092556288 89343546614784 89361266755068 89448618921984 89474741250048 89579967848448 89769801549318 89821835034624 89857553065984 89885379756564 90012181289184 90017370035208 90100169736192 90105363554304 90232475418624 90237676863488 90296310649314 90384576837632 90428904350708 90494049153024 90540111971232 90646591496832 90673063677504 90761698148352 90779699560704 90825907779222 90868438269952 90894975238144 90959279156284 91024806039552 91158469484544 91217701574307 91306868438016 91312131816192 91440946071552 91446217178624 91558675869696 91603579198824 91687837925376 91693123264512 91752702756561 91887435066042 91977256605696 91995499108392 92085426282496 92112318656512 92243888263296 92334058242048 92361023225856 92379341843712 92469644230656 92535062153016 92665601599296 92670943301552 92756183810048 92784908135808 92915800040448 92921156165376 93011988185088 93057604265472 93209094863808 93214467895696 93345965781376 93413212028928 93479297481108 93550382678016 93570675093504 93598001215488 93616565171976 93708076965888 93845680603136 93893449451648 93961090105344 94007171655936 94027563155484 94099065274368 94160208076704 94165635935448 94257684455424 94303911465456 94390654009344 94396095152128 94512181542912 94558533366528 94596134965948 94650965950464 94851545874624 94963095853824 95055923904512 95083683774464 95102542396928 95150951006804 95219497562112 95266196276328 95359320612864 95499348983808 95520064157952 95654814554112 95660328569344 95777969688576 95824942295544 95918612815872 95965654398768 96059462467584 96121879078302 96221386214912 96268576287653 96357125967872 96494758690176 96589083967488 96636454371072 96730918158336 96778358121984 96827619747012 96902959813632 96941493684112 97039661064192 97060710354048 97203237094656 97298254921728 97345973125632 97488918754304 97510065494576 97608808636416 97647623190656 97723601289216 97930692599256 98026421526528 98074496846832 98170366345216 98200767311136 98291094257664 98339299382016 98435427729408 98441102032896 98505066162888 98601356550144 98649713837136 98746145619968 98794573916192 98916069466368 99012761616384 99032399520768 99061320669696 99082808486424 99228304534128 99325301899264 99374014232416 99445603074048 99515956159053 99607492841472 99656343570168 99753759350784 99759509649408 99900240642048 100028861743104 100068638641664 100117715531141 100169972711424 100240838253864 100338825388032 100358726300064 100388034785808 100486165807104 100604342370304 100633722585088 100655551478272 100704916208743 100757479882752 100777463829504 101089747199232 101095574510784 101188564156416 101238190293504 101368533998592 101511534845952 101517386471424 101682648942336 101831962670592 101837832767104 101981495655424 102106910416896 102127162005792 102226993053696 102256847142912 102377106112512 102429217583616 102449533097982 102479452177179 102579627594752 102726148293216 102871064330496 102876994325952 102971622555648 102977558347776 103128773558272 103195783599216 103201732313092 103296659243008 103347319257952 103474413681408 103494936496941 103596104567808 103626358488576 103748228069376 103801037461968 103953461892896 104028349759488 104101944922143 104181107982336 104248801799208 104254811214246 104350706786304 104356722075648 104503938367488 104509962489856 104638486708224 104689804798656 104731435140871 104786100486144 104792140873728 104860231721784 104866276382658 105014211504048 105020265041076 105116864692224 105122924146688 105271221321728 105345695757533 105421586586624 105576390678528 105630130633104 105754356746304 105785240957088 105888647839744 105909649487488 106039895012352 106091900398638 106189485760512 106195607046144 106351547731968 106524679844352 106530820452224 106681103750144 106833482835552 106937914392576 106969144246272 106990360196544 107094945103872 107202007577049 107252206403584 107306799373312 107328082293124 107436767606784 107460072177696 107611666373376 107617869640512 107723067949056 107775898817664 107881251602432 107957572511852 108066895276032 108109868532512 108249059491776 108401766713856 108408015526272 108513986215936 108567204976384 108743944007776 108822282928128 108875652887232 108982080700416 109059180394626 109142113124352 109165787609088 109197668084736 109219326033972 109326089793536 109460536786944 109514219766336 109621271789568 109675033598592 109698823681398 109782242820096 109853576089488 109859908591356 109967298531328 110021230043032 110122429677568 110279724217344 110333808952686 110441662138368 110603837853696 110660136853728 110746239787008 110790278496128 110902469787648 110926526118912 110980928066778 111089413822464 111143895655716 111252540715008 111415907147776 111440074850944 111552924155904 111597283646464 111631842600894 111684115759104 111740964636672 111795766011468 111905048285184 111959930131896 112069372878848 112142192258019 112229448355584 112387770722304 112577218471872 112687264628736 112742530099584 112852737851392 112908084475648 113046936532992 113179885166592 113212937908224 113237495413056 113403776610432 113514630742016 113570301979904 113652117798912 113732521324632 113837134675968 113892964080192 114004296400896 114010868170752 114171703590912 114252474699132 114318699134976 114364158447616 114420246321304 114560958004416 114567561862992 114672943300608 114729182612352 114841332350976 114847952371712 114922577190036 115009968668672 115034915975168 115091332809992 115174244376576 115232869781568 115402081044096 115514888552448 115537799440896 115571540781312 115684513939456 115849753141248 116013182681088 116019870253056 116095256549118 116208741648384 116265734165196 116379385909248 116386094590976 116550280749056 116693611905024 116716756578048 116776167144714 116830849204224 116864968163328 116947644629508 117061962952704 117085180683408 117119373916776 117233860108288 117401312335104 117566930663424 117573707801088 117938038399104 117944836929248 118053324849152 118111222009088 118256472778752 118263289665024 118430123986944 118436950883328 118629757099392 118803956449024 118889542582272 118973651339592 119008396076724 119124728819712 119148355673424 119264825229312 119299655000064 119439957131264 119524455280979 119586841952256 119645491198464 119693068732424 119840264824896 119847173008752 120016241718912 120023160046944 120133559648256 120140484739072 120309967224832 120395080865752 120481813241856 120658732204032 120720149294976 120862121995776 120897418236672 121015597531136 121039599414272 121101210372296 121188451442688 121247886169872 121359412297728 121366408052736 121544625979392 121623602099076 121630613083287 121742491250688 121749509088256 121921261428736 121959017467056 122078234492928 122138105598432 122250450567168 122257497686016 122336937008748 122516580088056 122636342140928 122660665477856 122784877264896 122811511060224 122847376595328 122991851017728 123148030967808 123172455791616 123380082870688 123505023172608 123554135465728 123713210847744 123773883798411 123887733387264 123894874887168 124076805687296 124278793151744 124368323346432 124429317585408 124492653960444 124639063308144 124760900124672 124797334953984 124822086895968 124944102621184 125097756327936 125159108304384 125342895541248 125370084207312 125546944102272 125554181247264 125676912607232 125738548620608 125854205345792 125893179320832 125954921398383 126078044488704 126468727832832 126493811274039 126567131185152 126617461138432 126773172707328 126835346362032 126959330082816 127021595035104 127145760817152 127235710460397 127332465311744 127360085543936 127422547039634 127539752738816 127579248686736 127703959584768 127766589727392 127891483754496 127954205865024 127981960961631 128079283290112 128162505437736 128169893356582 128262226692096 128443166539776 128659678253568 128722777111467 128848605828096 129037810829312 129103492996016 129196498894848 129203946418176 129386214752256 129414280472064 129477749411241 129604316126208 129667878265002 129794630834176 129954249621504 129980024371008 130017983378976 130145078181888 130298135052288 130574256799008 130701895368704 130765995795776 130926809147904 130934356414848 131119065842688 131254802710528 131340088217184 131468475400192 131532951782848 131627707858944 131694708321792 131720828268834 131759295656373 131888092621824 132043199361024 132081760892928 132110411315232 132304406045504 132399717875712 132594137432064 132680293198992 132687941545404 132809990455296 132875124760224 133005012467712 133012679532544 133200320856064 133241569743744 133294553815654 133371815657472 133458476736816 133654451005152 133785100517376 133811635066752 133850713047744 133981554409472 134076340055042 134172928382976 134212111875072 134369951772672 134654702323977 134786329598976 134794099347712 134984253724672 135026055052812 135150254604288 135158045331456 135348713127936 135356515295232 135444465973971 135576865256448 135643356526062 135775950227456 135969887245248 136009595516256 136142547222528 136169549341056 136238861668833 136302657404928 136342462857216 136438918734426 136502808150016 136572290111488 136599377463976 136639269569572 136737704226816 136960302657024 136968197724288 137161419107328 137169325767936 137303411130368 137539684896768 137594378132288 137831152599063 137965884908544 137993248662588 138128139423744 138168477984768 138330970759168 138401383282624 138501087363072 138541534838784 138569012765568 138704466345984 138802593229524 138908143976448 138998402398944 139006414952328 139134275715072 139142296100864 139338584489984 139381734248064 139517982277632 139586406398208 139722854498304 139813642295712 139821701843544 140018948672064 140027020054768 140155819589632 140325574017024 140356012640256 140397001823232 140424847757964 140562115448832 140768520904704 140840174177472 141005808995072 141046987942784 141148597911552 141248453903172 141386526683136 141455867198184 141585981014016 141594142728192 141802063642624 141894202448922 141976448925696 142032906459136 142277318811936 142444643780736 142583885856768 142625525661696 142653813595392 142726426510206 142793260138496 142936010102732 143038980919296 143249023475712 143280096236928 143482221831168 143490492854016 143630757265408 143701198423552 143877919223808 143948481598152 144089193701376 144182818617453 144332079322368 144535688951808 144544020701696 144883625951232 144954681556608 145096377237504 145167537182976 145241429620518 145309440933888 145412240526168 145554383478784 145596890779648 145625768045296 145804855641984 145947382382592 146018959688448 146161695719424 146233378131456 146265098241864 146471434785984 146479878121808 146585401933824 146896038898884 147039632289792 147111745270248 147255549517824 147471783804928 147546849138304 147653141594112 147661653049344 147757599244332 147869959716864 147902034825216 147974570755704 148119218429952 148191860874288 148336720953344 148519142424576 148548599281152 148591981004544 148624212729636 148737232207872 148842456801192 148987952848896 149061021348624 149206731046912 149279906842528 149522923010692 149630639026176 149639264474112 149850360963072 150102957962496 150249686171648 150323373466112 150508238082048 150538089450096 150582052178712 150729248710656 150906513555456 150950583877632 150983327217408 151205035480576 151279191309169 151634620798848 151643361766176 151782846234624 151857285440256 152005728534528 152014490894336 152276079707136 152336632932176 152523973413504 152747944005888 152756749150656 152897257734144 152972243483136 153230102920048 153340489580544 153385270714368 153565659168768 153643826375424 153674299646973 153869441392128 154050399254528 154095387708416 154315491488928 154457433833472 154466337521664 154684243574784 154693160337408 154793675398824 154802598469638 154944988864512 155020978886928 155172514545664 155394156851712 155439537732864 155591482540032 155622342104064 155701556192952 155930192839344 156082617270272 156113574244544 156159165222368 156271661973504 156382216821369 156526060179456 156535083113472 156755907551232 156764943734784 157188211310592 157250717865472 157299414573987 157521317256072 157530397561614 157675297038336 157684386220032 157906831982592 157915934511104 158173009465856 158250582613739 158333182672896 158364586017792 158445195949656 158631535119456 158677861435632 158832971759616 158864474231232 159019766972416 159066206666752 159293410569216 159527321597952 159787019766528 159796230678336 160021655625216 160030880062592 160406871588864 160453716369408 160485540294816 160642417655808 160878309605376 160960199059968 160992123439686 161149495994368 161196557648896 161426804460768 161584601923584 161663848226496 161812549730304 161821877403648 161936358767778 162059501305856 162164802798768 162174150777716 162323321667584 162373589237664 162602650070784 162612023289408 162770979323904 162850807464576 163009996914688 163115916011664 163355440117408 163473121050624 163588770591939 163713169686528 163748681413632 163796502127104 163828989050958 163989134690304 164229941055488 164431907684352 164512550397888 164548235522097 164673364230144 164780364134232 164789862887034 164950947796992 165031845064548 165183644516352 165193166516224 165543236190409 165662493207552 165905756780544 165990205280592 166185417744192 166347866832896 166396446605312 166429449194624 166514164261907 166634120733696 166715843483574 166878811072512 167123860721664 167160112276416 167395925469696 167405574996352 167526173638656 167611446955008 167693649017202 167857572427776 167939895197844 168104059318272 168624970443776 168658415032052 168756174913536 168865827707808 169030896943104 169113795149376 169279106777088 169362126713472 169527681089536 169647613947196 169769827749888 169819406862336 169856243119584 170105664915648 170271946113024 170355452969856 170521978339328 170605607820032 170642614615508 170883340583648 171006444601344 171016302256128 171257555386368 171378712048698 171546237671424 171630369481956 171798141104128 171851342794488 172009414950912 172093773918528 172261998526464 172271928557568 172383865785054 172514953003008 172552373962752 172636999214988 172805754834944 172890504353336 173103121566144 173272332828672 173306699161344 173357311171968 173526770909184 174029805379584 174099009065344 174313112472576 174398601247794 174569078863872 174579141886464 174825421123584 175120117622912 175246273806336 175297452244992 175421466944262 175503610478592 175592944429056 175627771025112 175679060875164 175850790162432 176057599148032 176109014523904 176147215086976 176360561701632 176532957167616 176907057598656 176917255393872 177079987273728 177166833013632 177340016623616 177394934497536 177645185980416 177655426324992 177944635649088 178205934673536 178380134023168 178415513422336 178467617396992 178596185112576 178687093229568 178722533510136 178897237843968 178949482500096 179159935696896 179539603098636 179643670069248 179715106131968 179770759513128 180024362578368 180034740070416 180200339472384 180210727108608 180464950837248 180475353726976 180592621298628 180603031547911 180769153675264 180857808701416 180988098306048 181080223942464 181293182993664 181346127355008 181523396296704 181559399121408 181651815558444 181789950476288 181918558312568 182049612079104 182316938969088 182435403148614 182613736876032 182624263632384 182881892143104 182892434357248 183117351739392 183207158397648 183375675850752 183386246529024 183505405513122 183774870132084 183954513211392 183990998216784 184170852564992 184224637313024 184487776526592 184668116484096 184722046451712 184758683687424 185070124306032 185331203198592 185341886603104 185512367620096 185569816271616 185831600080896 185842312330752 186115208530944 186418189727616 186428935791392 186691931562752 186826424057856 186958594962216 187141350187008 187196002430976 187233130343952 187416153931776 187691361206272 187786898903296 187824144012967 187922180210688 188014343311872 188055126310968 188320416153408 188331271870896 188515368910848 188607822930912 188781308018688 188792190304256 188925751895741 189024363085824 189117066733056 189192269931896 189703091749248 189926191707648 190167367548928 190205084793856 190301902013608 190438995124224 190532392552656 190718641225728 190998697967616 191040128315904 191133820559451 191309629108224 191320657138688 191555939377152 191649884591088 191837225631744 191931308797536 192118924935168 192243758156604 192254840034873 192442772429824 192537152575306 192714251935744 192989517380352 193178167934976 193272908742144 193556716243968 193655239494024 193805919627264 193882987368224 194079322128384 194121420708096 194406474189312 194501817397503 194691946251264 194977837508608 195020130989152 195217617272832 195295246381312 195447202578432 195861385198512 196052843053056 196148993693664 196340732690432 196401534622272 196582188515328 196678598764032 196882204065792 197010132325776 197202713100288 197299427674272 197492291239936 197589147832384 197832138932736 198064799041536 198122641339392 198165616972848 198456609068256 198650603798528 198748028464832 198891206148096 199031912318106 199214985682944 199312687140336 199507518701568 199519019298816 199800481284096 199941830723481 200057723486208 200137277283328 200235431062282 200481676507728 200677650776064 200717452600128 200776069571616 200972331614208 201114510082563 201208684740608 201267445170176 201311102956544 201409832417486 201554927659008 202179494398464 202191149021568 202476380587008 202737067997184 203023069691904 203034772942848 203365297884672 203465034789093 203663925341184 203675665534208 203962991310848 204213820833792 204254324011584 204453986107392 204513694285824 204658378101639 204754212225024 204858435167232 204899066195964 204958904354358 205159255189504 205452296586432 205742128660992 205753988651904 205955116695552 206257547116544 206391567198432 206403464626184 206593318486016 206694638515904 206948827362816 206989872993882 207192209135616 207252716977152 207496456138752 207602074923936 207906923785792 208056699518976 208203889844286 208362215964672 208497603598416 208509622428492 208701413572608 208713444151296 209007876734976 209019924979712 209276973416448 209379609597312 209462870281742 209584281747456 209720463443568 209732552765316 210028423008096 210040530082152 210233729384448 210245848293376 210542442643456 210691391515066 210843173173248 211152781357056 211260261266208 211508713492608 211570481914176 211777295679488 211819298974976 212079790024704 212183800797276 212378971521024 212391214092288 212703095463936 212841303673383 213049359688704 213061640904448 213362207500288 213666965671104 213875828785152 213938288492544 213980720393088 214089639765309 214189890207744 214404015154098 214504412807168 214613598746624 214656164586248 214873535213568 214920144355392 215223332746752 215235739281024 215446135898112 215551797635328 215762503204864 215915145023704 216133790552064 216219737065024 216498118983552 216803533427712 216816031052544 217027972431872 217134409952768 217487888015552 217644565856256 217751305774464 217862144430777 217964161400832 218118360789252 218284226248704 218331575218176 218395336169472 218438652067944 218652179587072 218921073573888 219028439532672 219242543579136 219350067197184 219397647362796 219564485640192 219707152178976 219719817182712 219934597062656 220042460086064 220244859355136 220559448434688 220667617905372 220883324276736 221207675707392 221320273707456 221492479574016 221580556992256 221804939575296 221853052237824 221961856133556 222178827644928 222287791311432 222505081430016 222831814295552 222880149701888 223105848311808 223194567292928 223263685201788 223481929273344 223591532022936 223810096570368 223919860263792 224138745757696 224284384516038 224458896711168 224775541444608 225154436943744 225374529257472 225485060199168 225705475702784 225816168951296 226093873065984 226359770333184 226425875816448 226474990826112 226807553220864 227029261484032 227140603959808 227465042649264 227674269351936 227785928160384 228008592801792 228021736341504 228343407181824 228504949398264 228728316895232 228840492642608 229121916008832 229135123725984 229345886601216 229458365224704 229682664701952 229695904743424 229845154380072 230069831950336 230182665619984 230348488753152 230465739563136 230804162088192 231029777104896 231075598881792 231143081562624 231699506282496 232026365362176 232039740506112 232190513098236 232203897704457 232417483296768 232531468330392 232758771818496 232772189181952 233100561498112 233387223810048 233433513156096 233552334289428 233729936326656 233895289259016 234123925905408 234170361366816 234238747833552 234467720216576 234802624670208 235133861326848 235147415602176 235876076798208 235889673858496 236106649698304 236222444018176 236295596342421 236512945557504 236526579330048 236860247973888 236873901766656 237259514198784 237607912898048 237947302679184 238016792153448 238249457639424 238296711346848 238529650458624 238599310000128 238879914262528 239048910561958 239290982396928 239386137464848 239680529649792 239694346017504 240032483437824 240046320093888 240267119296512 240280969478144 240790161731504 240963626483712 241317464408064 241440298589952 241488185159529 241724243991552 241794836473344 242079198828544 242202420744592 242376902885376 242495772339744 242718824595456 242732816105472 242904538151667 243089251958784 243247204198152 243261226166574 243484982501376 243499018176512 243842522857472 243918034934112 244156468985856 244276211196864 244500901134336 244514995372032 244673874017496 245033160176112 245272684281856 245321330955712 245569754529792 245623022120448 245694753190656 245743483576437 245983702035456 246344911583232 246760165741376 247010046345216 247108270931456 247184794330551 247426421695488 247547767596822 247775466774528 247789749774336 248153611374592 248557586303488 248858635170816 248985307920888 249278126616288 249521800249344 249594669907968 249644173791936 249888205242368 250138017679781 250318216608768 250685791082496 250740168414624 251093888204544 251108362494528 251353825214464 251477097241216 251786358641664 251909842796766 252156088977408 252937455665664 252987622548078 253134262370304 253234922276864 253546345414656 253670692724064 253918660165632 254043190070208 254291521634304 254471420920794 254664930623488 254720171087872 254845094079268 255079505477632 255158497373472 255407919169536 255533179454784 255782967508992 255908411730048 255963921923262 256158566580224 256325010875472 256339786713164 256524453384192 256886333079552 257068068073047 257319356507136 257445554222934 257697211656192 258075621658624 258206985992032 258392997789696 258407892836352 258575798677581 258772429504512 258828560944128 258955498822482 259208632252416 259335756530004 259589261668352 259908499243008 259960048742016 260035966757952 260290156363776 260596270104576 261148513598016 261403790737408 261531991591552 261665115268711 261853618295808 261868712829696 262238131685376 262680176434368 262936950800384 263065903565696 263255415717888 263389416643584 263441656537668 263518591312746 263776185243648 264086398722048 264163521785856 264220822630464 264608812091008 264799435751424 265188274864128 265360586397984 265375883090808 265619980910592 265750249520448 266010024935424 266025359065088 266400641712128 266483139487488 266589107631308 266743631314944 266916953473632 267308902010304 267570201034752 267623270133504 267701426095488 267963108818944 268152680110084 268345856765952 268424223750144 268739903545344 269309404647954 269572659197952 269588198695424 269968507449344 270052110105624 270300509208576 270316090662912 270697426255872 270713030590464 270888931947942 271153730512896 271286713052124 271551900454912 271939774490496 272019191032512 272285094445056 272339098682112 272477723337666 272605314809856 272684925714432 272877837468852 273144580222976 273198754927952 273278539139144 273475408453632 273920605314048 273936395448576 274322838214656 274338651535872 275079369793536 275188756264576 275662305198126 275931769817088 275986497325176 276256278847488 276336955969536 276661941518336 276802766565248 277002174726144 277083069677568 277138025531136 277408932691968 277605186459048 277996804797888 278012829904656 278268551430144 278284592201728 278677168979968 278763468496128 279035964555264 279172812796416 279627284591424 279643403687088 280037897344128 280054040109536 280311639179264 280651148034048 280712025280512 280794003646464 280849695515928 281124230897664 281537041809408 281680348354944 282011617990144 282093975885568 282297195823104 282496907806344 282773053366272 282911734396368 283171962028032 283188285456384 283604127285248 283788404897844 283804763861003 283952897851392 284065812918272 284554637623872 284889287561472 285167771713536 285251051323392 285307627190784 285452853020412 285872020205464 286077961838592 286498046951424 286560192473856 286964443662336 286980985708032 287402396847104 287755838447616 287896963196304 288178387402752 288365637234906 288664158644736 288805728862959 289071377903616 289088041403392 289767251902464 289909363113216 290192754475008 290335074365952 290482859241036 290824481052336 291108766957568 291193781559296 291251536090592 291609711283968 291894764765184 292037919376896 292466756262912 292530196483728 292942869571968 292959756243616 293170803867648 293792077797768 294079264579584 294223490540496 294511099035648 294943567609856 295093698276608 295152226306091 295306283188224 295323306098688 295515198488664 295804069650432 295949141511408 296238436859904 296383721748576 296673441906688 296883324407593 297038284849152 297097198562304 297183962009088 297248425459272 297684913602384 297975905697792 298122042697248 298413462093824 298559813685056 299045846021384 299261278052352 299278528948224 299700721926144 300205915924992 300353146593423 300646746932224 301016476164096 301076178900192 301164104357424 301458497421312 301813027110912 301901167755264 301966654434816 302114748626229 302410070961152 302558382618338 303269241597696 303286723532352 303565692469248 303714570880512 304028981788672 304552159414272 304673265864352 305047946827008 305495888011776 305513498301312 305944486966272 306460205840096 306680979161088 306770541428736 307131318337536 307287652750848 307348599293946 307438356531537 307738882784256 308100798509056 308190775416832 308630982977856 308914867666944 308932675043328 309386320674816 309587350797648 309605196939276 309889977729024 310041957773856 310345029091328 310788313703424 310879075465728 311244684208128 311403112385904 311860385678688 312165234540544 312227148489088 312318330444736 312543323947008 312764433642738 313052120358912 313070166226944 313511815102464 313529887469568 314194305422613 314376422621184 314501435730944 314598829147974 315042634512144 315060795123228 315350594076672 315368772440064 315813663965184 315831869022208 316037087272599 316346018931712 316501165227478 316729172035584 316890391899312 317263070238912 317355722871264 317665943519232 317728948462464 318039533944832 318132413333504 318586821138432 319054643195904 319574039533056 319592461356672 320043311250432 320061760125184 320813743177728 320907432738816 320971080589632 321284835311616 321606022731147 321756619210752 321920398119936 321984246879372 322298991988736 322393115297792 322853608921536 323169203847168 323327696452992 323643754807296 323872717535556 324119002611712 324329605597536 324348301555432 324646643335168 324747178475328 325205300141568 325224046578816 325541958647808 325701614929152 326019993829376 326231832023328 326710880234816 326946242101248 327177541183878 327426339373056 327497362827264 327593004254208 327657978101916 327978269380608 328459882110976 328863815368704 329025100795776 329096471044194 329346728460288 329560728268464 329579725774068 329901895593984 330063690129096 330367289032704 330386333032448 331086472380818 331324986415104 331811513561088 331980410561184 332370835488384 332695733665792 332792893210624 332858898389248 333028328523814 333268241467392 333431686967148 333757622145024 334247721443328 334320224552832 334791850939392 334811149992704 335052347277312 335222893910016 335387298034404 335715144855552 335879790395688 336208118636544 336426576774057 337249940887552 337316830064104 337731655415616 338061793886208 338227590298752 338558213554176 338724253426944 339055362179072 339295227894392 339539655499776 339638813724672 339712486239168 340211329831296 340543892226048 340710905939712 341043956678656 341211215640064 341285229231016 341766681167296 342012889202688 342032604512256 342515110772736 342757424097396 343092475342848 343260738963912 343596282208256 343702685588976 344018829901824 344187547837056 344523997052928 344543857115136 344767731570108 345029906006016 345104747925504 345273998429976 345611509669888 345781008706672 346206243132288 346544665657344 346613398322688 346714622343936 347053541818368 348059610759168 348198018130688 348626224945152 348797202495588 349138157727744 349158283772928 349650842247168 350240235245824 350492547612672 350594904489984 350842933888524 351185888858112 351255542050224 351358121750328 351701580324864 352115198296064 352218029047808 352294430173952 352721123403264 353814115197312 353834510787744 354159974547456 354333666027264 354680033247232 354789868995072 355290371960832 355310852649984 355889271298176 356411869347072 356760268046336 356831026844672 356935234793984 357374186459136 357445067020272 357794475687936 357898965000192 358319871393792 358573365842937 359079206197272 359430212263936 359541519026256 360048725156736 360069480140832 360400678944768 360421454217216 360929901674496 360950707453952 361185242597256 361206063095822 361538307350528 361715617402832 361976196612096 362160447884928 362586365987328 362692254710016 363046792593408 363118798242816 363303631116888 363837116625136 364099224158208 364633877938176 364870806297228 364891839249861 365227473752064 365248527264768 365763784286208 365784868714496 366234703478784 366414316795296 366751351701504 366772493058048 367010811026244 367549740264168 367909026422784 367981996433568 368341705129984 368449274626048 368975553053184 369444092903424 369517367374848 370140248612064 370662406397184 370683773206208 371024735240192 371139632543232 371321651395233 371663200161792 371684624661504 372230417061888 372836379455232 372857871582784 373383863125504 373917189924432 374282700374016 374392004861952 374466260687904 374832307863552 375382722412544 375573797806592 375648288025934 376028686623744 376110252621936 376640832306816 376662543741792 377030737821696 377215645861824 377562616037376 377584380608512 377851503791482 378234133466112 378384539863792 379406183498496 379481433822117 379852383415296 380410169587712 380603804027216 380877990248448 381064785105312 381437282451456 381707131381191 381997395935232 382080256631808 382267641118902 382619258216448 382641314277376 383111878754304 383299769182176 383674451263488 383862617595072 383945882884893 384237849870336 384487516313208 384509680069746 384885544859648 385074305150612 385428503871488 385979034760704 386168331334401 386545817484288 387113432487936 387310478988048 387611839254528 387765974736448 388158644256768 388242841416192 388433248233723 388812948378624 389003634795006 389383892502528 389955675017216 390040261978304 390435234545664 390590492762624 390894405156864 391722770397024 392105686106112 392297987387328 392681465380864 392803069244544 393357197528064 393764408131584 394020264651552 394405426200576 394598855348544 394984582479872 395178295664768 395664277865472 396129598083072 396245282678784 396331233945696 396913218136512 397301207597056 397496056929664 397782412296192 398063824636212 398429971365888 398625374280672 399015037403136 399038038597632 399600962568192 399883661446962 400115446972416 400274554566656 400470862124564 400963353015456 401355301552128 401434905200256 401552139143232 401944663228416 402229020165126 402417369481216 402534890340352 402622205913088 402819664834972 403109855318016 403964106971931 404358988796928 404382298043136 404952761174016 405474135994368 406046139383808 406069545885696 406333397921913 406730595769344 406930069578186 407327850682368 407351331068416 407925982621696 408427641667584 408508648023168 408716585006499 408907972214784 409027388571648 409316756203278 409508424450048 409716870334464 409798132391928 409917808708716 410318510379008 410904593172864 411484257321984 411507977303808 411910233391104 412783134396864 412806929252368 413186636972032 413389277031808 413897654725632 413979745987764 414384418271232 414505433954304 414992912277504 415204149847872 415813847571584 416113399037952 416407779688572 416724431929344 416995207196832 417019244856984 417402827145216 417426888302592 418015753469952 418039849959424 418553946832896 418759219194624 418925740563484 419168563494912 419440926887136 419465105530632 420056846016192 420081060164304 420467458768896 420491696586752 421084885286912 421382783030132 421686346346496 422305562714112 422520522532416 423017426985216 423140963828352 423554591358976 423638597949952 424159580049408 424367601594552 424757943042048 424782428184576 425406190927872 425682607346766 426098719377408 426123281808896 426724415000576 427333931342208 427751657570304 427876576985088 427961440786176 428179279530618 428379780415488 428808030308196 429227197493248 429312329172496 429747070427136 429840288710784 430446665493504 430471478562048 430892271796224 431103595270656 431830290047408 432267581104128 432439474130048 432996237967104 433607066855424 433632062105088 434268819905536 434975776031104 435289131712512 435502611548928 435724288861554 435928322801664 436236721578504 436663150436352 436790672338944 436877304135888 437304359174144 437842147147776 438056879065344 438485087158272 438700134394368 438795294725592 439414304357952 439439634365424 439869194125312 440084920172128 440489718710272 441118896869376 441335235810744 441766648553472 442415351414784 442640547414912 442984959148032 443161113984512 443609879150592 443706104475648 443923712267112 444357655289856 444575582622864 445010162860032 445663628591104 445760299403776 445978914638719 446211696623616 446389134585856 446527370403576 446963858546688 447183064045872 447620193140736 447839720527584 448277491515392 448568769032076 448917793422336 449551082889216 450308873887488 450749058514944 450970120398336 451632337902592 452187746131968 452719540666368 452851751632896 452949981652224 453615106441728 453837573927507 454281207919616 454930085298528 455348538703872 455571856320768 456017185603584 456043472683008 457009898796528 457456633790464 457680985285216 458243832017664 458270247451968 458691773202432 458916730449408 459391809486848 459690308760144 460139663900672 460365331239968 460696977506304 460931479126272 461022898940919 461608324176384 462151197763584 462286163125248 463399012564992 463810641338143 464052730724352 464079481012224 464381026196472 464407795408914 464834966593536 465062936660784 465517543636992 465544378363904 466201122996224 466530938354789 466774447620096 466867026312192 467104668578856 467790578518032 468247851810816 468340722733632 468477495667104 468935440433152 469267190192647 469605249340416 470267722653696 470294831204352 471752153596416 471779347716992 472444888036352 472591192684842 473025891115008 473053158660096 473720495947776 473747803533312 474519028397568 474751747841217 475215825796096 475894605358368 476033584306896 476498915278848 476593422693696 477059300917248 477198620000256 477759828525056 478097821123916 478581964793856 478772274929696 479361059299584 479388692035008 480064966875648 480092640187776 480561938956288 481580323463008 481927252967424 482634928816128 482880597179904 482976370319058 483448487983104 483589672946688 484158397657088 484404841489184 484753805770752 484991544679488 485437649190912 485465632210944 485809076303334 486178503917568 486494408396304 486522452333148 486969965002752 486998036353024 487685045714944 487836069868224 488312937971712 488552422393728 489029990744064 489347748034992 490066320352224 490545368563712 490642661911424 491139509059584 491246044240896 491389506381312 491486967152874 491967404070912 492689823166464 493520331482752 494020092690432 494216541862912 494369588661102 494852843390976 495095535193644 495550933549056 495579499548672 496307222749184 496629708571227 497115172606976 497717270341632 497970615841776 498556253232576 499043600498688 499189339815936 499288347583872 499542492785721 499776410484736 500276035359562 500636433217536 501371582164992 501480336829248 502187776409088 502216724989056 502707650428928 502954194482432 503572717283328 503819685593532 504312177954816 505874911331328 505975245096156 506268524740608 506469844553728 507092690829312 507341385448128 507837320331264 508086380140416 508583043268608 508942841841588 509329861246976 509440342175744 509690188158536 510159010955264 510316994746944 510815838339072 511066358909568 511565935017984 511816823460096 511927843846524 512317133160448 512650021750944 512679573426328 513048906768384 513772666159104 514136136146094 514638713014272 514891108445868 515394423312384 516151243317248 516413971984064 516785995579392 516815785672704 517151597355162 517544859009024 517657121888256 517910997644964 518417264504832 518671513060008 519178523336704 519816998486016 519920097484032 520071933515904 520580312727552 522297027196032 522807581474816 523063983183104 523330230537422 523707236591616 523737425659392 524476263370752 525360352868736 525873901600768 526131807131392 526510831435776 526778833287168 526883313075336 527037182625492 527552370487296 528172797444096 528327043571712 528441645260928 529217624182016 529598871502848 530721172795968 530751766181616 531239961821184 531500499040896 532020049870848 532050718130176 532801283424256 532966278974976 533178215262616 533833906947264 534617804020608 535140402069504 535246540267008 535402852190976 535926217637888 536305360220168 536691713531904 536848447500288 537479807090688 538618809295908 539145318395904 539176397390848 539937014898688 540104220211248 540601018417152 540632181325824 541394852511744 541426061180928 541777863895884 541809094643733 542307461025792 542573426104248 543103800909824 543879548980992 544038382065024 544570188890112 544678197364224 544955446675332 545369851428864 545755674937704 546289160445952 546397509855904 546557078278288 546950816907264 547841210628096 547872790897152 548645676429312 548677303071744 550158739587072 550377512529152 551324610396252 551863539634176 551972994650352 552512557694976 552673911939072 553323883036672 553605533130496 554004349452288 554166139355136 554276051062272 555210372918096 555993609595776 556025659809312 556537102860288 556569184403456 557354337959936 557526936992256 558345625592832 559254569182848 559286807374176 560075794688256 560108080219072 560623278358528 561424050561024 561588007292928 561699391031856 562248461795328 563074083618816 563360696709888 563472432038901 564023235980288 564187951771136 564993815612688 565546106732544 565823468792736 566343924056064 566376570912768 566777255687223 567208254570496 567576809795688 567609527722006 568131625836544 569109275247744 569778575122944 570502102646784 570615254381568 570905706040824 571744040410928 572155923677184 572996093902848 573120384947712 573401461678353 573928887324672 573961971416064 574804793694208 575511676895232 575793926392608 576356774805504 576731274469812 576764520104619 577328317289472 577611457725918 578142755807232 578176082806784 579534503804928 579818726226432 580670148731904 580965718482072 581648962104672 582217533915136 582387563118592 582503072181184 583219422567936 583505452192509 584075838753792 584933512525824 585060392967456 585885739143936 585919512487232 586341607735296 587584155595536 588158529159168 588446981080992 589022198071296 589887135219712 590187396553216 590304452612182 590646612197376 591030396977328 591608139300864 591898283022816 592476873719808 592767443497152 593346883813376 593766648815186 594194397124608 594367924018176 594496850918544 595369827204768 595951811395584 596244085394496 596826924187648 597119627370112 598091692042768 598522556104704 598557057896448 599401443852288 599825492170443 600411831849984 600706293186846 601293493864448 602032952328192 602152357800384 602328208714848 602916994842624 603343530247689 603626054221824 603802335510528 603933308869632 604229497252458 604820141922304 605116765236676 606538483195392 606573447064704 607429141761024 608057963577344 609104318828544 609346531728704 610095893654016 610395104367279 610991776023552 611026996602624 611888973932544 612920411680192 613361958322176 613541082857472 613975134304917 614262636675072 614575305501696 614697198587892 614876713063074 615477765568512 616201597018112 616381550833664 617261965955712 617865350086656 618772641349632 619174701595296 619210393878552 619779955458048 620083915547712 620690058182656 621576627406848 621758150931456 622489368416256 622806224771808 623720771357376 624330469081088 624454296978176 624636660889472 625086647894016 625528867285476 626104240717824 626140332453888 627023630204928 627059774939136 628388610845226 628752845242368 629002871461888 629197658295948 630085269024288 630121590246456 630701188153344 630737544880128 631627327930368 631663738044416 632074174545198 632692037863424 633002330454956 633458344071168 633780783798624 634526140477824 634711445742528 635331887038464 635457896924928 636079067889664 636264826667008 637173642276864 638109286391808 638523911020149 639148079066112 639184922713344 640086622500864 640123520250368 641627486355456 641814865477632 641942161179264 642268919295927 642569670623232 643212045462294 643513238421504 643840796239872 643968493758744 644597983977472 644786230595584 645707217843072 646338407694336 646655392905984 647287509614592 647745435071112 648659211195072 648696603110864 649293286670336 649494356950656 650410600283136 650448093157632 651083917295616 651403229858304 652463664046656 653421760469632 653892484202496 654355082367756 654852678746112 654994725654528 655186008508416 655315956203832 655956538761216 656919764221952 657727630737408 658050201591552 658192942088388 658693456920576 659121456536928 659159451548136 659803791187968 660127380258192 660734578065408 660772666064896 662172944761636 662649972830208 663623027122176 663960821122368 664741670976768 665391467331584 665585786421248 665717796778496 666056657047628 666536482934784 666863373934296 667515244290048 668495442886656 668640449105664 669583701878784 669622299985408 670445787820032 670774596068808 671430289711104 671759580791376 672416237273088 672853153548114 674499881775104 674633660128208 675463310831232 676123587772416 676455180597504 677116427108352 677448506853888 678590455788784 679079310999552 679277627449344 679424972478336 680422659662592 681087784452096 681421811879424 682422431280128 682570458462032 683533362334592 684025778405376 684065209024512 685030221545472 685514848194792 686184950685696 686521477927824 687192564416512 687405371177952 688037659803648 688375095674112 689047994105856 689087714230272 689535463140216 690209495851008 690547996859952 691223019339776 691562017413344 692412486264576 693089331314688 693226796645376 693429244687872 696119221518336 696396036261376 696611693113371 697252449890304 697594404991176 698276315455488 698316567545856 699301684494336 700480470491648 700824008717987 701189808979968 701685867777048 702371777716224 702511084100448 702716243500656 703403160649728 704230396592128 704436058095616 704588860347904 704934413461201 705442246806528 707628230394624 707669021575488 708319949094912 708667332054528 709579737990144 710580743921664 710621705299968 711778542596352 712823738694144 713662053689344 713870469587968 714748372918272 714890134040544 715588951375872 715797930000384 716639742787584 717146731685874 718158412394544 718860424527872 719083038052512 720097450313472 720138960281664 720801357889536 720842908434432 721901414907904 722370485194512 722412126191644 723076614701056 723431234805664 723952393224192 724320895769856 724464555478587 725172731974656 725384509420032 726237596485632 726607262233776 727674233250272 728198448316416 728713614455001 729267755876352 729741612594456 729783678499722 730454947504128 730497054529536 731527568572416 731569737428992 732469406957568 732828633590592 733120045986097 733502703403008 733544986116096 734021622052488 735099480528336 735818052845568 735963992867136 736683410259968 736898549252096 737419870302731 737951106106368 739034734749696 740280497224128 741324812794368 741367546412416 742279265086464 742643302790466 743326400323584 743369249323008 744460834123776 745672758910464 745715743165568 746767726251008 747834379848864 748565400748032 748784009723904 748932521375808 749664615727104 750414053039343 750765444825088 751147595613184 751296576051868 752057373247488 752220505243872 753281664613632 753325087483584 754061475643392 754431291723648 755168761217024 755703007582964 756468266932224 756769079727584 758812366996992 758962867644234 759704766830592 760820339175424 761207608054432 761755980496896 762129570210624 762874564902912 763414262762382 763994791870464 764160513263616 764535282237804 765238516432896 765282628554752 766223757508608 766599538364352 767348902526976 767725235190144 767891765769786 768475699740672 768975032626416 769019360139492 769771089719296 770148610301224 770857007742976 771958069521408 772336662668802 773091634968576 774226864975872 774620957976096 775223678509056 775531949472896 776317288513536 776485682832384 776866496467446 777625896757248 778007269590012 778767785005056 779911350034432 780080523956608 780870469091328 781180985525248 781788810313728 783445540794048 784211372212224 784595974774656 784995345806133 785362930761728 785606138489088 786714395056128 788040529303104 788810852401152 789197710697088 789969164959744 790356591329536 791328555730944 792259196166144 792490565357568 792662467891392 793826436273024 794602415194112 794992113859328 795564824592384 796127649272424 796859942731776 797250748561344 798030074806272 798076077195264 799201925136384 799767322893924 800230893944832 800549109133312 800941724249128 801926706030912 802710603104256 802869810400512 803104278286464 803889326456832 804458040330252 805069780680704 805244411826176 805639329669944 806219710636032 807928213943862 808717977593856 808764596086272 809905522348032 810948271988736 812092278767616 812139091771392 812666795843826 813461191538688 813860139156372 814655701364736 814702662136832 815851965243392 816855283335168 817017296046336 817433170012998 817815944429568 818054777143296 818633512406556 819433740668928 819596264783856 819835617417432 820637020758016 821809186345728 822968514643968 823015954607616 825566268793728 825613858504736 826373273944064 826778554063616 827795309451264 827959491975528 828768836542464 829010867908608 829985824555008 830408299695744 831627695143168 832226798075904 832815559377144 833990414393664 834038489713968 834805654290432 834853776605184 836031506939904 836079699918848 836671186966853 837107893665792 837518438389248 837851481126968 838881853774272 838930211061264 840113692032384 840162120328608 840934917537792 840983393173504 842169770573824 842765566060264 843372692692992 844611125428224 845041045064832 846034853970432 846281927656704 847109182717952 847277195899904 848319160098816 848735203189104 849515886084096 849564856369152 850812381855744 851365214693532 851414291583009 852197438754816 852246563617792 853448830001152 854667862684416 855503315140608 855753153970176 855922881572352 856358559061236 857616060616392 858454394986496 858624658344992 859494140854272 859680577421568 860893330987008 860942957124096 862207190541312 863660580094816 864535162208256 864878948260096 865992475934208 866417186588877 867214133710848 867264124210176 868537639811072 869951552062208 870578263425024 871005223097856 871448577723108 872473443157008 873326300872704 873581344677888 873754608271776 874608718348288 875684294295552 876113758130688 877400268788736 877590589451184 878828608715904 878879268730848 879738388250624 880169840344256 880979437420544 882237793738752 882670471621488 883533297106944 884830702829568 885281094829824 885456678918273 885969918296064 886322227969024 887412208951296 887847424534224 888715310579712 889151165245728 890020325720064 890649973222779 891327257182208 891520598807552 891957829277438 892778269171712 893054740807152 893927717093376 894366128091744 895240386281472 895679441055168 896554983030784 897137538064152 897835586844672 899102165778432 900617747774976 901059439780269 901940240796672 903264675805184 904375492263936 905439081332736 905703503265792 905899963304448 906344245878687 907230212883456 907675147855014 908562415839232 909860170597056 910697077407744 911143712641536 912086945366016 914019797593056 914913267580928 915361970570432 916487664035328 916540494903936 917833460898816 918783618973696 919380617520288 920279327801344 920730662479936 921393955012608 921862958252544 922045797881838 922315069594611 923216648352768 924302395527168 924572326250496 926798025129984 927621282676286 928158962024448 928762052392944 928815590817828 929669933187072 930125873321568 931035087273984 931088756727808 932402245992448 933061876709578 933734052624384 934209337157712 935581157036064 936495703621632 936681445467264 936954991334208 937870880866304 938534380385294 939210498680832 940535445307392 940589662408704 942582916267839 943504307192832 943558695433984 944889776072704 945182385369684 946051782230016 946106317320192 947440991895552 947495607066624 948111261817797 949038056795136 949503495682434 950431651592192 951789210716736 952067168613792 952997830557696 953186845387392 954118601834496 954397240000512 955519657050112 956195642247832 957163929587712 957544549859392 958722118599168 958777384070016 960129933751296 960185280375552 961123877912576 963160646926016 963854505934848 964818068193441 965269857632256 965761194359808 965952740638116 966896975966208 967179345893376 968316795314176 968809682978368 969507611541504 969983089358976 970931264421888 971618152606668 972357007835136 972988816792608 973044904666296 973939930005504 973996072706048 975370091429888 975672139736448 976625875943424 977104844787456 978059981488128 978695496069984 980132640704448 981090737127424 981285323822848 982279018119168 982492088481792 982779012762624 982973934305748 983934808141824 985379646332928 987040662965504 988040185380864 988433083725824 988739177322204 989705686781952 990191070387288 991101867098112 991158999097344 992614445498368 993259417142454 994230345213952 995434540683264 995941231683552 997112506465152 998087200997376 998378679631872 998576695167744 999084985571442 999552820969472 1000552070719124 1001272866435072 1002743164329984 1002960673658496 1004375552818176 1004433449978112 1005415300857856 1005908388964864 1007145434566656 1007639371187064 1008624355909632 1009279730322171 1011749822662656 1011950490192312 1012939689107456 1014185381658624 1014682770896256 1015674640662528 1016172760280832 1017166086537216 1017885683683176 1018880684351488 1019380376317072 1020318021910528 1020633989493888 1021631676678144 1022132717819136 1023131870035968 1023633646920192 1023855687693048 1025300043501888 1025359146852656 1026097813536768 1027545332318208 1028272272292188 1029277426028544 1029782216891736 1030788846624768 1032302486634496 1032827943968128 1033571991158784 1033631571345408 1034303194710324 1035089718018048 1035314243776512 1035821995289928 1036834529009664 1037343026120016 1038357046673408 1039633996972032 1039840194968064 1040143867031808 1041160625455104 1044594054392064 1045615162949632 1046127966366208 1046660461074844 1047414473183232 1047474851318784 1048952526741504 1050720705737472 1051747803201536 1052263614262784 1053557666574336 1053766626150672 1054074365250984 1055104740974592 1056345594888192 1056654087143424 1056883290521856 1058435248364032 1058954339164183 1061442345591936 1061503532363232 1062479923642368 1063000998081792 1064040099741696 1064101436260352 1065932557949952 1066356430525232 1067667813894528 1069235608041216 1070280804139008 1070493080534016 1070805704381952 1072610720440336 1073383427063808 1073696895000576 1074959614181376 1075720097528811 1077237618591816 1078290636791808 1078352794781696 1079874029797376 1080208440422496 1081202036834304 1081264362651648 1082789705023488 1082852122361856 1083555727791768 1083618189287466 1084614922051584 1085146852208496 1086207601819648 1087759097961984 1088076764130048 1089140377780224 1089356394728448 1089910893350664 1091511349875408 1092578320891904 1092795019711808 1093114156556576 1093901633814528 1094675517749583 1095682421256192 1095745581794304 1097291352858624 1097354606143488 1100317479174144 1100755025058304 1102649220792504 1103727079268352 1103945989300704 1105025115389952 1105347823878144 1106647766073344 1107211066260992 1107754078296173 1108332278710272 1108552102124544 1110420745836192 1111987219191552 1112051319618624 1113074205720576 1113138368806912 1115053873984512 1116691251185664 1118509138365696 1118573614748352 1120151589376512 1120216160438144 1122848101122048 1123176014585856 1123398782063712 1124496923590656 1126148167237632 1126721393419776 1126944864077802 1128046471960576 1128375903542272 1129987631225376 1131092213465088 1131646937585472 1132687848112128 1132753141825536 1133554511374446 1134416509140992 1135153619591376 1135219055444012 1136263251673088 1138218550495488 1138444301466351 1139557150245888 1141230508763136 1141811412081648 1143488080821856 1144311847354368 1145121394143573 1145992187805696 1146240769895424 1146802923356706 1147857774649344 1147923942832128 1149609587388416 1151023353790464 1151587852785216 1151837648654679 1152713549611008 1153462548939624 1153529040209238 1154656634578944 1155222915451836 1156285511614464 1156352165613568 1158802653332863 1159637452452864 1161340297463808 1161931436964144 1163297924209344 1164435067830272 1164775126237184 1165006144362368 1166438845135872 1167010904385018 1168151677507584 1169867025051648 1170120785934912 1171771478287872 1171839024974464 1172683215470592 1175168311191072 1176317058318336 1176893962161984 1178044396142592 1179774270439424 1180374793106432 1180608905224364 1181293224394752 1182060793954656 1183216278601728 1183796566045632 1184953747439616 1185534886994304 1186693767626752 1187533297630372 1188388794249216 1188735848036352 1188993701837088 1190739654409536 1191903622791168 1192488170788992 1193653848375296 1194239254740224 1196183384085536 1197045112209408 1197114115792896 1198802887704576 1199650984340886 1200823663699968 1201412586373692 1202586987728896 1204065904656384 1204304715600768 1204656417429696 1205833989685248 1206687060495378 1207252108443648 1207604671021056 1207866617739264 1208458994504916 1209640283844608 1210233530473352 1213076966390784 1213146894129408 1214858283522048 1218208637657088 1218693063457408 1220191787308032 1220790208734558 1221983552047104 1222053993205248 1223777947865088 1225840823360384 1226723916644352 1227082165714944 1227950268609834 1228525273350144 1229150611003392 1229394397175784 1229753426126148 1230955531137024 1232403194036224 1232763101667328 1234523931911424 1235730700173312 1238349403190592 1238420787757104 1239559910916096 1240167831095424 1241380116365312 1243153254813696 1243516301862912 1244978736832512 1245612449543616 1247441542714752 1248660938162176 1248908593956352 1249273321778944 1250173295788032 1251057734570952 1252208481435648 1252280664907776 1254047260409856 1254119549878272 1256777221690452 1257505690484736 1258005742923776 1258395316591896 1260170538048576 1260243180492912 1261402376306688 1261475089760256 1263254655860736 1263327476088832 1264148349090396 1265384075726848 1266004660909912 1266916688142336 1267561567597248 1269052280955648 1269422891485056 1270663774076928 1270915793849856 1272529653334016 1274347284553728 1276218572783616 1277047822040298 1278296158132224 1278369845426688 1280173245001728 1280247040500736 1283254972710912 1283629730955264 1283884322358528 1284537838591854 1285139341246464 1286424090924588 1287681592479744 1287936987517488 1289195967954944 1289572461191168 1291414435686144 1292676815388672 1293310785811968 1295490870142224 1297318422390144 1297393206221728 1298586573340672 1298988713901312 1300821200566272 1300896186315264 1302806459716608 1304927328093312 1306843520939264 1307784968404992 1308710164735512 1309989451309056 1310372017016832 1310631912407664 1311913077522432 1313839528443904 1314769008090769 1315455261474816 1316100403183104 1316385884176776 1318242913073856 1318318903096272 1319607582375936 1320254760516384 1321469156130816 1321545332129792 1322480263270187 1324345889523272 1325299945660416 1327246054244352 1327921642244736 1329483341953536 1331171572842496 1331435593556992 1332113314095256 1333072965869568 1333726747868592 1335030488580096 1336990885773312 1337280898211328 1337936743916157 1339167403757568 1339244599970816 1340891575640064 1341549192137616 1342860579422208 1343519161582752 1344832474546176 1345706307096228 1348999763550208 1349267320256416 1350926621662464 1352247175544832 1352910361195008 1354897013707776 1357180911577568 1358158621999104 1358555254898688 1358849944956672 1360845319325184 1361512721782521 1362843623758848 1364844862560256 1365140916924064 1367066724669184 1368051556810752 1368130418049024 1371029696389584 1372369901371392 1373042955855648 1374385128833024 1374810742355904 1376075319607296 1376750191348224 1378175428460544 1379070926280432 1380418991702016 1381095993719904 1382446038679552 1383124034826688 1384824972529152 1386453593290752 1386858489375744 1391431924014429 1392238443036672 1392792072522752 1393223386226742 1394504899780608 1395188809982352 1396552630910976 1396633135091712 1398603368988672 1399592815064367 1400960940983296 1401648017435974 1403371735554096 1404743555432448 1405022168200896 1405432487001312 1406806321299456 1407801570577941 1408460793184256 1408872116191232 1409177720695808 1409868826922402 1410884493613056 1415256460789248 1415338043150976 1417334664109056 1419159475980288 1421161487843328 1421243410599936 1423557085192704 1424255243523651 1425647477388288 1427324107378688 1427740939175936 1429496745836544 1429780268081088 1431177902751744 1431595860000768 1433279485575168 1434293463371748 1436316824789088 1437720849055744 1438166076105024 1440194900626944 1440277920563328 1441685816868864 1443802829815808 1444740970389024 1444824252383288 1446153229402112 1446862469611328 1447904786448384 1448641791539712 1448929110957174 1450345463949312 1450769018840064 1452475192971264 1453214524467552 1455348466500544 1456396896632832 1457427228910002 1458535511752704 1459483225188912 1459567356999444 1460909895008256 1460994109059072 1463055137144832 1463139474857984 1464938813915136 1465657267181184 1466240091972194 1467089972232192 1468043244104976 1470198961056672 1471636105691136 1471927985734272 1473366820519936 1473797098504192 1474839740605462 1475902212212736 1478069469499392 1480560994448256 1482649625588736 1482735092824832 1484558530172928 1485286605580932 1486652800647168 1486738498646016 1488921668247552 1489889125713681 1491345517820928 1491431486331136 1493535452502016 1495668759697728 1497130801496064 1497568019447808 1497865042751616 1498627478357163 1499329231454208 1500828106078686 1501530889650176 1502295191226368 1502593152103736 1504114746494976 1504441010487744 1506563329227264 1506650174967168 1508122951286784 1508862583447296 1510337522434048 1511406015165928 1512936533864448 1513538159455168 1517624733993984 1517925735288468 1519409533661184 1521640678350848 1522415216108864 1523511960993792 1524259140421248 1525749129805824 1526828525524764 1527989583740928 1528321026527232 1529070564475608 1530477032865792 1530565257109504 1532447515017216 1533199076728704 1534697805053952 1535450470380288 1535783531539572 1536951399481344 1537950065252832 1538038720278984 1539542179438592 1540297220602448 1541714015485952 1543916139042816 1544673325337604 1546183269937152 1548453729951744 1549241915952192 1550447357018112 1551063898945792 1552634577027072 1552971365664768 1553732992934892 1555251793514496 1556014539180024 1557535570010112 1559822700068864 1560161047913216 1561740938182656 1562361971050496 1566891081588096 1568422744424448 1569191949549312 1569990691612266 1570725861523456 1571212276978176 1573428790112256 1576081058606208 1577621704802304 1578395421394176 1579938329919488 1580713182659072 1582657111461888 1584518392332288 1584981130715136 1585324935782784 1587652872546048 1589204830388224 1589984227718656 1592255298544848 1593719885463552 1594501497122688 1596060149612544 1596152154390528 1598403850272768 1599534645787848 1601098218266624 1601883448498256 1603853412061824 1605421206208512 1605739620801024 1606208556572928 1607778652913664 1608916080660504 1610488823652352 1611278659339888 1612439421272064 1615856427887724 1617435955187712 1617529192172544 1619811044696064 1621896543977472 1624184557535232 1624278183542784 1625333591687652 1625427283931199 1626922383077376 1627720278312744 1629311402729472 1629405324273664 1631703930486784 1633710566670336 1634034592092672 1634866340025996 1636109554286592 1637267024813112 1638867481337856 1639192529567712 1639671234834864 1641274041516032 1643618372691456 1645937029287936 1646031909215232 1651132537587456 1651227717009472 1652746547888128 1653557108127232 1655590618902528 1655918983951056 1657537673084928 1658021735817216 1659971649110016 1660816599391488 1663255390286336 1665631118754288 1667980828787328 1668076979427936 1669611308580864 1669707553210368 1672063013879808 1672159399837696 1673342373933706 1675036876778496 1675702962253936 1677763707548544 1677860422122528 1680227384064768 1680324240657216 1681869835075584 1681966786347008 1685531132120528 1686745385385984 1689222250856448 1690082090129664 1690417296116703 1692069707940864 1692563855313408 1694554391799808 1696638320197632 1697470406378208 1699031772168192 1699129712738304 1700331767061669 1701624763711488 1702730429387064 1702828583166018 1704394877509632 1704493127235584 1706897660002304 1709335725368832 1711506307940352 1711845763144704 1712717118122472 1715232121232784 1716908789972992 1717249316689984 1718988281708544 1719361154843136 1720204385035059 1721786661974016 1721885914248192 1724414381082624 1727321160189632 1729070324416512 1729757896520192 1730293560313857 1731984951868416 1732834373177754 1734428267421696 1734528248420352 1737075279622144 1739903104124416 1742010446195712 1742897155446216 1744946886314016 1746652601745408 1747162689355776 1747509216543552 1749217436696576 1752227516261376 1754800537577472 1755181178902368 1757657217431808 1757758537461696 1759476776501248 1760339680688512 1764475587477504 1765340943242976 1767066594213888 1769661405659136 1770562189659648 1770913357836546 1771939836592128 1772644455938048 1774824417902592 1775694849068448 1777430621159424 1778302330491456 1780040651440128 1781299946445558 1782654514364416 1783041197615104 1783915658554876 1785556538343424 1786109481614304 1787855434186752 1788732256183488 1790480772562944 1791358882110336 1793109966061568 1794275076128304 1795671173689344 1798204331556864 1799476476511329 1801235495549952 1802118879560538 1803880481593344 1806529351610368 1808750984527872 1810030590743067 1810878162665472 1811407006531584 1811799926608896 1812688491757374 1814460425766912 1815350295710028 1817124831678464 1819720341194112 1822287425283072 1824173890732032 1828039595186112 1829826535161856 1830723941140864 1831655806880977 1832975328070656 1833080989807872 1835666921797632 1838761235040576 1840558655602688 1841461324959872 1842787910025216 1843725916505088 1844091595763676 1844630139189222 1846433296705536 1848604791054336 1849144652500992 1853596050259968 1855242565352572 1856317924048896 1857524104785888 1857631181635656 1859339866374144 1860251746643136 1862070174547968 1862177513455616 1864804491984896 1866123753419156 1867468105248768 1868418674315424 1871162314072128 1872991407243264 1873362890934528 1873909982668416 1875741761732608 1877068760770588 1878420997361664 1881070890614784 1881179324817408 1885165832535678 1887008614385664 1887117390867968 1889779552145408 1890364770739368 1892103564460032 1892212634640384 1894881983791104 1894991214133248 1896222523635594 1898076113590272 1899006991364868 1900863303184384 1903578421433472 1904134337227584 1905995661115392 1906373690774784 1908237203668992 1908794480001024 1912391284495664 1914327859175424 1915089099718784 1917444237198336 1917554768140032 1920259867502592 1920370560751104 1926321293852032 1927709011869696 1929636136386882 1930539715264512 1931522388719616 1931905481276232 1933793951932416 1934358691786752 1936633590628352 1937619365956736 1939015223083008 1939966178717952 1941862528843776 1943236305213336 1945977633585216 1946089809332592 1947879860011008 1947992145412096 1950740182859776 1951344279472896 1953251751886848 1954209689574912 1957390992139968 1960265281408896 1962181474254848 1962570647645696 1964558036238336 1964984176963584 1965558025525248 1965947868611496 1967869616283648 1970759292665856 1974081325931008 1976080370761728 1976866167451648 1977478354644408 1979411373563904 1980382140774576 1982203734196224 1982317998194688 1985228890996736 1986518834284908 1986633347027021 1988460690427904 1990869081366528 1991882463367104 1994225012930304 1996174401994752 1996757359263744 1997153390335488 1998169971142884 2001104141438248 2002545732870144 2005486328659968 2005921347316992 2008751105636352 2008866899956224 2011816777929728 2014290869133312 2015278742374128 2017248711819264 2018559460644342 2023499645325312 2023900980384624 2025879378214912 2028370763317248 2029365541792512 2031349281325056 2032345520561664 2035771367366352 2037761368702976 2038760752634144 2040636043821056 2041267978987776 2043263353356288 2044265435638272 2047267293840384 2047711375386096 2050600087003776 2050718293705312 2052195627073536 2055090664636416 2056544544584376 2058554852057088 2059564433783472 2061577693249536 2064604973268992 2065655887936256 2066065584142637 2067143982317568 2067263142690816 2068606389420648 2070628487553024 2071643990579856 2073669058019328 2074686052240032 2076714093346816 2078183270853151 2079267993944064 2079680389936128 2080287734063616 2089188108784128 2092255932732416 2093320922149688 2094828946366464 2094949702637568 2097905053483008 2101441411474944 2102472026153961 2104527228525568 2107115333148672 2107533252301344 2108148730501968 2110209481949184 2112691189776384 2113308174286848 2113766581043712 2114803240383603 2116870496728064 2117908678328366 2122884691183872 2123007064726464 2124959847284736 2126001996163584 2128202872520704 2131865115899904 2132712861050464 2135335627789056 2138471216082432 2140986161068032 2141611408763904 2145221440880672 2146766854127616 2147393790001152 2149919228362752 2151440195057622 2154475237183632 2156581273583616 2156705589563392 2159748059594752 2160416880844992 2162404073668608 2162528725303296 2165704244723712 2167111455583536 2167236378574932 2169229844103168 2170293704416992 2172415203639296 2175518195923968 2176153528260096 2178712789456896 2179821786701328 2183022699750816 2185156641783808 2185590039423616 2186228313113152 2187803267629056 2189351035499166 2191364842512384 2191491163588608 2194582705717248 2194709212286976 2199360137958291 2200634958348288 2201510050116608 2205298441585008 2207454158536704 2207891978601408 2210050230779904 2210695647756288 2212259610908193 2213295532146688 2214422132521984 2215508156592346 2217104204249088 2220841491672384 2223974438383104 2224102639237248 2226276737613824 2230107747969024 2233382502371328 2237018276731392 2237147229496704 2240303178753024 2240432320876288 2245696202244096 2246352029171712 2246797564127424 2248993847181312 2251242159118029 2252296334475264 2253442786839552 2253889728155604 2256092943921152 2256751807084544 2259975262450752 2262184426930176 2263293875170944 2265506283651072 2267109022748892 2268833018281984 2270307239182752 2270438110888024 2272526503346176 2276437100990976 2276888602932702 2279114300491776 2282461017526272 2283622824163296 2286976161643712 2288623694708736 2290242788287146 2291984375611392 2292481539790848 2293605846713412 2295715549298688 2295847885664256 2299219174776832 2302046707580928 2303175705570432 2303675297309358 2305427099222016 2306925097879248 2307058080418476 2309313269157888 2310445830903672 2312571023228928 2312704331227136 2317605306665726 2319274904905728 2322680594927616 2323862873928288 2326595848418688 2328870135660544 2329550252474368 2330012288724736 2332877690271744 2334021808770036 2336303355015168 2339734050103296 2340241571869824 2343542956575744 2343678049948928 2345366430941184 2350336622382144 2352634116636672 2353787924323968 2354986037418399 2356088792285184 2359548540878848 2360749586212864 2361217810448728 2364121587909312 2366432557203456 2367593132091264 2369907494879232 2371069773988608 2373387535253504 2375066595260744 2376777588498432 2377471696072704 2377987403674176 2381479308819072 2383807245582336 2384976341577984 2387307696750592 2388478509480448 2392366768171072 2394090224418816 2394228231585792 2397605775409152 2399301968681772 2401647327399936 2402825172747384 2405173975457792 2408131809312768 2408609431201536 2409312834859392 2411667979370496 2413374120990756 2415209342042112 2415733235478528 2416917989009832 2419280567689216 2420467060946704 2426153932781568 2426293788258816 2429716567044096 2436417275314176 2437386126914816 2440383574616064 2441580417469116 2443967104094208 2444107986410496 2447555895730176 2451681646720768 2453447833288704 2454164331429888 2455900537219668 2458301222006784 2458788794351568 2459506852252296 2461911062274048 2464806388072448 2465526203334656 2469047863822848 2476698806381184 2476841575514208 2479119821832192 2480335662190848 2482760232730624 2486306509627392 2487032603725824 2489957473665024 2491224899087232 2494883085429504 2497321876324352 2497817187912704 2498546643557888 2502115469141904 2504416962871296 2504561329815552 2508094520819712 2508239099756544 2510013560900559 2513554443380904 2516011485847552 2516790633183792 2520341076097152 2520486360985824 2522804752613376 2522950179520512 2526509311721472 2526654952177664 2528296698180792 2530768151453696 2532009321819824 2533833376284672 2535123135194496 2538104561911296 2538845782970112 2541327548153856 2541831587699712 2548694569107456 2552437145567232 2554095644080596 2554242874749027 2556592316264448 2556739690853376 2560346490003456 2560494081001472 2566509945421824 2567259461910528 2567768644717056 2569075677183708 2572848181849176 2575363184959488 2575873975034976 2578391935909888 2579144922382336 2582828871372288 2586621571623936 2590981740284448 2594636844780288 2594786412443456 2597173146681344 2597977427802624 2599251559766631 2601642401132544 2601792372630528 2605612919433216 2609854656186624 2613687041878528 2617420329471024 2619978902618112 2620744034033664 2621263824815328 2623826155044864 2627679056887808 2629538016181538 2632200806366208 2632771768353552 2636485826147712 2636637806192544 2639215164751872 2640509521032768 2642938312261632 2643090664259584 2644960526540374 2648691779046544 2650599891320832 2654492108488704 2655843284489472 2656370036754819 2658966683907072 2662871187113984 2664226628190512 2666145931739136 2667453495737184 2670060977160192 2671949919668337 2673981771546624 2674561796422656 2675873487832314 2678334807515136 2678489199941632 2681783151280128 2683098384275232 2685721158844416 2687038323165504 2689664949092352 2691412614192456 2697999527100416 2698534640512832 2701853243324928 2703178319340807 2705820722390016 2709794027415552 2714361823155136 2716317243998208 2717110509797376 2717699889913344 2719032737636061 2721690638650368 2723025443565042 2725687247517696 2729689725120512 2730281833848128 2734133449338368 2736260836098048 2742059392779168 2744739802742784 2746085911711296 2748770257666048 2749621484711808 2753500382696448 2756350856921088 2758141852560864 2760837983404032 2762191987439808 2764892077359104 2766248069653376 2769649945058304 2772907186581504 2773716978751488 2782863848028858 2784476886073344 2785584145045504 2786446772453484 2789009799561216 2790377619964704 2793105261821952 2793266270183424 2797206737977344 2799185630128734 2801921881966592 2803296034871948 2806743471108192 2809487110864896 2810044336401792 2810864974002624 2813612642598912 2815603141155882 2816921586368512 2817744232382464 2818355441391616 2819737653844804 2821768987226112 2827748748803517 2830512921578496 2830676086301952 2834669328218112 2838318951960576 2842322975686656 2842486821199872 2844333785453391 2847114170385408 2848510487047302 2851294954776576 2854648214757376 2855481878351872 2858993491673088 2859560536162176 2862355805503488 2863191720001536 2866558971150336 2868586926743496 2872633649578176 2875441698111488 2876332152210048 2880389801253888 2880555841126656 2883371633737728 2889481940778048 2889648504766576 2892306458804224 2893724939222656 2895809572896768 2897283583079424 2897858221914348 2900690927898624 2901538037680128 2904950385942528 2906429048935104 2910696933001088 2912793793265664 2914854457820004 2917071023505408 2918966450377824 2919134713998888 2921819790016512 2921988218118144 2926110274289664 2926278949715968 2929877627830272 2931314534362368 2932480183944388 2934179944464384 2936086488209952 2940397922113344 2943272211382272 2943855971468544 2946733641039872 2947594197008384 2949679481210924 2951804424425472 2956138938998784 2961121988896512 2965299251177472 2965470185649664 2969117060345856 2970573211161864 2973305601294336 2973476997292032 2977843336495104 2979778251427362 2982691035641856 2982862972662272 2987070905004032 2991337519395456 2994261602992128 2995136038895616 2995730085503232 2997254956714326 2998658462908416 3001656212157372 3004590382452736 3005186304207472 3008229492989952 3008882020975488 3013126658454528 3013300349934336 3016245902573568 3017725166894592 3022812030331856 3025873067728896 3027076318910336 3035249467987968 3035851470576936 3038819067322368 3043281356701696 3044830432217728 3047023921987584 3048518280842496 3051498259611648 3053657051049528 3056642053054464 3058141128951216 3060954065731584 3061130514219008 3064895030034432 3066398153457408 3069395610107904 3070900940760576 3071567063079144 3075900130505664 3076077440557968 3079084358877184 3080594441204896 3083428030971904 3087832278085632 3089346650675208 3092366539874304 3096907459903488 3098483831904384 3100894714036224 3102127797891584 3105269154054144 3105942731329536 3107465985869784 3110503587028992 3112029078360048 3115071140020224 3119645400137728 3120322095826432 3121852402471033 3123481876365312 3124723942100992 3133782163176192 3136845488848896 3138383899098624 3139981383224532 3142424553956352 3146857580224512 3152162117212416 3155243409604608 3156790842788352 3161426365318144 3165314222923776 3169036784664576 3169962261430272 3170649871565568 3175305745092096 3176863017492549 3179968455437312 3184510597089696 3187439770927104 3189002994245376 3192120299225088 3192304308781056 3199069291575696 3202196436533248 3203766896996512 3207706824123648 3210842412417024 3211479241602048 3212417113145856 3217832161321008 3220977647304704 3222557318679776 3224878842544128 3227160292586433 3231712855775448 3234871910375424 3235058384345088 3239622089392128 3243793087954944 3246674489367001 3248369115070464 3248556367085568 3250667183375304 3250854567862398 3253844766154752 3255440556625488 3258622805458944 3258810648547328 3263407860973568 3265716568483523 3267421133340672 3268069184185344 3269732680051992 3274534049626224 3277734962675712 3278385059135424 3279342469669728 3282548083032064 3287236745382912 3291874058575872 3292063818430464 3302265075174912 3302455434018944 3307114216254464 3311181237805056 3311837967902112 3315075346169856 3316043471634432 3319943298220032 3321633198782976 3323262234888519 3326510780572672 3331262237508576 3335961657574656 3336153958855872 3339222617161728 3339415106420736 3344318799675392 3346684747867412 3350073753556992 3351405924507872 3355527415097088 3355720844245056 3360454768129536 3360648481314432 3363933572694016 3371062264241056 3373490770771968 3378444501712896 3380164180259328 3380834592233406 3384139415881728 3385127710626816 3389108783599616 3393276640395264 3394940812756416 3398063544336384 3398259425476608 3400663534123338 3403249527422976 3405460858774128 3405657166332036 3408789755019264 3408986254471168 3413795320004608 3418671450737664 3423691526289408 3425434236244944 3430464242465568 3433817579945984 3434498633379968 3437976563417088 3438722309686272 3440408770070118 3443573323948032 3443771828496384 3448828762165248 3454642320379264 3458140648833024 3459515793040384 3460587120627714 3463969903736832 3465668746355508 3468856534843392 3469056496840704 3474150559244288 3476407959998589 3479806208248832 3484020892391424 3485794310892432 3489893772628032 3493305203490816 3494325378711552 3495018433087104 3498434873393152 3504455032522752 3509601075154944 3510362357804736 3515314434863616 3515517074923392 3518953553002496 3520679361377024 3528951174955008 3530681886485952 3534133188427776 3539322811318272 3541124379319296 3541826715673092 3543879673184256 3545288911876096 3549648835805184 3551389698136896 3554861242318848 3556604660982912 3560081302880256 3562599892891116 3565309028728832 3566082395230208 3567831317109752 3571113076686848 3572218963228608 3575710868373504 3577464512366976 3580961545125888 3582717764220672 3586219932123136 3588550152256608 3591342347378688 3596408663113728 3598952953022658 3602470991099904 3604237759121076 3607760963186688 3613058703220736 3617501969055744 3620061181486134 3621756325330944 3622814013063168 3623599853217792 3625376983514748 3628920851533824 3630700591420056 3634249663356928 3639440682388224 3644574850566144 3656079190372224 3659653070323712 3661447882281728 3663311613761954 3665950656141312 3666161979615744 3671333843595264 3677522470081152 3681117311205376 3682922649919744 3685575820050432 3687451833010176 3688183191527352 3689260278378444 3692866593411072 3697209582108672 3698289305001984 3707192100519936 3710485130705144 3715048209571776 3715262363271312 3718679732748288 3720503493286272 3724140349095936 3724355026911232 3729608983969792 3732247506838312 3734936210497536 3736837348630848 3742324628144256 3745982814486528 3746725781869056 3747819965336832 3751483523465216 3754137521541176 3756841994723328 3762141781229568 3762358649634816 3770331665071356 3774017228771328 3774234781735936 3779559104290816 3780729541478736 3784207128920064 3784425269280768 3789763967582208 3789982428266496 3792445047271188 3796152227180544 3798013982729736 3801726606368768 3807156842866944 3808268674455168 3811991322230784 3812747381549568 3817588960002048 3824782568991328 3828655718350848 3830178199437568 3834888474396672 3835109536280064 3840519735005184 3840741121502208 3852642587704064 3855418023739392 3859272272773764 3863044777439232 3863810962552464 3867587903864832 3868717383573504 3873267181256704 3875238731913472 3878030446166016 3879932357435904 3886472610426672 3891955267170432 3892179618665184 3895759720022016 3895984290824192 3901480365719552 3902688558945792 3908419379149824 3914781984279936 3920530562817792 3924362948509696 3925141295291392 3929968353927168 3931116051050496 3931895737222992 3935739232567296 3941518585331712 3944307024272307 3948162651862016 3953732334903296 3954956709288816 3958822747127808 3960764281549152 3964407468392448 3964635996389376 3967440789810561 3970457781993472 3973037668569816 3973266694054042 3976921380855808 3981738162733056 3983764926734208 3988450025860608 3993514718527488 3994306780670976 3996339942285768 4002208282876496 4005091465740288 4010972657319936 4011842694633984 4013810231748471 4017502211272704 4017733799912448 4023633555859456 4028581738266624 4030557484748256 4034497423638528 4037118921288684 4046999290650624 4047801960769248 4051758756429824 4056741526634496 4058731083585024 4064691041123328 4071542734732704 4075522737405952 4077521505268288 4081272087642112 4082535957975552 4084538165347563 4088530871276544 4094534587680768 4095422750772192 4101200174007552 4101436587410624 4104391254147072 4113089089168752 4117109704114176 4119128867566944 4123155386499072 4129209946537984 4131311775872512 4132131168285274 4134526285381632 4137212778841296 4141256975106048 4143287981159712 4147338116038656 4149372104480064 4153428186693632 4156366541706302 4159360779872256 4160575468127232 4174295772043287 4178376217568256 4184511865464832 4186641844299376 4189657892732928 4189899405275136 4195810106966016 4198778445193101 4202882822949888 4204944052307922 4209054457051136 4214230666297344 4215066504602688 4216297461003936 4220418963898368 4223404711733823 4225382379552768 4226616348573696 4227533162087424 4229606480767206 4233740993456128 4235817356656732 4245769382367744 4246014129452928 4252003992327168 4256405745041408 4263730231799808 4265425722100928 4270671255578112 4272765730570953 4276942432164864 4281972322136064 4283222817527808 4290442881761344 4293533708255232 4294787580002304 4299838456725504 4302880390115244 4308950474367264 4313162547167232 4313411179126784 4319496119189504 4320833761689984 4325057450606592 4331408489447424 4334222911167072 4334472757149864 4338459688206336 4340587408833984 4344830407278592 4351036391847936 4352307056520192 4357425578913792 4359643573402656 4366045399501632 4370313283567616 4371180078847232 4372456626226304 4375606535258112 4378702070998332 4382729685024768 4382982327177216 4389165411434496 4389418424573952 4398720275916582 4401269916696576 4403020100233216 4410596883170016 4414908317073408 4415783957202816 4420100461559808 4421391295512576 4424519221816386 4426591064293376 4428844265043968 4431016313184692 4434208408498176 4441682983344768 4447948876766208 4448205278474496 4452553475227648 4460215495938048 4466765004742656 4469667377141043 4474036553462784 4474294458993408 4480606357506048 4480864641752576 4491392404488192 4492704058343424 4493595128254848 4495882435071489 4497987694362624 4502484318236058 4504592668950528 4506885573679104 4507779456311208 4512185887842304 4513503614169088 4519950524901504 4524368853860352 4526587750341888 4531012567302144 4534218045497784 4540614478365504 4540876221776048 4545053006692352 4552874201981952 4553777205865404 4558228600983552 4564922035052544 4567245648326592 4573952323287424 4577247389417472 4580485576574292 4583968751222784 4584963079581696 4587211693426824 4591431098597376 4591695771328512 4598438349553664 4604093415161856 4606351411140864 4607350594618716 4610854198444032 4613850195758496 4614116160836952 4618626538315776 4620891661807344 4625142046457856 4625408662454272 4635210613331452 4638549809811456 4645361189855232 4647725747856576 4653191696837376 4657740271321088 4659100504948736 4660024577449472 4665755380543488 4668043617540072 4672606710030336 4679468100206592 4680483143739648 4687085913151488 4687356099897856 4700673244764288 4705268233273344 4707575848647936 4709972074836798 4712177584570368 4721499172425728 4722435620897456 4728243175818624 4732865114406912 4735186264182528 4739814989758464 4742139547977216 4750133190521488 4753555176996864 4754943392145408 4755974807348352 4762958617638144 4767614491164672 4769952683155968 4776957018960896 4784733536342144 4788180448837632 4788456463171584 4795211550818304 4798603937363544 4803294654799872 4805650345494768 4810347950915584 4816263618625536 4817218862403072 4818625669718784 4823335958740992 4826748241981512 4831466470957056 4833835978019664 4838561135378432 4840934121893408 4852307865563136 4852587576517632 4859433134088192 4872834550628352 4874772253829632 4876281851793597 4880767149232128 4883160834938232 4887934208188416 4888215972820992 4895111791460352 4903363293441536 4905768061025909 4908328662859776 4911801074439336 4916602444013568 4917577588703136 4919013704504592 4923822124548096 4929612776144896 4931052406669312 4938095727645696 4953397612762368 4953683151028416 4958239643664384 4960671324381696 4972613019254784 4974065207451648 4979914947330048 4982449798174464 4989766170859008 4995634375825408 4997093287115776 5004230938283808 5008833925742592 5009122659631104 5016189041639424 5016478199513088 5020027121801118 5027108886761808 5032022971695104 5033581266367584 5040682152194304 5040972721971648 5045609505226752 5045900359041024 5053309904355328 5056593396361584 5061536302907392 5064018643639648 5067666752569344 5070246270388992 5071251888350109 5076209123822592 5077691565940224 5083663175399424 5097389138214912 5100995301185007 5104874291134464 5108191288161192 5108485749498054 5113184632528896 5113479381706752 5120692980006912 5120988162002944 5131840321902679 5134518923821056 5135537289434112 5138151354367416 5145696363698352 5150726369918976 5151747950069952 5156783871819776 5158289844764672 5161939092119117 5165657742744576 5173243143247872 5181963480568896 5189273689560576 5189572824886912 5195954855605248 5198503119533262 5203284802265088 5203584745261056 5211225838866432 5219709312373248 5227374083757056 5234840658942048 5239957805236224 5241488068067328 5242527649630656 5247652310089728 5255358113775616 5259076032363076 5264401612732416 5265543536707104 5272971652295424 5273275612385088 5278430329503744 5281019042065536 5286181328519168 5289921053080748 5297383558093088 5301199782641664 5308984216977408 5311686568978944 5312740073509638 5317933367814144 5325742374227968 5328453256381024 5332291863478272 5334906991474368 5340121954320384 5343899839336674 5347963543093248 5349123592845312 5351746975664628 5356669615030272 5356978399883264 5363566302560256 5366196768550464 5371442317688832 5374076646331008 5379329898184704 5382825228384912 5395999054200832 5397069281025664 5403706486649856 5406356638681614 5411641444780032 5419588054831104 5428723646310272 5432634487996416 5434221019594752 5435399779826688 5438065475272122 5443381277300736 5446050887130084 5451374495035392 5459379450241024 5460563667696256 5468266898676736 5472521672196096 5484118785558336 5489479605485568 5492171823422592 5494967420642931 5497540515332096 5499242969423616 5507000765392896 5516283705121728 5521675966808064 5524383974879616 5529784154718208 5532496139306752 5539299890116608 5545814373163008 5547433957502976 5565727696057716 5568953772146688 5571168290091008 5572893544906968 5578019599122432 5580755239929408 5586210523643904 5586532540366848 5594413475954688 5598371260257468 5603843763933184 5606592069743896 5613486942216384 5618974221729792 5620088672803584 5621729948005248 5627225285197824 5631206282311764 5635488464764928 5636710882783232 5639475307689608 5643537974452224 5655497497607034 5661025843156992 5661352172603904 5669338656436224 5676637903921152 5684645951373312 5684973642399744 5688667570906782 5694228340770816 5697020974094604 5702589909553152 5709296429514752 5710963756703744 5717986983346176 5719121072324352 5724711611006976 5726383440003072 5737173853486992 5745267299156352 5750883396222976 5752664304420096 5760779602507776 5761111682253312 5778963881556096 5779297009533152 5784612917608448 5787449878445312 5791619145793536 5794567166158848 5795716443828696 5801381855797248 5803076075360256 5809900771885056 5812858097870208 5821393866002176 5825587586531328 5829708915640008 5837932900755648 5838269427997776 5843639580033024 5843976436236288 5852220548579328 5852557899431936 5856698308767971 5859755255660544 5862629068724736 5864960367888776 5872172976419904 5880795844226688 5886544422764544 5887711942937088 5895188394016768 5899358962421848 5903608848850944 5912277877997568 5922243977793024 5930598502354944 5930940371299328 5938234120691712 5941146422323728 5946611202588672 5946953994584064 5955686672990208 5959556502854724 5959900041081063 5965382071283712 5965725945324544 5974141810008064 5982675038790912 5988523205984256 5990272077791232 5991460171006464 5994509913428652 6003312424314744 6009180764905472 6010372608414944 6016458985979904 6017764041950976 6026253316909056 6026600699868672 6035450333789184 6045624060663712 6051746135457792 6054152637820672 6070498935975936 6071702941153872 6077638134644736 6086562713403392 6089660864435456 6094047843975168 6097036561684992 6107314102099056 6113284106108928 6116282257902432 6121908131463168 6122261028438016 6129790060068864 6132796306914816 6141801881521152 6143134126158288 6151800261011328 6152154881115936 6158168717754368 6161188882409792 6166856061943808 6175664556171264 6178693301350416 6184733079748608 6193814919806976 6196967663808768 6198196752427911 6201789428072448 6204255595783168 6211885462659072 6214931971739568 6221007174057984 6224058156720096 6230142280040448 6234549812559453 6239290800275456 6240644191652864 6243704804942066 6249447884201984 6267564326352384 6276767798197248 6279962766449064 6284849107912704 6293715160449024 6304324234424832 6307416078461883 6313581685576704 6322852730636288 6330628445847552 6338073569329152 6339924522860544 6341299743131136 6344409721150809 6350611490184192 6353726034985098 6359936910874624 6369021194179392 6374879541854208 6378005988490752 6384608617562112 6398138583151392 6404392873066496 6407533793993024 6415413648247296 6422958483204096 6424834226291712 6435664322642016 6441955294609408 6445114637359552 6449757685088256 6454320585172866 6463425711550896 6469743820750848 6470116768690176 6479244178784256 6487586175909888 6493348978734002 6497112734171136 6501334366750608 6501709135724796 6507689532309504 6510881113250976 6517245610917888 6517621297094656 6526815721947136 6531433136967046 6536138368370688 6539465360103984 6549068099252448 6555469925351424 6556770118270848 6558684939339456 6565096166064128 6574473490765824 6583748117151744 6584127636860928 6598080413874873 6604530150349824 6604910868037888 6614228432508928 6622362475610112 6623675935804224 6630150692339712 6632086943268864 6636778832724579 6639886596440064 6643266397565952 6646524469777038 6653021561145344 6662524475017152 6671923315149312 6672307917711744 6678830212841472 6688637599350784 6693369495734824 6700147507113984 6702811849015744 6711054830194176 6711441688490112 6720909536259072 6721296962628864 6727867145388032 6742124528482112 6746981541543936 6753726477354087 6756889003425792 6760328360518656 6761669184466812 6768278831763456 6770255421253632 6778217567199232 6786553280790528 6789881625512832 6796518850953216 6801327068246676 6806499054845952 6810921717548256 6811314332664072 6817579510038528 6817972508942336 6827590640009216 6837342901475328 6847383052578816 6850868472489888 6860928484931136 6867635159891968 6868997266759936 6875953126834176 6877444619372544 6880817540140236 6887146647896064 6887543656992768 6897657524330496 6909284640758528 6916281297666048 6919031586080768 6921174241255428 6927939807473664 6931337492711016 6937713069686784 6938112993681408 6948301118488576 6952815919997178 6959612416497664 6968041784782848 6971588621784864 6979787545256064 6986610406981632 6988650757423104 6990036866174208 6996869746786304 7008910065045504 7019202150309888 7020724715609472 7030628869727232 7031034149846784 7037907106004992 7041358722754048 7057902349910016 7061363772971904 7064958112255197 7068266376855552 7078645622636544 7082248758638592 7083653431346184 7090577823752192 7099297671610368 7102779396273792 7109722484637696 7113209321965824 7120162605760512 7125199785782232 7132164790460416 7135662634219504 7142226153373696 7144437926457216 7151421736747008 7154929024733952 7161923090251776 7165435528441344 7177100304513216 7182684694757376 7192817326227456 7197905906045316 7204941982199808 7208475518242152 7215521926373376 7226117406441472 7235003938111488 7240122362972268 7245628026126336 7247199706435584 7250753967029496 7257841703067648 7261401182840112 7268499326713856 7278881364776448 7289149701132288 7312158380744448 7319306140647424 7322895764563456 7326623227523908 7331901312282624 7332323959231488 7342667687190528 7355044940162304 7362234622410752 7365845299839488 7374903666020352 7376366383054704 7378520556756888 7385733186822144 7394419164217344 7396578610003968 7420970261410288 7430096419143552 7430524726542624 7437359465496576 7441006986572544 7448280698191872 7448710053822464 7464495013676624 7469872420995072 7473674697261696 7484649256288512 7491965628973056 7493451563738112 7495639930673664 7508275043082352 7513683989446656 7524283562459136 7524717299269632 7530040682701677 7540663330142712 7548034457542656 7548469563471872 7559118208581632 7561459082957472 7568414257840128 7568850538561536 7579527935164416 7579964856532992 7584890094542376 7592304454361088 7596027965459472 7603453212737536 7614313685733888 7616537348910336 7623982644461568 7625494763099136 7649565137982656 7657311436701696 7660356398875136 7662728624247081 7669776948793344 7670219072560128 7681039470010368 7681482243004416 7705285175408128 7718544545547528 7726089554878464 7727621925104928 7735175807729664 7737434767147008 7746534362513408 7750477463826944 7754278548073211 7759864714871808 7772945220853344 7783910534340864 7784359237330368 7791519440044032 7791968581648384 7805377117891584 7816838758299648 7829563968559872 7841061125635584 7850282590582784 7859936707854336 7862232102100992 7863791474445984 7871478465134592 7883037170663424 7888614048544614 7896325303724032 7907464669806592 7909913418577632 7917645494255616 7921528563098304 7928814936784896 7929271992778752 7934881579621122 7940915563986944 7946075337139632 7946533388108084 7953842761711616 7963476325466112 7967529853468416 7969110110264457 7976900051721216 7988613561341952 7992679884571536 8004416565752992 8010182931480576 8015849759005011 8021945314639872 8023685389267968 8027620463496942 8035004422545408 8035467599824896 8047267111718912 8057163476533248 8061114969496512 8068994847277056 8074237842577368 8093998581301248 8095603921538496 8103517512859648 8111618573330041 8117462167170048 8129382082246656 8143085469465408 8151045474811904 8155043010536576 8165071915951104 8169076330695126 8177061742553088 8189069175361536 8190845501544384 8202400348015104 8202873174821248 8208782508294144 8226178178337504 8234219408228352 8238257735133888 8246310772998144 8258419893075968 8262623551745024 8264262336570548 8269052570763264 8274425557682592 8282513950212096 8286575962319424 8294676232077312 8298744208960128 8306856373387264 8312733083412604 8318721559744512 8321150936254464 8348591544086574 8356752435136512 8369023730929664 8373283688598752 8379315785465856 8379798810550272 8391620213932032 8397556890386202 8405765645899776 8409888104615844 8418108914102272 8428461332594688 8430133009205376 8432594922007872 8440837927796736 8446809423467646 8450764759105536 8453232697147392 8455066324174848 8459212961534412 8467481986912256 8471634713313464 8491538764735488 8492028258905856 8504007984654336 8527460463599616 8530851444201856 8541342511156224 8545531461141906 8553884864329728 8563944644272128 8566445635055616 8580885763522688 8587067416510464 8589575160004608 8599676913451008 8605760780230488 8617900948734528 8626325094334464 8626822358253568 8638992238379008 8641667523379968 8650114901213184 8668445822334144 8668945514299728 8676919376412672 8681174817667968 8689660814557184 8702072783695872 8704614113040384 8714851157827584 8719287146805312 8732090799003264 8740626567135232 8742360157694464 8744913252452608 8751213070516224 8757404141996664 8765459370049536 8765964654354432 8778330822868992 8778836849147904 8797440551833164 8802539833393152 8806040200466432 8821193766340032 8829816634146816 8831567914405632 8840200923119616 8842782591025152 8849038443632772 8857688530087936 8862032626369384 8868416816996352 8883365966689536 8895897753532416 8896410556948992 8920430991876096 8933530009485312 8939334754282086 8948073106925568 8948588917986816 8961212715012096 8961729283505152 8982784808976384 8985408116686848 8987190256509696 8991764870142978 8995975388725248 9004968636472116 9013771147358208 9015558912622416 9024371775684608 9027007228338176 9039901049803008 9048737707720704 9053175500683776 9068436090995568 9081228956731008 9081752443552096 9090106013384704 9105748403963904 9107554411730808 9116457201967104 9129844070105088 9134491296653184 9147904646574848 9154494778834944 9160971153148584 9169926159163392 9174423386853648 9182862197194752 9183391542657024 9196876699107328 9203383056635383 9208186830323712 9212702822281728 9214701189237432 9227700391516992 9228232321673904 9237253076631552 9241783323614688 9250284092915712 9250817324908544 9270421226662904 9277099619622912 9290722379710464 9295451495713152 9306383393674752 9318201009897472 9320049154898944 9331510761086976 9336087235080144 9345213420060672 9358936200413184 9360966287479296 9365557207413099 9374171826302976 9374712199795712 9401346489528576 9410536466546688 9415151697295872 9419944149673596 9442998344851456 9444871241794912 9456486351637248 9465730228813824 9470372528365056 9484279095954432 9500266381042976 9507110353993728 9509886784290816 9511949614696704 9525917235276288 9530589052477647 9539905366311936 9553914037921792 9569467072684288 9576360897675264 9576912926343168 9597207874727088 9606589309599744 9611300690989536 9620695901831168 9632527237251072 9634437724806144 9637251339437568 9653496483963024 9662932941914112 9667671956039328 9677122270756864 9681868243786816 9704615731126272 9705175153035264 9718866268176384 9740023468101003 9745669101256704 9749544507659264 9752563703587194 9761534298464256 9766321669876464 9775868416376832 9776431945641984 9790223582920704 9797149705450569 9806726586883072 9811536122051818 9823602148878672 9833204888027136 9835155177406272 9838027409009184 9847644249096192 9859225552289792 9862104813338624 9876191455291392 9906795225524736 9907366302056832 9921342648763392 9945226038509568 9948130414903296 9959829894660096 9964899596348928 9969786704665557 9979532341718016 9991268751650816 9994186574231552 10008461876567616 10017667851485184 10018245319262208 10032956399026176 10040054243602236 10054217773523616 10064045943390208 10067162532735168 10081364304388608 10081945443943296 10091800718082048 10106619808710656 10113186792723168 10123072605814784 10128037287279296 10135333505138688 10140492540777984 10142503776700218 10152418247645184 10155383131880448 10167326350798848 10194778276429824 10201990602370014 10209748582268928 10216382576322384 10216971498996108 10226369265057792 10226958763413504 10241385960013824 10241976324005888 10263680643805358 10271074578868224 10276302708734832 10291392727396704 10301452739837952 10303495900139904 10313567743639552 10316579689529344 10323878184238234 10331315485489152 10346486286495744 10363926961137792 10378547379121152 10379145649773824 10391909711210496 10397006239066524 10406569604530176 10407169490522112 10422451677732864 10429223879995767 10439418624746496 10454748167514112 10469681317884096 10479915610472448 10482976136134656 10485055299261312 10495304620179456 10510716227551232 10518152064726152 10528803225464832 10531087073414208 10545943304590848 10546551224770176 10556860659007488 10562038084131072 10572362657038336 10579842106161496 10594767116186176 10602399565283328 10617968433954816 10623373137957888 10625480147019276 10635866735628288 10651484748455936 10656906512762048 10664583726956544 10669813982948736 10680243908640768 10687799678673348 10695927086186496 10698247185690624 10703493951329256 10713339230060544 10713956799766528 10727132605120512 10732393537100928 10742884635377664 10748153292662016 10758659796369408 10765650456769824 10791998108401664 10794138562051328 10807412973299712 10812713277363228 10823282889560064 10839176109662208 10857447292620544 10865268975992832 10868442039189504 10870799559653376 10876130950544244 10886762554601472 10892101774260168 10902748990070784 10918758900482048 10921127335392512 10936533797353472 10968237571116672 10978959210971136 10984343646845184 10989934841285862 10995081030664192 10998485938847232 11014001530785792 11032567410243456 11043351933616128 11048767949759232 11059568309436416 11064992278613504 11078599780233216 11091628746326016 11094867915005952 11131455392115432 11142336580182016 11145787089813936 11156039198244864 11161510479858816 11172421047287808 11173065080733696 11188826951909376 11196742520514936 11207687527866368 11213184139487792 11226973884432768 11237948443459584 11240177345607168 11243459896010496 11254450570395648 11262412564623528 11273421765566464 11278950615379216 11287075948904448 11310994995214068 11322051686313984 11322704345207808 11338677312872448 11353275807842304 11369291902746624 11369947284799488 11377335141813564 11388456681541632 11394041948189208 11405179819106304 11418592859029504 11421927513407488 11435973966692352 11438242144648704 11452766880006144 11474347706973984 11490534598312704 11501766792445952 11505328608840192 11521559205015552 11522223364506624 11557927763112192 11558594019066304 11569225835216896 11574899756890624 11589134332317696 11591432887657392 11602763711594496 11606152150720512 11619801543770112 11625716195740416 11642787732004352 11659417831280016 11675865801511296 11676538855995552 11687279160066048 11687952872472576 11704441097158656 11705115798863872 11713396617535942 11725258137449472 11729920735777552 11744345952839808 11761591688453376 11773088845529088 11775423885874176 11798717924843696 11807217697701888 11824555755995136 11832921072816921 11844487955586048 11861197004709888 11861880742598656 11876468241383424 11882292844647456 11893222405177344 11893907989168128 11902322369431683 11911373345980416 11919113005709448 11919800082162126 11930764142567424 11931451890649088 11948283620016128 11965350077581824 11980544155582464 11982920342012928 11989019826857304 12006624848629488 12018361529810944 12020745216829888 12032917971959808 12035528083901952 12041430695245413 12052506633818112 12053201399737344 12070900667578368 12091248121327424 12103492270915584 12108305275641344 12140997871951872 12143405882307744 12155276269289472 12173125426806784 12179321728870912 12194073123369984 12214628204198112 12226568212217856 12232564515804864 12243816262926336 12244522056876032 12265592613829632 12283603763042304 12286268252316576 12303600522022656 12304309762231872 12316337435508736 12322377764819584 12351329112342528 12357386602700832 12369466159497216 12387629839613952 12393935327617536 12396393504855822 12403578856144896 12408511191566336 12423770925318144 12429863943479136 12442014348115968 12448116313440192 12460284560080896 12469099625118906 12478581600550912 12481288383305728 12487409609884132 12498895768403968 12522887316129861 12535128652704768 12553535596394496 12559925532898128 12569698215825408 12587430320898048 12596335335579303 12608648468849664 12614832156923766 12627163371153408 12645705461272576 12661256891695104 12670214135201469 12676147138658304 12679849045721088 12682599486262272 12688819442301618 12701222980368384 12707452069970196 12719873821749248 12738042388358784 12756011976981504 12769217235124224 12796277166302784 12808785746132992 12815067587986048 12830827296494592 12845916966408192 12849668452583424 12871328645284032 12883910589218816 12890229274719104 12899515370176512 12908641170345732 12926851423101792 12939487641501696 12940233537380352 12958488357568512 12975172351819776 12986697957468004 12994225468342272 13002668733501216 13003418271449592 13015379064619008 13021762226501952 13034491221835776 13035242594189312 13053631443894272 13062866273934092 13072276736741376 13078930720207968 13098136198504896 13110939850702848 13113540236541696 13117369878678912 13130192332128256 13148946981531648 13167496234303488 13168255273721856 13196160827749746 13209060300699648 13209821736075776 13228456865017856 13244724951220224 13247351871608448 13260301384679424 13264173886537728 13273557665449158 13279773192880128 13286532795131904 13293048939554076 13306043122290688 13325048950034304 13343846630298624 13344615835423488 13357660425682944 13386738991469648 13400295014227968 13405623698031488 13422109660388352 13422883376980224 13441819072518144 13442593925257728 13484249056964224 13493963083087872 13507452954708174 13513778006851584 13520656721037312 13523338368933624 13536557663526912 13540510842507264 13556435134398464 13573106561581056 13579763251025664 13593037701906432 13602654136493352 13621843435096512 13622628665328144 13635159020077056 13635945017884672 13655181280018432 13674685802950656 13694766105157632 13701736944979776 13721856969862272 13735270319783936 13737994533519872 13751906253668352 13754889238745088 13761635080280472 13774293295792128 13775087313985536 13795315048660992 13818569281517056 13832562595332096 13838063172161536 13842348482510856 13855879614947328 13862674985422032 13875426139373568 13876225987362816 13896602236977152 13905631839994356 13919224832995328 13936083569565696 13943177243569728 13959575090512128 13973220813963264 13977301514846208 13980073732348416 14017820130091008 14038404300619776 14041449431218944 14061257739454464 14062068299693568 14082717445508096 14115804699820032 14122727545943808 14129916224510394 14136532753711104 14164497517277184 14167306862692368 14181155647504384 14198595343220736 14205558792547584 14219444969275392 14226418643931648 14250399571564464 14264329580920832 14271325268439008 14284452306747392 14288875852914432 14302843473494016 14309858049467904 14330871056882688 14354200609026432 14365369389514752 14385634652454912 14395811812090632 14409883964399616 14416951036484304 14431043852746752 14452234812882944 14462459088998459 14470007876222976 14480244725944536 14494399412871168 14501507934058992 14515683406135296 14522802365680224 14536998653427712 14547282895972057 14557762729552896 14578299402264576 14624316761488896 14645791529126912 14653246455047816 14663802624565248 14664647918462976 14685335374381056 14710089880324608 14717304183077727 14731690599678976 14749807332040704 14752732766109408 14757041113513776 14771466373644288 14788838328434688 14793157220007936 14841940522820576 14860192838287104 14861049453085248 14874718930993152 14882013973145088 14897420107644928 14928990027353248 14939744841990144 14947349394523392 14969298512577024 14986903127476224 14991279861347328 15016550086164704 15027367978893312 15048567124918272 15049434598539264 15060081365403354 15081326660285424 15096068915085312 15096939126943744 15118236417163264 15122918165914944 15136828515680256 15137701077123072 15159929713065984 15169780189084752 15184608908722176 15192055930918944 15206906425475072 15228627371467776 15233074697820672 15250989526198272 15299130275965312 15314622873403392 15320712797750272 15325457248494162 15339553897586688 15340438145120256 15362078940020736 15362964486008832 15395520965708037 15410570350816256 15437089091095056 15452179109756928 15455243850209856 15470351615459328 15474869534294016 15485817276357351 15493068725026816 15500954927653888 15508557096146422 15519729429743616 15545890441706688 15567821068681728 15568718474660736 15583937163296768 15610754235783168 15633677516599296 15659127937119744 15682122251271168 15700565181165568 15719873415708672 15724464204201984 15727582948891968 15742956930269184 15766074341326848 15777228097089228 15792650607448064 15814929339613184 15819826837155264 15835290988511232 15843057126196608 15858543985557504 15869763159242244 15881831127973888 15892150674279264 15893066776216168 15907685523423232 15926952650932224 15935059706936832 15938220220528914 15953800103442432 15977227122683904 15985359769143072 16008833131505984 16020365862961152 16031699518010022 16043890629279744 16047370778535936 16055240926993884 16070008845090816 16070935199649792 16094534223437824 16114326953066496 16122229938993024 16137989694554112 16148475685154736 16187997162602496 16191207843076992 16207035025719296 16223237146660082 16234924334340096 16258764164493312 16286170938930816 16302090949623808 16310086021073152 16330143831902208 16338152661390252 16354123485106176 16378138350723072 16381691003088768 16404800696030208 16405746349642496 16417565016588288 16452356356675008 16468438816456704 16476515470267776 16484902261928793 16492621545996288 16516839786151936 16525247103490048 16528524673141096 16548851115365184 16565027900424192 16573151924638848 16589352464154624 16597488417920256 16613712746774528 16625466166825208 16637443119489024 16642301872508928 16697183088173148 16713504870273024 16738047461859328 16746567377197504 16758631570931712 16759597621100544 16783240427864064 16795113780772404 16811531291799552 16819776209231688 16836217828204544 16856922665189376 16860266018410752 16865189844015744 16881675855593472 16893618846935292 16906465394294784 16910132648349696 16918425923068824 16934963973824512 16943269426626928 16983077529470976 16984056517811712 17008015969308672 17054920927199232 17061702888403712 17082685022312448 17091062922283812 17107769728659456 17127889288544256 17132891270111232 17161771527045376 17174134833020928 17179150320009216 17211521560460976 17235801897469056 17252650188668928 17253644716507136 17277984476758016 17283335046759936 17336891644668288 17337891028599456 17353838752825344 17362349635335936 17379321629114368 17404145567391744 17409228226080768 17429702315655168 17438574293610624 17464181598006528 17481253134270464 17484720315388928 17489826504905216 17514808283993328 17530918740099072 17531929308708864 17556661645737984 17557673698295808 17570094926303913 17594881103666328 17612080400932864 17642387532680064 17659633268293632 17663135828811264 17685565182050304 17698076887265544 17715377060175872 17724065252738768 17736833633992704 17766731933379072 17791795507064832 17792821113897984 17840861983752192 17867060018970624 17878669508564172 17879700123243189 17896146213851136 17897177835973632 17922425430024192 17923458567010304 17965569617952768 17970816233373696 17974380513019392 17983529740285956 18009937272944232 18027542294716416 18031117825244832 18048743551369216 18054014456676352 18079802099606016 18106351001367552 18136872181991136 18162457913462016 18163504887104192 18180212026769408 18211496807927808 18215108823461616 18232914403934208 18259688140210176 18268982593306368 18295809293149696 18321942306297168 18339852318326784 18348846773707296 18365724394389504 18366783085314048 18393753398214656 18406766113270766 18425405644563456 18429402378474864 18455400783033984 18456464643347808 18474506153263104 18483566647229376 18500568185831424 18501634649817088 18540842453325808 18554199239245824 18581444759420928 18590902991426304 18594590257283733 18612766787349504 18640098309797888 18663021522173952 18672174470160288 18690426840121344 18703649437678359 18717872400826368 18721932574958592 18731114414826198 18748343652605952 18749424399591424 18802692979057152 18830303394591744 18839888299347192 18885996689702912 18889742483589824 18912972703274496 18922248235385649 18940745056730112 18968558191908864 19000532762085952 19014220707987456 19019773568581632 19023899229393408 19033229163452427 19051834470552576 19061178104955294 19079810732623872 19107828075843584 19138934145368576 19153825852686336 19194415749454176 19213178619199488 19222601381979072 19241391803662336 19268875449612288 19274502678875136 19306992967926048 19325865883828224 19335343912078656 19354244541513728 19363736487573632 19409231462252544 19410350306070528 19437732536352768 19480046936202006 19491338202513408 19499089015318528 19505127407174388 19523068596928512 19532643339752928 19551736832753664 19552863891283968 19580447165841408 19594299410901138 19613453173766144 19623072244103636 19647204297757344 19666409776054272 19670310354812544 19676054818018368 19695288498192384 19718451104579584 19724209626677248 19752382910582784 19794241241624619 19813590451049472 19814732604113664 19842685297526784 19890452077019136 19896260829806592 19910336498173737 19919659789320192 19929799192697856 19939573409331114 19959064683436032 19982537503301632 19988373148463104 20016923753135232 20036490638524416 20065912798052352 20080108487204472 20108435547047232 20128091886780416 20134325065470336 20162728608777216 20163890887886592 20183601436164096 20226373585446336 20246145211629568 20256074574558592 20270667010277376 20280985081555968 20285007553400436 20304836495290368 20310766263760896 20334652701597696 20389556552859648 20403981204740028 20419497164537856 20432765152644768 20433942997992216 20452738530115584 20453917526827008 20482771920027648 20483952648011776 20527361287610716 20542149157736448 20552605417469664 20582785454793408 20602905479675904 20606991800279808 20627135487279104 20633159379058688 20647756368476468 20662630970978304 20692972572991488 20727853922275584 20757094758242304 20758291299547648 20783819422420992 20794012478133048 20813139209060352 20814338981044224 20844903355465728 20858447759991534 20878837249492992 20909496335028224 20939362635768192 20959831220944896 20965952272269312 20970110598522624 20990609240358912 21036304129452304 21057606450929664 21062174146828416 21091886609181696 21093102449540352 21113721318014976 21124076168262144 21159684212322992 21189534232372352 21204799130566656 21235936867909632 21246746275915776 21250960294038552 21271733471256576 21302969496911872 21313813025524096 21329167453913088 21339627965897472 21360487817281536 21375599357346696 21396494371381248 21406987902658512 21426678460121088 21427913599533056 21454265210241024 21464787074201856 21485769270755328 21496306585324032 21531300913539648 21583996216803328 21588277124102656 21614825946599424 21625426554726456 21646565779120128 21678352219324416 21714894585241088 21736884078379008 21741599119306752 21752261901088488 21773525109202944 21784203548520336 21805497980141568 21837517800964096 21842254670785024 21852966817297231 21873067594706944 21936475142233344 21957918421942272 21968687293690368 21979869682571724 21996971877694464 22028003061571584 22065134820486912 22086703867232256 22097535899518464 22129984557227008 22157199560466432 22183257492652032 22189735830011904 22262910784230864 22284673160364032 22291574179627872 22312078396489728 22323020959717632 22344842094575616 22346130161467392 22393485041029872 22415375055732736 22426368278975584 22453947768865536 22475896886919168 22480354691214336 22486919792020992 22524825129247056 22546843531132928 22557901230758432 22574151897808896 22590122048105031 22621989990428136 22644103372627968 22645408690415616 22677354625744896 22706551615684608 22726721425569007 22738583805493248 22739894569598976 22754670283627128 22776913363083264 22788083896378416 22810359638212608 22837185718059008 22843855026814976 22860015979384661 22871947933384704 22876484289297408 22948695413947968 22981069196625408 23010657217680384 23043118410031104 23044446729013248 23115855526224384 23117188038132608 23149799513781248 23178268664635392 23182865775314784 23205527423188992 23212304301441024 23239603087540224 23251432391480832 23262835644219633 23285575464008704 23318835662560032 23351731603022592 23353077711991104 23374558320132096 23375905744945152 23410231597727744 23426793235071884 23450516274898944 23459841471555104 23488691905679616 23523183376906752 23550847771748352 23597435849687392 23614435395403776 23649111511990272 23665842145633842 23688975911172096 23722394009419776 23723761485197312 23752936482766848 23764585689294912 23786444810354688 23787815978336256 23804644738863366 23822746691960832 23838226011418896 23839600164324252 23861528285134848 23862903781298176 23896567240032256 23930700155163648 23965840684025856 23978039653714608 24013249697258976 24036723059621888 24041490433659776 24065835943919616 24071056167803904 24082861390490826 24105013267636224 24106402799474688 24141801335156736 24182496242654848 24206984541831168 24216610551282688 24281995743903744 24286811764615488 24310552538578944 24334855719990123 24346250853613568 24358643457741824 24388146246739968 24429256408396224 24453136424435712 24465129031609728 24489044113752064 24531185227659264 24567207526084608 24572536504633152 24607201044045312 24608619524463744 24632674871017472 24644755529639168 24702658224685056 24714773205401664 24738932318994432 24775259679227904 24787870655235072 24792787009711644 24807157712289792 24817022383132672 24847541850636288 24859727886958272 24884028696231936 24896232626880384 24920569120161792 24938199250237812 24957163201101824 24962576766611456 24974819219768264 24997791536807936 25045774632259722 25070257305409536 25107071192788992 25119851065796256 25139396431650816 25174860641796096 25192670671158606 25217296937699328 25229664313847532 25254326742306816 25291410922545152 25322513783390208 25340428270402938 25352294277316608 25359698091442176 25365198972524544 25377638884603236 25402445960736768 25414904139940392 25439747643498496 25476084776717568 25512023953963008 25592554332605568 25617571492265984 25630135175972096 25661654592989184 25691833932816384 25699336905166848 25742657290568064 25767821178437632 25780458549438208 25799030740353024 25817282340691464 25853702846203584 25878975283003392 25880467074760704 25916976715137024 25950344703639552 25973395914936008 26005337467002432 26006836542899184 26030758129238016 26043524453003904 26068982443671552 26070485188378624 26107262887788544 26125732547868184 26144553473482752 26157861440415936 26196272397009792 26221879701405696 26227080473083392 26234739757357824 26260384664256512 26297893963063296 26334992468606976 26336510547443712 26392321655499492 26418120601399296 26419643472151552 26456913730035712 26489449902440448 26494703743216896 26520602769358848 26528347773075456 26547115330898316 26573065590263808 26586097879108152 26612086244581376 26650097900068608 26687693260597248 26689231670846976 26773477982939296 26800590028455936 26811247396062976 26844219320776704 26845766753960448 26883638145036288 26885187850515456 26968498113928448 26987926166175744 27014905909416348 27041313442074624 27046676737867248 27073115327053824 27081021685014528 27112870268796928 27146213123162112 27159526502051328 27205308272986704 27243686870193024 27245257330656288 27270318040154112 27271890035769344 27310362560036864 27349371605901312 27389532210315264 27403473889959552 27443713939724544 27470540639567872 27475989067039744 27509778477490176 27523270160560944 27548586591584256 27550174627971072 27590630097321984 27610149169906149 27637138563034112 27676126344323072 27684696965021712 27711759229894656 27725349970844064 27750852278747136 27752451974725632 27793204473954304 27811263679988712 27838449665990656 27872167139131392 27886354487139456 27919150181024256 27954603029692416 27960147464696832 28035640260182016 28076808601239552 28082898862437888 28096671622239297 28122515478908928 28124136599387136 28165434891016192 28231609399640064 28245455091887616 28259832449020788 28328995034554368 28334613725384736 28362311295008768 28397190686441472 28411117585095168 28452837287863296 28500799143128928 28528659161841664 28542650536878016 28568904613494784 28577751705828864 28591767157432941 28619716098935808 28661742113765376 28708401218052864 28730738779029504 28791623624181264 28819767928799232 28833902072968608 28862087705493504 28904469625765888 28924918177996918 28960489451889072 28988798825742336 29003015868117984 29031366812270592 29045604731360448 29073997306855424 29094565791944114 29115525459105792 29156598804529152 29220070404303009 29248633522977792 29291583058253824 29306492910095632 29327605249130496 29329295836925952 29370670748762112 29391449116351707 29420179760649216 29434608366155454 29463381199357952 29499614664081408 29505465532218816 29514082227027552 29542932747288576 29577676656869376 29586314440015872 29683881045641152 29720385676574208 29722098906170496 29764027946290176 29794840215289856 29857980054706496 29879489683980288 29894698789046784 29909360113996671 29938597025154048 29973806254952448 29982559722694656 30033100172329408 30054735957786624 30098869197078528 30120162730806708 30162653320570848 30192137830170624 30193878253887488 30236472834326528 30245836331829888 30275402154246144 30319859426131968 30339560378169504 30369217817444352 30384111861837888 30413812850950144 30457254742935552 30466149395641344 30501979052396544 30598260551930624 30629245746806784 30641425595500544 30650914496988324 30679107795173376 30680876290240512 30724157880041472 30725928972017664 30791041931416074 30821140701632512 30874178182190112 30904358219513856 30910487700419712 30940703230918656 30949739068588032 30971634552714702 30986137450053632 31001909855307776 31017114192292844 31039458859487232 31091780883413376 31135642137363456 31137436949321472 31167874326593536 31221508471566336 31267355033198592 31287671639987301 31318255874239488 31364244502542336 31401130362331136 31439746831417344 31448928408403968 31455165897783936 31485913860538368 31532148682653696 31554456194178456 31585301214896128 31629858679226368 31639653674310528 31670581977022464 31686114252393216 31717087971115008 31739526318484488 31784301348558528 31786133552432336 31815371046846464 31853905301864448 31870119413873664 31876440441057828 31907600206884864 31954454245367808 31970719538286144 32017666263011968 32040731725922304 32063399036020044 32087781258559488 32094741557071872 32110481853987768 32140017690181632 32141870399299584 32189068446875648 32228653906132992 32244459877986048 32275979389108224 32296951370309472 32375994325204992 32382415686153984 32414070051438592 32446474293320164 32469848668680192 32517528328986624 32572341877861632 32604181899247616 32620172042146304 32660287663804416 32676305322780504 32708246970212352 32756276701446144 32763382006177536 32809601392060416 32811492699284992 32904712713350016 32936877632913408 32953030940535552 32969804523857586 32985243091992576 33050494206980096 33057049346282192 33097702230730368 33130055800848384 33146303849277696 33178704928309248 33194976835840512 33250932333650416 33274886238978048 33284603745017856 33394366176346296 33427009740546048 33476094923718656 33493134754395008 33517263141863424 33519195242201088 33566480855728128 33590227561544808 33623062583599104 33639552418463376 33672435656409088 33713845330378752 33720532036821504 33730379688031488 33763351711186944 33787237693870584 33820265296699392 33836851846137648 33869927947649024 33886538853253856 33966155058941952 33968113035623424 34016031938617344 34109841854398464 34123405776807424 34165370044624896 34182125844567624 34215539457318912 34255778577088512 34265782540222464 34323543054090752 34340376427181363 34358300640018432 34423043120921952 34471603794938112 34505300377337856 34507289433014272 34566670093519872 34673783289336576 34675782057198912 34707677505650688 34724699270671872 34808291134783488 34818456452161536 34859404631310336 34877148587221248 34928363196013056 34969440630777856 34979653009810432 35029616567986656 35061837480198144 35063858617417728 35113323291475968 35115347396591616 35140189852607826 35189762207332656 35224160801865728 35284775065360128 35319266536587264 35326271657622528 35396153774531088 35430754120351744 35448130505477536 35473667267985408 35498763218450763 35533463866758144 35583591014129664 35585642227795968 35681723967504384 35706967108295049 35734120037941248 35757339017128344 35759400246486378 35792292427702272 35794355671947264 35844850860048384 35846917134020608 35922882253318753 35941632466747392 35948761026038784 35967059480571912 36019874545888464 36055084589432832 36062235650489664 36097487102738432 36108028913352704 36159604199212032 36212702002735104 36273744363982272 36324915826924032 36327009774208384 36422993615855616 36430217646923232 36465828807868416 36519376280420352 36537965186612736 36591618586299392 36643884612594336 36679704636653568 36697693547414592 36731448788779008 36733566170628096 36787506796429312 36813532226541532 36850811289126912 36858804756949728 36910801566067968 36912929286695616 36949012306526208 36967133294458752 37003269299634176 37081684906651616 37108398478491648 37162889518841856 37181805982852608 37189180514567466 37225533574699008 37280196619595776 37326043044347904 37344348940320576 37380853680242688 37407298875356718 37435744801652736 37443865149917184 37462228829652396 37496687305211904 37498848799182848 37605385958114304 37660606789183488 37679776598694384 37771993379405824 37779484967179648 37825945406548992 37844496470771298 37881490113460224 37937116383817728 38001065524171904 38028441415974912 38039547137163264 38047798458786816 38066458326904854 38103668941105152 38122356209910588 38159621465247744 38215656151687168 38277868290737152 38307651705372672 38388831498908352 38426357238398976 38445202763958144 38482783607324672 38537750899224576 38549005357750272 38613985935852096 38651731767656448 38670687824157312 38708489083027456 38727472975147264 38818462924505088 38820700612141056 38875465072705536 38960093872404012 38982676405026816 38998178030637056 39010254814348776 39046137193857024 39065286679505856 39103473665507328 39105727782567936 39160894331682816 39188598821802276 39226906347532288 39246144488207272 39294408595514688 39332819552108544 39340620709625088 39352109636036736 39390576996384768 39448419253354496 39504765821165568 39588482483249238 39627180902098944 39629465208227328 39685370595053568 39780904154038272 39792521659613184 39820672996347474 39839319578640384 39859598385395712 39879146818662228 39918129366872064 39965075006603264 39976746296926208 40033847506270464 40072981277048832 40160216974408944 40216871094094464 40256183773560832 40268650130940672 40325457217554432 40327781775773184 40452747170892672 40492290423259136 40512149149117184 40541334020554752 40561970163111936 40570015106800872 40609672990580736 40621532527521792 40669305403195392 40779113105719296 40807962409480056 40865530305289536 40867885995984432 40905477060231168 40907835053654016 40965543840055296 40967905296023552 40996888161375797 41054722575221432 41084298315472896 41105210834939328 41165570909586816 41205810959351808 41213983600559616 41266318758117376 41295512736952936 41325261941956608 41385945145982976 41455707844551168 41514189516484608 41516582599095296 41567638844841984 41588024956266096 41626278418120704 41628677962088448 41689806710931456 41716895519983068 41757674498985984 41818992670056448 41878725271536384 41919662441889792 41931904544538624 41940221197045248 42072608258904608 42115212901859328 42124348293656832 42183773218363392 42186204899080704 42248152336524288 42319368424645984 42379068464744704 42409598261133312 42493492551831552 42501920588077104 42543466942513152 42605938993823744 42627626051048192 42658334907826176 42679255931794944 42751198714693392 42792988742762496 42813975805317024 42853356920242176 42855827199066112 42908530420482048 42929574148403712 42992613170648064 43062601827079296 43167992433606656 43176554248205312 43229651893198848 43250853109452912 43293131558240256 43356704438648832 43387377266995377 43429789170482176 43483198238613504 43504523802176976 43547050218405888 43568407097040672 43610995960283136 43641848687916171 43675035601928192 43684509341570048 43705933634594462 43746135189413888 43872950284466688 43937374587380736 43959739365143448 43993943755388928 44056006123143168 44130269640973824 44151912549233181 44195071799036928 44259969114454016 44314399120932864 44366514985304064 44379471660023808 44525821568461728 44569346320728064 44583148359255744 44624156792979456 44646041919435264 44692260322934784 44786970082059744 44830750111465472 44852736557951168 44907895537731072 44960709382428672 44973839584041984 45049650258494112 45093687062265856 45115802461516864 45148303795617792 45180244096210062 45243979980856272 45288206745255936 45290817380831232 45354709251489792 45413103231369216 45453442851138014 45479789139197952 45509340567254256 45553826726166528 45576167792756832 45620719276425216 45674371436118016 45687710053629952 45720031958769322 45752968578594816 45897390827895936 45962138393250816 46021314435360768 46086236820062208 46088893458026496 46186562897124111 46231711052448768 46234376076265216 46299599027562496 46356537329270784 46365731550629568 46411054846377984 46424608602882048 46457451829072053 46479206175080448 46502864782961664 46525671288439266 46571150928017408 46637671325120064 46703463206045184 46706155423982208 46751811489890304 46820463195455488 46853586470143768 46901032549797888 46919682943110208 46977383811359232 47046366753813504 47101695543496704 47194871699374784 47228870790807552 47298223023980544 47331684291267684 47377951822344192 47444788018839552 47447522970394624 47505872965533696 47529171378589824 47575631956672512 47609289477726732 47645493383921664 47676452022837792 47679200328648504 47723056570269696 47725807562596352 47793134480064512 47861400310327296 47931681368051712 47956079307429216 48026499394517952 48073446119243776 48082980867319552 48131671887839232 48142112335607808 48165722780981652 48210026535272448 48212805598949376 48283602670313472 48364992485309696 48413969083662336 48433221102565376 48563991487807488 48573623529230976 48621105077157888 48669711439980246 48692501707227136 48717286915483648 48776292493479936 48858512816792448 48906272848871424 48930258063219456 48978088227504128 49062370455318528 49134415052169216 49145073009266304 49214402088090624 49217239048927488 49265349742034944 49289511059278336 49405316449370112 49429546410803328 49454706785786379 49477864637988864 49550519358455808 49575741310470144 49585574019423288 49634044766265344 49695083701272576 49719455773916544 49768057392463872 49792465253760768 49841138240323584 49876398500475624 49925153533222912 49949638439536528 49995583073615872 50091549264519444 50140514610819072 50214142385577984 50239702131592512 50278792863301632 50349721283592192 50385341342317212 50434593875398656 50459328627695064 50508653484613632 50582821845090304 50645027566780416 50680856540805876 50719396182884352 50730397945049088 50755277769206472 50804891921473536 50829808279880784 50879495286996992 50952169553435136 51024047907926016 51185108665211136 51235142984531968 51260270351944192 51323309185978368 51383667865632768 51398673810333696 51485314581136128 51535642356875264 51560917098876416 51634564681382928 51707405692407168 51757950566006784 51760934149521408 51833953430274048 51946791829872016 52010674934004864 52013673085798368 52061516258476032 52087048906007808 52137964887343104 52140970376757248 52251465095736368 52289106946965504 52315722880831872 52392544794019584 52443759402811392 52454160946166784 52469479514715648 52595787926126592 52669984937213952 52673021094887424 52710284778911739 52784643310998984 52836241202798592 52839286944303104 52913827460071424 52978899804880896 52989407486433792 53056695546150912 53094230661796632 53146131180527616 53172195758216304 53224172489162752 53300195800137216 53375386521194496 53378463341693952 53546955965878592 53601180056911872 53622494792125952 53639100369729567 53688438641553408 53691533507920896 53767276290072576 53770375701030912 53936996227856896 54029811818832696 54082626884149248 54093353475734496 54146230654107648 54162043370029056 54225740537593856 54319053004102656 54410616545973408 54487373740386048 54490514661312576 54540636080308224 54543780071538688 54698743211802624 54779064420630528 54806947779919104 54887427879449088 54951978134079488 55019556954980352 55046540321121888 55097173183168512 55100349255942144 55181260194643968 55220298339812298 55274277126068224 55352252688646144 55369393930043424 55423518459789312 55450699941688128 55501704557494272 55504903949451264 55586408947908608 55622527359977424 55676899331981312 55744334278262784 55772708974278912 55783770771851199 55838300362048512 55920294929393664 56071280520364032 56110948313035077 56153617202479104 56165797724875776 56193343244478594 56245030957817856 56248273198774272 56330869782032384 56490910183775232 56519664898041576 56657990069108736 56669227450769472 56724622590017536 56781330013310287 56822235170190336 56905674575726592 57001598286257856 57057318323683328 57085301073756032 57155503411657728 57183534314865882 57239432197871616 57323484227530752 57416802436105728 57461477558059008 57583247248362528 57639535857598464 57667804145937216 57724175410987008 57808939251531776 57849836355993836 57920978903778144 57977597651484672 58006031736235968 58062733624541184 58091209462720896 58147994613710848 58189131583888228 58231050918211584 58313197609058304 58440140808606018 58497267045955584 58583166116507648 58612985820191264 58655210498260992 58658591673851904 58741341497524224 58782898232703414 58840359521298432 58869216732310908 58926762398715904 58999229328162816 59010931064437632 59028164454055104 59085865494577152 59155353313738752 59172628880031744 59367762091282304 59440771353148416 59444197812340992 59528055892580352 59715960109412992 59758979367960576 59789397578093568 59818720227993342 59877194050308096 59947612509904896 59965119445389312 60066200344658816 60109471915573248 60197738394157056 60240325461613416 60325306641141696 60384275660341248 60387756507774976 60472945668653056 60491672663659776 60550804308492288 60679120756339008 60738435634888704 60768223723675776 60827625701900288 60914509485871104 60932298791282688 61003958104793088 61196521103861248 61258491493613568 61282851191001088 61301828993976648 61358215590346752 61361752580481024 61448315760082944 61451857944035328 61582083862832148 61642281403265024 61748356364380224 61808716439027712 61820975400839424 61881406461837312 61899478137176064 61943269105429404 62003819710615552 62034228384585688 62078917718974464 62183561766826752 62271284274726912 62274873898642944 62443016943132672 62534710066397184 62575343279974602 62636511748478976 62728489005084672 62802260724662272 62879493662834688 62897856816807936 62910331795567872 62971827721076736 63108912388356912 63170602429792256 63259717358452736 63279307348621056 63341163954044928 63372228504786432 63479052636968976 63568602697117056 63572267104864672 63630742093692928 63707810603728896 63740238827747328 63752880882115656 63815200413769728 63908908490735616 63941439076572288 64035332526023936 64081463451844608 64126798072040088 64189483114143744 64220963707975536 64280035380363264 64283740798599168 64378136893751296 64423681396447681 64457307812265984 64488919755972096 64593902740618944 64751988650409984 64764831372307968 64892948586640328 64939697337360384 65035056657973248 65144683755723264 65240344084292608 65320575327608832 65352610645561008 65416493940424704 65512553402892288 65526764012355072 65558900451891693 65619202784120832 65622985398569984 65809425426700032 65873755265826816 65906061881071104 65939609047715172 66100988413960192 66114098692564384 66195404461460736 66260111601696768 66292607698555392 66389953671681024 66501864667300832 66549772477956096 66569207490035712 66788732352692592 66854019481092096 66952189847437312 66986269508790016 67034526283726848 67038390484402176 67180455123089616 67246125167198208 67279104836926752 67344871312818176 67427690660757504 67441064073643008 67460759376062976 67574475387741168 67640530593398784 67673703692275296 67739855895298048 67773077706507712 67932310117883904 67936226071246848 68032063877234688 68180164276707021 68219683708796928 68246811553614848 68330740089249792 68364251689135248 68431078914637824 68511557154177024 68531565080444928 68580047938153983 68647086108181504 68680752854362726 68846086241843904 68943207589876224 69014578866028544 69133340187039744 69347566578673152 69351564114397824 69449398541343744 69616582269566976 69636912904323072 69718809262620672 69754297174442496 69788506932658899 69856726392026112 69938881261555712 69959306019620864 70059233135973312 70123674960396288 70127717234835456 70230694793183232 70280379705215652 70379524414665312 70448321603731456 70569550130720256 70652543315245056 70792307549062176 70861508240703488 70896261010955072 70947334535970816 70997526436901526 71066927733516288 71167182028259328 71171284455591936 71363447935008768 71413934216590098 71468240075882496 71514678034256688 71518800492972756 71584584855404544 71588711343894528 71689701720096768 71693834268041216 71845764506637506 71897522052077568 71934118961143824 72039749091776928 72110169178865664 72124471300979328 72194974205476864 72216057826705408 72319208398424064 72425404005470208 72547488727964544 72649831653848064 72654019548416768 72845987231711232 72860435293846464 72931657615736832 73004567159970369 73038752560840704 73075930373225472 73183237172598784 73287769225188672 73359409273307136 73395387094829184 73467132341256192 73575013592858624 73627064453083064 73701622578253824 73717609513899456 73821603132135936 73825858573391232 73898024613052416 73934266588917504 74006538599268352 74163369813303232 74216796956983296 74325779037683712 74363611965705216 74378361029134932 74451067149398016 74560393239191552 74652086088695808 74688697880641152 74761707360485376 74814597750713436 74871489603305472 74887730299834368 74924457659304792 74993374610423808 74997697598365696 75210771916228608 75321213578366976 75359553197388768 75543986758811648 75558969934359296 75651890813097984 75688992941542596 75762980226920448 75874232767635456 76002131048343808 76056882831949824 76079094274326528 76095596917573632 76132916653809708 76207337882210304 76244712419821176 76319242930495488 76431312303374336 76555736581474304 76777662997816704 76852714476797952 76890405527916288 76965567214649344 77075501798449152 77098010715500544 77227971871704192 77303463535312896 77341375648314624 77416978166054912 77454945950294528 77636925849010176 77641401224282112 77750930145411072 77920187744808024 77996356061274112 78020509628697552 78092274387714048 78130573359011712 78206947331014656 78211455565135872 78321788663365632 78377197643604552 78453812695064576 78492288976414544 78588817191029376 78665639104217088 78681241419250176 78704219272073472 78781153992769536 79009531642331136 79176964966498476 79254361804197888 79258930416454656 79370741190107136 79561808308076544 79585043319226368 79641345992694948 79719196770791424 79758293637324456 79836258733744128 79930150013206528 79953492593852416 80067695012540928 80320433948817888 80433742188188928 80512367547121664 80537300261881344 80650914435108864 80655563551546368 80905494341785344 80984580846518272 81024298298234368 81123940326223872 81140030213601744 81219345981161472 81243065055043584 81338610806390784 81615924818960112 81731060610579072 81735771991968864 81810954120462336 81815670107308032 81931087680110592 81935810592047104 81993776322751594 82109445150442864 82168596630945792 82210421669878656 82331141819173632 82411621918703616 82427967201119232 82591025473905872 82650523883913216 82771890291965952 82830447509718447 82911415689102336 83028379032969216 83033165198190592 83135277689683968 83176049912532192 83252556836241408 83257355924176896 83379613421862912 83433791039966136 83515348997971968 83637985340112896 83757450543072768 83863809089077248 83880442394090496 84145216517809216 84230425803718656 84248696587313664 84290014866717891 84367546436726784 84372409798161408 84496304673048576 84638736849291968 84758136929489408 84986985103663104 85003841176154208 85086933885026304 85211877987647488 85255252102096384 85358511863589888 85502397429386784 85585977485524992 85627951610634048 85706713840484352 85711654398132224 85859148296807424 85985226341296128 86125203654158592 86353108496410624 86459303786397696 86501706218905824 86586263116480512 86713408877297664 86774754533990754 86859578340964352 86966396477227008 87009047604353952 87094100436811776 87136814194081344 87221991920566272 87283697375832342 87350071203856384 87369018683140096 87411867269188924 87492270378827776 87660211212909027 87745900568933376 87874749174761472 87919478730286896 87987887510777856 88112012246286336 88174347349055121 88260539281947648 88303825098466362 88390143598073856 88519938228908032 88628798241865728 88733029970608128 88758943320047616 89051643136923456 89138692641456128 89166296718511488 89292083838870528 89384520645869568 89573940164119488 89661500222930944 89705473115902336 89815791075462144 89921418764857344 89947679168083968 90099300516988224 90187374124531712 90231604923033728 90296607591235584 90360488192420124 90487959961712544 90576413490511872 90581634761662464 90709418502979584 90826206462738432 90906885702276028 90959578278395904 91018681134508512 91107653452333056 91152335585513664 91241438552850432 91348742872236032 91375420107259904 91440063917538644 91505937157189632 91794781655791872 91924276786501632 92042628870721536 92172473640124416 92177786916052992 92373125794248222 92463422104897536 92468752152530432 92599198055124992 92713074658541568 92731463101259136 92822109692755968 92849217205764096 92914903658144106 92958412350160896 93005729565923328 93051342576878532 93142301856034816 93275342650240128 93406926412090368 93412310847964416 93503622979780608 93707172940287536 93802065099595776 93839365886220416 93954767622718464 94092733507627008 94203391086993408 94389743398749568 94457741581615104 94596446047961088 94663368582535368 94755903644688384 94889576037679104 94895045940789248 95011745931067392 95058342757179648 95151263913345024 95218578955453464 95352904045675584 95358400657297008 95446113140539392 95451615125192704 95586268960129024 95722800620654592 95863362736103424 95912158614858432 96052998789035904 96146892238487552 96165961734639104 96263343775678464 96284224671215616 96331445561963304 96420053070544896 96425611197898752 96567205340626944 96729984970619392 96827938167324672 96866442205130752 97127982975614976 97147247058461952 97242210154315776 97339422879960492 97434573830967296 97552584986959872 97717025633584896 97812545697742848 97860516126438912 98124740910637056 98268830104338432 98290146018532608 98428804176181248 98434478097854976 98579022118556672 98810632898740224 98859092821606656 98909413571572758 98955729275977728 99151482620940288 99171148038846576 99268089532530688 99390167402545152 99438911547833088 99536114784927744 99584930507521536 99752797000951248 99850307066445824 99899276879073056 99991166147231744 100183098529038888 100281029221638144 100428284771155968 100479404263185024 100557585726603264 100699442567184384 100770682684634424 100869187750797312 100918657255390128 101017306969227264 101165643690180608 101237213622989213 101290055133560832 101361713081611752 101460795890098176 101510555538412944 101609783842947072 101659616559761568 101758990573993984 101904339106870272 102048095815852032 102370217330422272 102520540703888384 102646618371956736 102767335731265536 102797347620667392 102970629162272256 103021129281544089 103121834197752832 103269129362765856 103414811384814336 103515901132013568 103521868299042816 103893583659744032 104021349868009728 104027346171596736 104123032516952064 104174097812015616 104281940753514496 104502930191472736 104578213893931008 104631445761663744 104785089588039168 104908321892333568 104938959029431296 105191575852253184 105339969874427904 105346042189774848 105420569557823478 105569286621997968 105672482405597184 105678573888606208 105827654920142848 105957799609761792 105978814972867584 106188461323593264 106292262361055232 106344391516432608 106448344978325504 106600391600274432 106750773042388992 106756926683387904 107093911931757184 107202360113823744 107244989584251904 107278200739459134 107376877283106816 107383067015841792 107534552580145152 107540751402061824 107768646759956259 107873992455713792 108059623637665392 108165253768298496 108186706951468992 108292461308215296 108324086740058112 108451481075187712 108638106008205312 108821233091946816 108974747480772096 108981029322625152 109087560143077376 109397486423605248 109558128841261056 109613895559838208 109774855758898176 109903956268158976 110039113909960704 110093080642243776 110194346366337024 110200698511884288 110362520389287936 110440596679624596 110548554252136448 110704505377292288 110738787860086848 110847036919578624 110901399883376256 111009807898902528 111172817895817216 111245054719954848 111353798663962624 111488668556525568 111545417948557824 111567541543702398 111676600724097024 111840589858787328 112142561040728064 112221896626070154 112307234404958208 112331595449751552 112386686488957188 112490061915635712 112496546397548544 112661739564064768 112981820367550464 113039329796083152 113315980138217472 113338454901538944 113449245180035072 113562660026620574 113644470340380672 113811349151453184 114003196572515712 114114636647366656 114170602147512064 114311006823315456 114367068629731764 114478864395743232 114646968455061504 114833604872211456 114922955116118016 115166494496725056 115279071715196928 115335608291874432 115448350821974016 115617878503063552 115699672711987672 115841957807556288 115955195302969344 116012063472471936 116125467249082368 116182418925441792 116295989227421696 116378263167776456 116462101836423168 116626395218116608 116880281617212036 116994534091911168 117166332233015296 117225971640382528 117310420996521984 117317183347703808 117482682995048448 117565796465406828 117680719042596864 117738433464621816 117853524797431808 117998458656325632 118021862128875264 118056328908110208 118171730989154304 118345257760063488 118735524182564608 118881542706296832 118888395624681984 119056111785160704 119431920218825984 119517958735921152 119578795156187136 119637440455986684 119754388100616192 119895225019809792 119930238890778624 120132400689317632 120218943831146496 120480650923226832 120650613282283392 120768551320682496 120775513015549952 120945891337306112 120983345327319552 121358241512678016 121476871269777408 121536447447351552 121655251403800576 121829018971742208 121864597582565376 122007916209586176 122393042207722496 122565702382002176 122603657987953296 122716431180693504 122723505160962048 122896631520165888 122903715888070656 122990664484127391 123164167725664296 123284562806530048 123496712728760448 123617432878055424 123641950801678848 123798956274352128 123886538210858808 124007639421231104 124068456769171376 124157835437948928 124367123533653504 124542568549453824 124549747797285888 124886033886265344 125069420132794368 125150686559949204 125273023496957952 125456978010169344 125604521449324544 125758987325669376 125795713633615872 125820663591135744 126217824776713824 126341204859584512 126519434716905472 126558614697242112 126744457009572864 126958105273937952 127137205394234112 127144534209729344 127261484187385856 127480477655494656 127505761764231312 127630400827539456 127817816981471232 127882878153144576 128070665052047872 128253596144080176 128378966228287488 128441927415951072 128560070760726528 128567481597198336 128756273787502592 128847362792895362 128977839511944192 129187805481237888 129503977300819968 129529662744615936 129785897173280656 129879394674720768 130070113315946496 130162131800986131 130289367511446528 130480688168585216 130641150655217664 130705221291122016 130832987880849408 130925546063748513 131025106805784576 131053528024710144 131117800903783386 131238405568241664 131245970797139968 131618850853400064 131812123762142208 131879218095430344 132201976827920384 132228197385128768 132390808922921472 132455737647699543 132585215397110784 132779907343362048 133003729334601664 133099544955912192 133138414980071424 133577464705385184 133708038962184192 133904379694874624 133972539017580032 134076780968804352 134360910246179232 134492250334396416 134558209673853504 134689742625636352 134882128147286016 134921518752125952 135148950775482336 135281061186797568 135347407384550592 135479711790596096 135546155413015424 135864620235767808 135872452142493696 136064127754469376 136360328553414042 136439367417593856 136493623107229696 136661480178499584 136728503378270496 136862157829275648 137023114308354048 137063130160889856 137160095876307966 137294172216363008 137361505708725452 137692172483687808 137886415179752448 138029157732057088 138266680374079488 138559688691372333 138695133157346304 138703128228795648 138898797082687488 139233164539133952 139273825808646144 139372355487216159 139437618525241344 139508594348884992 139577013865317798 139713452784052224 139877762523111424 139918612039241728 140118466271946624 140255434469670912 140461389586366464 140560759410431304 140759048829330624 140896643207462912 141139100261440512 141305086630490112 141584615098124352 141723016481406976 141792522021910144 141894669071941632 141995052873803052 142133855467032576 142334364056518656 142342568911183872 142726895870017536 142827868433180196 142936480151764992 143029356068513376 143037600985945512 143169169710809088 143177422687789056 143379403440193536 143387668536082432 143691529013275012 143795044104155136 143868237922287648 144079498183553856 144220338357731328 144248942601958656 144389948410953728 144432115653410816 144638416796848128 144850808010940416 145094977455929088 145299663307696128 145308039096833536 145691974463422464 145720870587692928 145863315231473664 146009134319940738 146077505121681408 146151860746450944 146366474345197568 146575538450377344 146718818546614272 146790774189658368 146934264682512384 147254128906166128 147403245156507648 147435219027798912 147643206264271872 147651717146782464 147796049226104832 147868533177835008 148326739626606464 148433593913966592 148651558075367424 148727223931410432 148756722058269864 148902134298796032 149120786478383104 149304172177391616 149377395761282304 149523414720970752 149629195501426872 149775460599668736 149848915318609584 149986749220847616 149995395196731392 150421543832457216 150642427156733952 150719106394777536 151087973517623296 151117939868718592 151303781626195968 151377985883085192 151525960453840896 151748465535270912 152004262096687616 152158188548653056 152191193835147264 152265833307619416 152414675764420608 152489424839642352 152638485860990976 152862624606748672 153111473162948608 153555325995633408 153705428953595904 153780811055832576 154151003596898304 154196021431001088 154455943743408384 154606927070625792 154682751296629248 154909891900589056 155273851698020352 155282802448564224 155501860290822144 155840375489616048 155992712122548224 156041019257395104 156184548775428096 156261146718023424 156413894662029312 156422911130271744 156754395287209104 156907625390129152 156984577952829088 157177634382058752 157331278208434176 157362482838500352 157408438544146944 158019063284662272 158130854336735217 158353929932996952 158508723608395776 158517860832909312 158741482380214272 159087049978983049 159170086638452736 159282691985389896 159438393541582848 159516587274648912 159672517467488256 159860300026413056 159906985187704832 160020111855692627 160135390025081856 160640867897635776 160867484376377856 161074600523762688 161301828870217728 161311127103092736 161810988683570688 162048596596468736 162247880652447744 162280060427203488 162438691962322944 162486130110087168 162677221612781568 163231849637920224 163462121221158144 163471543983937728 163621908240924672 163631340214616064 163871621184094208 163987552645503188 164218890300885728 164337193261891584 164420843339757312 164662283638347264 164855934402238464 165182050947811744 165301047767826432 165543780583931904 165660895019436894 165822831378204672 166056758065938432 166066330396381184 166270555379367936 166352099825064384 166505113672482816 166514711848353792 166759226843725824 166867582079932272 167030697995943936 167275970680225792 167514901086145536 167760884788180992 168290433035618432 168460851607437312 168497393174627328 168580029733435782 168735092873453568 168744819596322816 168992609346097152 169277473698583936 169516273858978816 169973970207326208 170007682352308416 170173867770052608 170343990039930861 170423755975294976 170510504204192768 170717023727179776 171004794858773568 171171954971049984 171255903221268096 171423308796264448 171718296593614848 171970452682592256 172250407308317184 172706216992821248 172918607572795392 173003412437811648 173172526232961024 173426817754595328 173549509067981508 173719156681928704 173932792954454016 174018095208707904 174188200873623552 174273628388162688 174443983841132544 174567394751664684 174700142407712768 174738037366280192 174823734538377848 174984540757655552 175320422425818054 175491801137866752 175749498349522944 175838957460573792 175975775021555712 176224024492572672 176348694698110242 176521078563895296 176607650196932724 176780287196147712 177039876457816064 177257596483731456 177466059941216256 177517886640095232 178103286273846912 178277385282912256 178332593437022976 178584167677741056 179147880328238976 179323000445861888 179410946231804672 179631582150924288 179842837529714688 179895358336167936 180198601033976448 180374748249063424 180463209846067456 180593215182471168 180720976384840248 180975919923425088 181152826981023744 181163269523324928 181418837005959168 181652412925476864 181813771404552056 182037362269017024 182215306904666112 182304671171027328 182482877105700864 182750840214519808 182880127835077288 183011874314379264 183589563311583744 183848553573003264 184085257741443072 184344947280248832 184355573832105984 184746251588496444 184926844209795072 184937504305060864 185198396110249984 185426149317083136 185462926202518272 185644219385511936 185698434411528192 185829807316288212 186011459131846656 186102685153757064 186284603712069632 186550685300480256 186813852824180736 186824621695928832 187414345880575072 187604130199191552 187678731772440832 187909535245436928 188185467015254016 188406782173986816 188779486797499136 188915483163230208 189326737165070736 189511807289376768 189779152075358208 189790091881578496 190023491862134784 190116685514359296 190437157910906928 190705808091351168 190716801314594016 190892226281078784 190903230250385408 191172537920258048 191445601241309184 191726725472206848 191824317229716864 192105997578071808 192293784476975104 192331923469278208 192568449342431232 192662891123926608 192840106141089792 192851222395797504 193134410681253888 193271044189343043 193459969941238784 193732884410261504 194255965951229952 194294494116923904 194678845759920984 194869147661934592 195105169973919744 195434051267169792 195721032252877824 196249481821274112 196537660208676864 196580292037065216 196676701355675079 196857608352362496 196868956195709952 197158044237113344 197621265797480448 197718185643213312 197818827143145516 198302965241880576 198342296077693152 198536179065061376 198780334805090304 198877823095666176 199169861015043072 199505594001902496 199700614132891648 199798553758146112 199982332294463488 200366197058077776 200562058443276288 200856569542311936 200958808526370048 201115171453206528 201541365369268848 201738375501594624 201837314510780256 202034613938454528 202331287380361216 202474427245978426 202723426163223504 202921591780196352 203021111076825888 203219567685894144 203319233119523136 203517981147987968 203808678213740544 204096191631704064 204540492830121063 204740434660844544 205041081407776768 205293236743913472 205534671462531072 205594695241334784 205740143814461949 205941258324544512 206042258563088178 206243668395505664 206538258725531712 206829622769628672 207043736598085632 207787167319488064 208042699736019456 208054692343193472 208348195624031232 208563881507028992 209005860382945472 209156427787862016 209262891523327488 209365520797976697 209570179176078336 209816643784667136 209877918058862592 210383151704506368 210692084379549696 210841139115646956 211138573243995936 211344964811194368 211357147777212416 211655309840285696 211957629945735168 212376922647186528 212584524722110464 212688783032865216 212896689956651008 213200783200548864 213501546084777984 213513853366775808 214187823863514368 214404720227647488 214489979168503808 214556401478918268 214753754566213632 214766134031683584 215069105160290304 215081502804123648 215537293519912518 215747984911427584 216119247275330784 216330507536596992 216373413902937984 216584922616430592 216648173480116224 216902962150375424 217276212016410624 217642466183893632 217949494961544192 217962058645250304 218175120286154752 218794972847210496 219013701479911107 219116257682522112 219227791119676416 219549711517796352 219807912536317952 220078227819921408 220186161284487552 220401397023768576 220725040778575872 220881193359249192 221097108504272896 221409010754584576 221477575720173696 221694073839157248 221802799766752512 222019615797805056 222490109439909696 222707597327925248 222977337113051136 223090835897115648 223135083087404796 223353201448194048 223681179717574656 224285122081456128 224443793252140308 224614468809916416 224663190899503104 224773372977914376 224980123831271424 224993092795097088 225323479128129536 225963640735100928 226078659592166304 226631960276434944 226676909803077888 226898490360070144 227125320053241148 227288940680761344 227622698302906368 228006393145031424 228229273294733312 228341204295024128 228622013646630912 228734137259463528 228957728791486464 229293936910123008 229667209744422912 230332988993450112 230558143430393856 230671216583748864 230896701643948032 231399345423975344 231683915615112576 231910390605938688 232024126944943872 232250934498164736 232364837850883584 232756526335552912 232924203672846336 233252790436233216 233760563234424072 233989068183822336 234332664466030592 234451943280765056 234620841993043968 234634366695407616 234965365990096896 235131592930813656 235361438085193728 235476866929243632 235707049594863616 235996917312651264 236043724257750528 236112657816220416 236343461978308608 237471048365129216 237763085412593664 237776791249363968 238112223570321408 238863840437651968 239157590312374272 239274880911973368 239508776201232384 239790450039619584 239860477781557248 240264801378635264 240382634990269541 240961301846453664 241301226564566784 241537102641364992 241551026031099904 241966690654639104 242716483025356032 242953742539554816 243072894894703104 243658037943484416 243729195165130752 244015832419172352 244786084415444992 245131404764004352 245207315975906592 245432862361387008 245447010321924096 245793263040331776 245807431776141312 245981328968254782 246328335451328592 246569125613060096 246993425457520896 247234865756110848 247283901603357696 247773076421717616 248015278842462208 248136913538342752 248315670875897856 248491342529155341 248734247067307008 249085137098907648 249099495594571776 249772067772530688 250138840265588736 250301373119898408 250546046993915904 250913956020338688 251209042898649088 251460175773231271 251591427267231744 251641327182271488 252435649553427648 252682409719169024 253117229394484224 253488914019145728 253916210547875904 254274410788468224 254289068419458688 254960955310989312 255011523528462624 255260801655078912 255635633962942464 255765756306289152 256141330104095744 256507192288160352 256757932456574976 256883854831902144 257120141521453056 257134963194396672 257512547575005184 257694725585790724 257955679023888384 258375610962475776 259059325489231872 259571794346561312 259758789349441536 260140226631892992 260324263601972262 260578735022893056 260961376337170432 261282301310435328 261410442582244032 261665975761698816 261851092127497026 262050213611569152 262107056049420288 262235601807566772 262476811136483328 262491941594279936 263237701706800128 263624247524284416 263758436190860688 264403953655840768 264456394770257536 264781617845842944 264911475295399086 265170430794221568 265559814686724096 266007458669203328 266199089911824384 266276829960142848 267154929410770368 267416077924368384 267808759389749248 267945078035160064 268153561937608704 268721820492358464 268984500668792832 269116419347707008 269379485251272704 269764256294572032 269843037504251904 270297901550964672 270562122373595136 270694814769101184 270959423581192192 271092310826030848 271729240471535616 271744904284987392 272128255508938752 272720657106828084 272878734835187712 272987246214459392 273322960356999168 273457006756540992 273724315658551296 274046228616708096 274126260321779712 274320191752615932 274588344432726016 274723011417450904 275384344967375616 275772830359504896 276533360748158976 277119377382744666 277390266314692608 277406256457591296 277797594165374976 278466329078267904 278547651617292288 278744710974432318 278875237050482688 279017188697769984 279154027730635596 279426905568104448 279755525046222848 279837224078483456 280236932543893248 280510868939341824 281121518820862608 281518097658661248 281793286414925824 282278200522881024 282610173260980224 283169230196248704 283446032962813952 283585044043820288 283789338143883264 283990105747606104 284267710934065152 284668728113037312 284685137822367744 285453791740035072 285655736866360392 286058712137026752 286075201971891024 286338339421618176 286354845375578112 286758806880387072 286775337072164864 287383058026550024 287590088208310272 287736475844575296 288158996367107712 288440676715462656 288497885203917312 288864231306821632 289276833593696256 289701616021880832 290189954911858176 290599326615392256 290616078193667072 291383948926844928 291441741175385856 291726630462947328 292018268639881476 292303721492901888 292732948690395136 293151076900754688 293437637093228544 293581548379316736 294508257812332256 294806490313015296 294870438055597824 295286412528543744 295303434293564928 295737066355670016 296653479253212928 296867187827933184 297454447862820864 297513444116539728 297804268597592064 298241572956766208 298608344354783232 298754791522564608 299258391002853744 299550921199337472 299697830637219168 299973498441695232 299990790393462784 300843087664914432 301284854313467904 301438212789555072 302175947035246592 302235879737437184 302607563252391936 302755971766170384 303051920907681792 303496931070541824 303711640868967639 304008524193375232 304382387670294528 304531666615238832 304829351528841216 304978849679284704 305276971721981952 305725249213497344 306222946325897216 307110651991266816 307561622111665152 308302007193796608 308392042862002176 308911887486816768 309063387844632267 309365502593258496 309819783801178112 310547703396040704 310565604897128448 311680750979232096 311985424245096448 312082038514790208 312369097550856192 312522293436046848 312845822260543488 313508790574418208 313815250780258304 313969155905658176 314355268764117504 314724965677000704 314816877088293888 316038126569324544 316261708673470434 316707859865993904 317017447216791552 317035721665818624 317482964760428544 318174099957966098 318565383970779792 318876787083165696 319033174549297824 319345034934976512 319720600052826112 319813970375409664 320040223711385254 320270780050163712 321281735795271552 321734968752755712 322149201047525376 322603657740435456 322622254206185472 323305940279868777 323621977367141376 324097193192937472 324495761304895488 324560120854406976 324877383924645888 324972260220174336 325354443225563136 326463699275840448 326924242442316288 326943087967875456 327262680429232128 327743242368188416 327975105291006376 328437780601771456 328674386523783168 328841686679514624 329324567276694528 329711868804476928 330364101895623488 330602095535652864 331087561167863808 331321790038873788 331645662756409344 332113516131876864 332132660792762368 332541110758735872 332704199650128768 333029423696707584 333518453687451648 333735164159864544 334061395991887872 334551941360451584 335029802172291072 335521769576361984 336580866071236864 336921703214874624 336994786349254656 337160059466871564 337470185746907136 337489639192645632 337985218692194304 338554947397167872 339032547717957632 339947940414652416 340015364704616832 340347735540105216 340687980079861722 340847511950589952 341021008408385536 341434047454359552 342009589717547136 342343909942099968 342511806442536192 342846617592528896 343436593187229696 343940905365184512 344500814616634368 345412433985642496 345837215145590784 346006824875623296 346345052465922048 346853635509190656 347099018135963016 347438313363857408 347865585908908032 348036190417415808 348376401747247104 348547256776325376 348887967682265088 349134789503329368 349476074732560384 349647469076755696 349969081515311104 350640844851636108 350983602275733504 351498996699045888 351677914921147584 351951550043111424 352448048985145344 352697389396220484 353042157127790592 353215300393865448 353560574392295424 354079752915632128 354515192967462912 355035773280190464 356206572547693824 356554770565824512 356665186874045952 357168335355482112 358295760656477952 358646000891723776 358821892463609344 359263164301848576 359685675059429376 359790716672335872 360397202067952896 360749496498126848 360926419692134912 361441952769680496 361951839846850176 362305653962047488 362326539046649856 362837674011918336 363627542809104112 364074724538034048 364430613809332224 364609342342054656 364965754211401728 365760255670154576 366023748628758528 367179126623167488 367697107146006528 368170515482886144 368689894560497664 368711147664211968 368971993452382173 369492503176992888 369853688419590144 369875008610121728 370396792220499968 370852298634166272 370925852405036544 371396868823056384 371659614632576424 372022918263693312 372205370307514128 372569207424139264 373101370600960512 373627705648361472 373649243391857664 374828691761150144 375208260398383104 375357463544881664 375819070490873856 376370934030508032 376813564347973632 377558973594998272 378653474330141472 379023614578753536 379558304150716416 379580183763156992 380233371028718592 380874315821813856 381411616182702336 381433602629188032 381784452562157568 381806460500770816 382891202482618368 383453450944413696 383648634459433728 384211995156143616 384663846938556416 385136898684862464 385325782247853216 385680212282179584 385702444791595008 386268821362507776 386542088378686086 386919939882477568 387465768820523008 388511931902459904 388588988233847808 389357691519841968 389738295323869184 390210339947839488 390486395402958393 390868102534339584 391442064505755648 392498963642548224 392776638191245539 393075320417353728 393160584074130432 393353402711350158 393715216704724992 393737912391419904 394316088474226688 395436371286426624 395637654286291032 396605930483761152 396684592155386304 397072358130122752 397755646191332352 398339722030086144 399011188003804992 399401228265783296 399597107516292224 400732394116155552 401124116886552576 401713139084623872 401917617052740096 402230342906413056 403082730738537696 403476751003189248 403674629021560512 404069227876909056 404662574760722432 404948854491956852 405446852326447008 405843183560392704 406042222153651776 406439135371788288 406638466239046272 407035962295975936 407617356427481088 408192383263408128 409080985660242126 409480869321689088 410082162815553536 410586473487826944 411069342925062144 411189390482669568 411480287628923898 411882516649089024 412084517126176356 412487336791011328 413076517451063424 413659245539257344 414087473196171264 415574334638976128 416085399472038912 416109384686386944 416696391248062464 418011720765890944 418312855575724032 418525783046654976 418731041595953394 419140358352156672 419633287569334272 419755836117725184 420766303409012736 421384168759099392 421682278231293912 422277146487991872 422689929622388736 422714295554424832 423310619680571392 423915259891470336 424753845294373056 425169049444220928 425377566065730432 425793379913302016 426401566401097728 427003092169555968 427027706733551616 428375647727028736 428809440455294976 428979958337007616 429112802957836536 429507509132427264 429532268063367168 430138210320580608 430163005608247296 431074587039825036 431495969822855168 432238494550661568 432661015073193984 432746827805875968 433169845232861184 433296346960232448 434552424032821248 435284932367787264 435898989923088384 435924117290500608 437589945694420992 438027402959822214 438232515365044224 438455582239352832 439099423035592704 439615825072635904 440156455639842816 440372322568975104 440802794047537152 441762386718498384 442194217008545792 442818021509169152 442955151440347392 443388147678314496 443605599533505024 444980218879819392 445415194655850496 445954674226102272 446181671794231296 446270166174809592 446706402896388096 447362359435149312 448570244162912256 448887586504280616 449326381799006208 449546745955828752 449960247662542848 449986185590194176 450646958256259072 450965769775133767 451927281470201856 452157319184332608 453263920552869888 453353819606155776 454250640106482296 454577881361522688 455245396605812736 456012786290062848 456682408590048256 457244027293261824 457468274518927056 457915457582972928 458587873820246016 459334419488845824 460665977986900224 461116286860787712 461342433167497728 462798690847950688 463367831230225152 463820781211877376 464048253889887744 464729675701767168 465513052671105824 465848407345692672 466505580872466432 467521126468848144 467978136367644672 468665328932061184 468903886561530112 469241683986087936 469268733390815232 470263185861627312 470722876170387456 470953733858487264 471414099189727232 471993834625302528 472087448515501056 472225315632440832 474942096730258432 475526170825187328 475553582498727936 476224447140642816 477261149936949147 477727680875303936 478315180624748544 478549761823946736 479017552402464768 479580900079239168 479720955563114496 480060335567077881 480529602757270528 480765269980539082 481922603692907328 482602453129133568 483102052062199808 483933381309278208 485432966050712064 486145789789406208 487316075886968832 487458390330261504 488031664838344704 489572168830889984 490262809528008704 490414631951813184 490865724722774016 490894020643848192 491614863552282624 491962657936509564 492656670902657184 493138251226120192 493986850915041792 494567803206715392 495546152843435232 496030557684924416 496273827076685504 496631341751795712 496982685058310682 497468494134614016 498170274197815296 498198991189143552 499544135545061376 500277680531177472 500602746239796816 501092093987831808 501827912040677376 502418085797298176 502920351546462542 503282654364542976 504871299106855296 505364819438338048 506234458788968448 506977828038291456 507832421095751808 508548821576936448 508578136838917376 509921910621978624 510023047056925248 510521603310157824 511031970119792583 511271267925884928 511531512612578304 512282660208191488 513014384576320704 513515864913149952 513767709663804288 514269926388793344 515025095150010368 515389451171581448 515911358047776768 516751221924951552 518118650978463744 519143588693122624 519517578698883072 520280453263785984 520648527203944524 521157470045786112 521922752674340864 522564602620870656 522820885164488064 523331951523397632 523702184254994052 524100427223138304 524214112098840576 524471203615133544 524953622272966656 524983883188559872 526475403413600256 527248495048568832 527516872381721376 528807907311681536 528912789540515072 529563235691685888 529822950590798172 530340861588443136 531119629373448192 532014917338406656 532398179823648768 532553659920285696 534309858821540736 534832155848736768 535617518779498496 535890156070320128 537443640984716928 537969001337585664 538232838695414016 538758970502545408 539528512589144064 539686075008503808 540595803101929344 541124244747190272 541389629538202368 541918847162384384 542184621652061696 543458480943071232 543489808569974784 544256511017877504 545441314213656168 545974492428918784 546645920713998336 546914013513081984 547448631317102592 548252520643559424 548640383505231864 549176688865452032 549446022834901808 550768689934751232 551545660719009792 553066721496317952 554238754765489332 554780532629385216 554812512915182592 555595188330749952 556932658156535808 557095303234584576 557489421948864636 558034377395539968 558308055461271192 558853811136208896 559511050092445696 559674448156966912 560473865087786496 562243037641725216 563036195317322496 563586572829851648 564556401045762048 565220346521960448 566338460392497408 566892065925627904 567170088087640576 567980211495212208 568535421868130304 569337456226074624 569370275644735488 571311473732720784 572117424274053504 572150403943782048 572676678843236352 572709690751156224 573517613760774144 573550674144329728 574766116053100048 575180176416620544 575472951689150592 576317992734215424 576881353430925312 576995770407834624 578553667187392512 579403232043761664 579813132568029129 580379909823716352 581198653230784512 581232156387334144 582767897853689856 582883482350771712 584036537279762952 584607442985803776 585465897380790272 586302153801509376 587163096758633472 589016515624664512 589612980626030592 589740876111195648 590030104067025237 590572825057087488 590606868587129856 591474132711340032 593306958506425856 594908895725641728 595026888233079456 595608537195184128 596483145913532416 597509583045129216 598516782005707488 599101842398674944 599395661274438336 599946996883390464 599981580786925568 601686175329828864 602569708626935808 602876425579110144 604471759474874368 605215126504783872 605511943532340768 606103841815363584 606993862141083648 607423281737935278 608017048386750464 608764775340589056 609063333230477664 609658703057682432 609957699358569408 610553943443963904 611450498426994688 612445892651794432 613621478490363189 614221303982533632 615123244223330304 616604014387593216 616784085724004352 617220431443385847 617823774973633536 618126775689264534 618731005186516992 619639567602356224 621131209794256896 623361501958464192 623970848490192896 624164077029580416 625044586872093696 625691644521086976 627017581148836416 627630501560516608 627938311811316352 628710537528235008 629449931354001408 629633754176587776 632076253138649088 632523417346940868 633415719731987808 634034894433583104 634071443331637248 634965929520857088 636348199915932196 637130767941559584 637753574166331392 638066349098595648 638690069869953024 639441200105652224 639627940750819328 640080447422770508 640541560100327424 642563471590543104 643469937505511424 644298402095050752 645207315480870912 645244508412370944 646611880559737554 647243954734282752 648194386385874944 648991522609790976 649120241708813952 649754767849291776 649944520440348672 650708886451126272 652927398551680896 653848484884632576 653886175935750912 654525360858464256 655950210582012752 656875561203542912 657348773047566336 657683373359029248 658649134553389056 659423737608953856 660728203791246976 661204191071305728 662175122335727616 662643580077747576 663291325512818688 664227032263753728 664265321585524736 665082221517471744 665408399300257536 666058847393415168 667470328319729088 668122791983775744 669103882720903168 670059604344582144 671043539152723968 673161732142473728 673843406429749248 673989572698509312 674320118933743128 674940371493814272 674979278385291264 675970437384388608 677109894794335744 678065095435915264 679895880829304832 680030729409233664 680695471080210432 681375960159723444 682042016816771072 682868094908719104 684019179435094272 684687819884199936 685023612885072384 686873186374459392 687881810730369024 689001629233268736 690824867971284992 691674430291181568 692013649751246592 692690104931844096 694198036271926032 694876626727714816 695731171817816064 696072380834831616 696752803494494208 697094513552650752 698269579006658736 698952149465120768 699294938153511392 699938163030622208 701281689703272216 701967204551467008 702997993398091776 703355829842295168 703903100086222848 704896097970290688 705394778792440968 706084314255581184 706430600787730896 707121148784590848 708159505831264256 708660495360924491 709030385934925824 712413145095387648 713330373748091904 714336670710964224 716591521312955904 717643784927218688 718526328603697152 719371350118858752 719581433344671744 720794404135905792 721147904970808623 721852839384269824 722883905539360992 723903679693700352 724611307924094976 724653078093299712 727255085618208224 728149449076068096 728861227618664448 729218684684109312 731520511340309152 732047497257517056 734358253246334976 735394214292013056 736341030965772288 737379789120995328 737422295328423936 737943986904764346 738985006353985776 739707376839180288 739750017220243456 740793584440999936 741704597268332544 741851704810073088 743319229265152848 744045836527386624 744410740615028256 745138414848278528 746202741201921024 747255411296722944 747298486783715328 749657383522300288 750416520796766208 750714927089763328 751638140981747712 752741868061016064 753627128695947264 754380527319693813 755117947189996544 757306948660282944 758047229157507072 759160367526313984 760466742057437184 761748631643627712 762823232365404672 762867205258376064 763612921001541632 765782404965236736 766906901888827392 767297268918867456 768423990312287232 769327693877112832 770273797369724928 770651564495706432 771360424564359168 771404889583190016 772537642725015552 773084176757372172 773839879764955136 774931537641046016 777177976467695616 778715383039683936 779476590647738368 780420679895678976 780972790805916786 781736205068679168 782884129011511296 784997927285096448 785553276382491078 786150640834707456 786321168148260864 786706805422700316 787430433409449984 787475824782839808 788632176948453376 790872742572853248 791275308572582064 793211860967522304 793369184310772608 794144716260245504 795511292382664704 796679444060172288 798022376007609984 798802456531566592 799194215032584448 801464788232311104 802248233773105152 803426278169247744 803835234105480192 804460685812826112 806165461477075392 806953502006378496 807349258043121024 808138455753818112 809325149521444864 809897708983913704 810893704652894016 811686367120785408 812084444307303552 812878270743576576 813276932478092544 814071924591951872 815234712854962176 816384766526816256 818161971320484252 818961738643378176 820164325631107072 821172946975653888 822138685850124288 822378780965339136 822960575257847796 823765033298178048 824169034252352712 824974673582022656 826153034902126848 827318491078514688 831148669277952256 832170798944077824 832218769372773888 833392782496124928 836023441531781888 836625711151448064 837051566093309952 837462083191906788 838280716704313344 839266575138668544 839511672235450368 841532606818025472 843364556462587824 844554292975983744 845379859244777472 845428591108849664 846621239361142784 847830519782940672 849507690588746112 850338098888441856 850755132131460864 851586759826604032 852803132802195456 854006184339111936 854055413467103232 856751295454057472 857959916674015232 858225605915673072 859015018264854528 859064536126734336 860276420641161216 860326011216494592 862149174079650072 862991939645710336 864476989101323136 865322030146387968 865493655611751936 866592693920464896 869104848065642496 870569864735574528 871797979846176768 871848234581001216 875179891388841984 876054805919644428 876911164478705664 878198846071185408 879231650145271808 880312911279685632 880744645137950208 883524773436996768 884388434017091584 885636043018338304 885910302880694784 887211199067010048 889960437759638784 890830389311700992 892363343588462592 892540332349619184 893412805792776192 894724718870298624 897775173008561232 898652763598012416 899093491911657504 899920495325085696 899972371180388352 901293916512518144 901931539550267534 903854562940403712 904314638368665216 906527841105739776 906707639212311552 908501280212964592 909155762723045376 910490793211625472 911134922606902917 912025572580125696 913364817180096512 914488054586523648 914936549037854112 915830915165945856 917175747640492032 918668838977691648 921331955973800448 922684866334995456 925597381695901376 926735662460450304 927190163533896801 928096507779775488 929459351403534336 931026105342211648 931696814691385344 935042252937696288 935956272735289344 937330657864122368 937807773123060224 938537466781630464 940526371723254624 941445752340774912 941907467716974528 942828198379454464 944174897031002112 944450631264881664 949884193460516864 951052341650374656 951107164997455872 952448894281285632 954522299873898294 955455361750607872 956630361249497088 957099523647893472 958035104804929536 959161800158478336 959441911126228992 960120671134155762 961059205514541056 961530539961078164 963845207385814656 965204906258267136 966204104124399616 967866762618556416 969917820839606331 970865932101424128 972291579578812416 974632151773937664 974916780660523008 976063329676689408 979144337661779968 980525619056017408 980829263903626368 981788041287696384 983229727104565248 983925315873019128 985313341805314368 986276502452240384 987973701830083584 989135606413430784 991092305686870464 992061115369848832 992547654153371008 993262683503591424 993965370116621364 994936988269228032 996340548395630592 996397982378287104 999088271090122752 1000555361062354944 1001205492479593632 1002184187975663616 1003655824081354752 1004836171594596352 1005840703092925084 1006565308729085952 1009742598213710592 1010729638876676096 1012468917577936896 1013955656076582912 1015664842191503616 1017097643153872896 1017156273677834752 1019843821243957248 1020046094113850496 1021043206620315648 1022063940239585166 1022542535851769856 1023063025225156608 1024565320416382976 1026028769152641408 1027031729826299904 1027535419327608576 1028539852777586688 1030778902343162896 1031822716095553536 1033502443849903104 1036237301956927488 1038287177386245248 1039035157397766144 1040560906527571968 1041297054407889048 1042314940091572224 1043845505348681728 1045129205241741312 1045641770328976128 1046663903046795264 1047404368509988104 1048428224197681152 1048942407230267088 1049907244545933312 1049967766377119744 1052950806827200512 1054496990097137664 1055033744763442752 1057615814623363072 1057825579081030144 1059126471383371776 1059645901181596344 1060681723176886272 1062239258746896384 1064029834676813312 1065107319840571392 1068619717643081472 1069664311697473536 1071780312140640256 1074887281969433856 1075938002675171328 1076465677390828032 1079057025178288128 1079372150017007616 1081191606203858688 1082248489494380544 1082779259076404736 1084369243304123392 1086916961886142464 1086979617139949568 1088513022035755008 1090882628427312336 1091948984857837568 1093291841427996672 1093828027026163968 1094897262634205184 1097280767010463728 1098353377730904064 1098892045669803616 1101537379869502464 1103091321438019584 1106133442992635904 1106915980357146519 1108477509530978664 1109561065258770432 1109625025830365184 1111190376661499904 1113609349852881343 1114190606469169152 1114978843897729272 1116068754791079936 1116616110922542384 1117707622272417792 1119022100184891392 1119348896313933824 1120947730175572992 1124486075283450432 1126072390634644992 1129112802091524096 1130440693043920896 1132676920784994816 1134340176175281152 1135960422990424416 1137070843736260608 1138674912452149248 1138740551289470976 1142622947465441568 1144234848548107008 1144300807887564096 1145353357686472704 1145419381502312448 1147101348288659456 1149532232106200096 1150360352833241088 1150945903378301184 1152635985468430848 1153991540815669248 1157107334374785024 1158806464087523328 1159626265136058258 1160759819647432704 1162397306461569024 1162464312774668288 1165535795707379712 1165766964701543424 1168073074559525904 1169214885971607552 1170931794761580544 1172604307603018752 1174326193517266944 1178033031249329024 1179225961252061184 1179481752222391296 1180060208134050474 1181145650114174976 1181213737174259712 1182948265422680064 1186613917012851712 1189817791451283456 1190053776466158912 1191217074390368256 1192966291827064832 1195019166090258432 1197033564011414976 1198203684797349888 1198791322548876672 1199963161573851136 1203372350659657728 1205139417253871616 1205752851158220288 1208943518949748736 1210430253009567744 1211023887064681536 1212207683630727168 1213987724282167296 1214846563475870556 1216034096773500928 1217529550681178112 1218126666460955328 1219317406115364864 1219915398717138816 1221107886887927808 1222900996853989376 1224891785303588864 1227242956980726378 1228442607965067264 1230246488446660608 1233208028775186432 1233568171448008704 1234440862886771694 1235647549947267072 1236253551378529068 1237462010373033984 1239279135204712448 1242262419588513792 1246723003916928384 1247941696980385792 1248328154059160832 1250089173744187392 1254035162297672832 1255261003121033216 1255876623622632704 1257421075056470016 1258899862708002816 1259267508353175552 1264152506277298176 1265046834693881736 1266831439463975616 1268069788867166208 1268142886663274496 1269931859041714176 1272696399831864392 1274261535883119168 1275507148332662784 1276132698197191296 1277380139739906048 1279255881501638656 1280160894845541016 1281083120200654848 1285126943181086208 1286939875011022848 1288596804190101504 1290414630961741824 1290489016824741888 1293223761119475108 1294487909468565504 1296388772771749888 1297983045219581952 1298240483417627904 1299509535698583552 1299889040880697344 1305854797103361792 1307696969769265152 1307772351871501824 1311900421164025504 1313751122407085824 1314697546095132672 1315366746718058496 1317298269106778112 1318847475217907712 1321456407582493952 1322408382142611456 1325287160155495152 1326582651025637376 1328454064527507456 1328530643171049472 1330164443034943488 1330816798600515072 1334940656639458176 1336245583967551488 1338207765441806336 1340119208689164288 1342087078305447936 1346323464284947456 1347979145397018624 1348640237867486256 1349880742987628544 1349958556770582528 1351940874768777216 1352897309325401301 1354219789588671488 1356130190871830528 1359791761658609664 1360061458818467328 1362751920319446888 1364084033633542144 1365736189817438208 1368038358870188544 1370047225770144768 1373746372748918784 1375763621460738048 1378003258466537472 1381649735942569984 1383348860582363136 1384027299502493184 1388396072543852064 1389753253455429632 1391462343635632128 1392144761669663232 1394189027105301504 1396539158013317472 1397904298930241536 1398589876307022784 1399876326061244416 1402563379406544432 1403934409102934016 1405995986796183552 1406711659684590336 1407806200172445696 1410789557584881936 1412168628511162368 1412861201575461792 1414242297569181696 1416319011662528512 1417320990721848982 1424826290190775296 1426660747496183808 1428673341421928448 1431783449810847441 1433183042625911808 1435287569854437376 1437052657207394304 1438742700237717504 1439162866689343488 1440181006701233643 1441588808271811584 1442295809941617246 1443705678768539648 1445767811078721984 1447807359387400704 1449306156186599424 1454510171236416448 1456298898152136192 1458437369368218624 1463041022680618304 1464094994515034112 1468716506492669952 1470788428584026112 1472682061931544576 1474844590656847872 1475887973809528692 1477970012707971552 1479414753678360576 1479500034440486912 1481587168881999872 1483703409620146176 1486638458530305696 1488091673054773248 1488821481230056512 1490276829696557056 1492405482403842048 1494510822593445888 1494596973567430656 1499314767044600576 1500833041593532416 1501429854179526656 1503276281963495424 1505483736122032128 1507254257391894528 1508761054639387626 1510235894379993088 1514613897320565888 1516094458315014144 1518320735052627968 1520933484114874368 1523497263287255424 1525646464730809344 1525734410516752128 1527225842003083264 1531564809930473472 1533095910359377749 1533813803777654784 1534594537837734912 1536847980624574464 1538655387754225664 1540547594739449856 1541303128991412864 1542809779166380032 1545075285450031104 1546168353514744344 1547679759529910272 1549863075282092032 1554355952935391232 1557430766079367872 1558953181295476736 1560841359791357952 1561945581611833572 1563472410137358336 1565768258023022592 1569995854570192896 1571106552764982156 1572301281669414912 1572642336296521728 1573413610845400632 1574860866818899968 1574951649565679616 1577264353896906752 1581745485145706496 1582550617145164128 1586423721935044608 1586738368621545216 1588289432520491008 1591022584765329408 1593358888120344576 1596044752015219968 1597604913063133184 1598388430065168896 1602929576464622208 1604496467546210304 1606852556338495488 1607670468210960384 1612330922954150784 1613907004012756992 1614698516086242048 1616276911507636224 1619795417967827408 1621787409305788032 1623372734241570816 1624168888614607104 1625756541487153152 1626553864956185088 1630469425709924352 1632769533053632512 1636323942640968504 1637923477286756352 1640328651262214144 1642345893951307776 1644757561930678272 1645921150515695592 1647530066596356096 1648338068504705424 1649949347164045312 1652306069804253696 1654636982157029376 1662297338555904512 1664341597888155648 1664437538745547776 1666785564992249856 1672046883063563776 1674103132186619904 1674924166383813576 1676561433408626688 1678533150277337088 1679023344470900736 1686729112925175648 1689108585951967488 1690759718489554944 1690857182217699328 1695661039565881344 1699015381177492224 1700676197776883712 1701510264262921728 1705606265604390912 1708012368678223872 1708110826934206464 1713502590908114944 1715919833348030464 1716451211831346144 1718030036529709056 1718129072253468672 1720552841282322432 1720652022432989184 1724298348159300144 1725983879291420672 1728953978202646272 1730644060292775936 1730987311223503872 1738209696131284992 1739439397704087387 1741139729471149056 1743595959692353536 1743696469162002432 1752109611839288856 1753822328957411328 1756397692142370816 1758463300290543616 1760221230412618897 1761489290275900416 1767049546873993536 1768776868034183168 1771820605761389568 1774422398134020096 1779920875519277568 1784726687176925184 1785080664699238368 1786825611585552384 1789449437740597248 1795550346017122464 1797305527196024832 1798186983823315008 1799840990650171392 1799944742360776704 1802587833025036288 1803863079100535068 1807709125880807424 1808629276737330432 1813415278424623104 1817002560425929184 1818311525446090752 1820981586423250944 1822269845213805834 1824051145160251392 1826729634360193024 1828976109173047296 1829873098075708224 1831661830331891712 1834351495280984064 1837337677955383296 1842663911947600896 1845369732669990912 1851194763391802752 1853471324920900608 1854380327067793602 1856193015559550976 1858918702807068672 1862052210684423296 1863393629382770688 1870084505875392576 1871912545470578688 1874661315728244736 1875615546246120448 1877074933563260928 1881052743446509248 1882891504681549824 1883814935433949056 1885656396758908928 1888349794062004224 1888901262529763328 1899768386921033728 1902104683300749312 1902214329994911744 1904897788562571264 1909044599747796588 1910910723501215744 1913260722498994176 1914199047295786944 1916070209609859072 1918323600316956672 1918883822252457984 1920241342268311524 1922118411029082112 1923061079922156328 1927690414771629312 1930409812516534272 1935733525237112832 1939835641679212662 1941731864202848256 1944583159157624832 1949264303547875328 1949833561321046016 1952126659353378816 1958288675323559936 1961051238112034816 1961658527807252736 1963576082575392768 1967850631746038256 1970626683610628736 1972553004904480768 1975947403660167168 1978271212826861568 1982184611373740928 1984122230739697664 1985095308306742016 1986525367007182848 1987930740233242728 1989873976538456064 1992681096791261184 1992795964756574208 1998176542180245504 2002410984959187264 2004368375951327232 2007311648162709504 2011681406185850168 2013130617458171904 2019485196427421184 2024937835155873792 2027911312153165824 2031329684383007232 2034195286307745792 2034312547355669504 2039687642487914496 2040092188227700992 2042086413240631296 2044127880479170332 2046126050450313216 2049130640832765952 2052057538305282816 2054063459652599808 2055070838655217152 2061557804686325792 2063645432191107072 2067004887699806208 2072474603913854976 2076574354772490496 2078070314795532288 2082594108815778096 2084629880183144448 2087691010697363456 2090258410483482624 2091283540657952256 2094808737019976208 2096856448395362304 2097884814460534176 2099814489091866624 2099935532754239488 2105901613654401024 2108993980194275328 2110067489526885504 2115231629246726144 2115651158162060288 2118252942766743552 2119291802363192688 2121363446353772544 2124478517493792768 2125981486082773473 2128059669353626624 2137239435286162944 2143560624281280512 2149774563938867712 2152931354781656064 2158114050356576256 2158744300034015232 2162383212407717376 2163443714912425869 2165558518152809472 2168738486608246784 2173833923772284928 2173959234279899136 2181765256854624672 2183897969715675136 2186583682855993344 2187656054052327936 2194561534020927456 2196706755461808128 2197784091339607232 2203074759739004928 2206182642876039168 2212266885985271808 2213831960714293038 2216955019061957328 2219122130517540864 2219250051660730368 2222380753322999808 2227218699705762686 2229957687795458544 2232137509582159872 2233232221845084768 2235415244544835584 2238044200369782784 2238697792627867648 2241895460351145984 2248972150566900864 2252144781269289984 2258225604183048192 2260881386087841792 2263141581959081439 2265353841569989632 2268680352350562304 2271920845980848832 2274141687472521216 2277481102578941952 2285245894930883136 2288469697096214016 2288601615775128192 2290838763004624896 2294202696577318912 2299064464212400192 2300720705666482176 2301891806756602368 2305271970936861696 2307983081631338496 2314214668749570048 2317612928175046656 2319252530272116516 2321519639294865408 2324794612923138048 2324928625549336576 2331533929403086848 2336146149119051808 2338429771943215104 2341863589523161088 2345208615206037504 2348652387034533888 2356066062498658048 2358451922504122368 2358963504444782592 2360120416268100948 2362291300228349952 2362427474348519424 2365896530845360128 2373227834025703424 2379635582902566912 2380107552932317824 2382434148780736512 2385932583654129664 2390038332180516864 2394067128022829952 2396407369594699776 2397582645097753344 2399926323147702272 2406744701319315456 2410278834507743232 2411505702316440576 2417887037899497472 2420860506019135488 2422047774129363072 2424415367261454336 2427975448564334592 2429693126951741112 2432068193547001856 2435059101362356224 2436253332921910656 2438634812230729728 2439830797434277632 2442215773775855616 2449783570607177728 2454485913961452756 2456885215930134528 2460492976893321216 2466416057550372864 2467136342896017408 2468881725773543388 2471295099894534144 2472507102757058136 2474924020746067968 2478558270409424896 2493446007833856768 2495883393960771584 2496656308118321664 2500178347488374784 2508070324595345664 2510522006242066432 2511753247245265408 2514842150112940032 2517799725416005632 2518535016706351104 2530093669387763472 2533662878927951232 2536139577734332416 2536285773326548992 2539863718083428352 2545392799663728784 2548523071766238336 2551014296665325568 2552265396394382592 2554760279479812096 2560321789691082032 2562166240401309696 2570253886362172416 2573879750022045696 2577193608380203008 2580829261923483648 2580978033649483776 2586447522238950216 2588975818937131008 2592777545543499776 2595966090439163904 2596480966835255808 2599778081761394688 2611709594206723584 2615393939538530304 2615544703743003648 2623800842328051008 2627502244814171648 2630733493436116992 2634596538213556224 2637694950435815424 2642912815164987904 2650574320310990304 2653165302051274752 2656908129055014912 2657061286342098944 2661633597201030144 2669881313278916352 2672491167935102976 2680238417378328576 2684174156610895872 2692646928569894912 2695958290794037248 2697280475734972512 2699761485975257088 2699917113541165056 2703881749537554432 2705794618650802602 2708439579177342976 2712260381743661056 2719583523317219328 2720122917636934656 2725503840638893776 2728168067267084288 2731472379634876416 2733404767820708751 2736076717740377088 2740094451540289536 2747492745497837568 2751527242921476096 2756006516933074944 2763299471885139968 2768054599004986368 2776792145087704128 2779506506910859264 2784289523339326464 2788378054210603008 2793078316026634944 2795808597860483072 2797179752614045568 2805126758813088864 2807868818205868032 2811991973592367104 2813423319369180672 2815612400344891392 2821579115169763872 2824337257022324736 2825722403150923584 2828484595138363392 2832638023325057024 2834641981443697964 2849652580381550592 2853321494992367616 2857346682843856896 2863566899621694882 2866366085251823616 2870575139708874752 2874105314414788608 2877485400475435008 2878325733378686976 2880362013402467286 2883177616543623168 2884591619883234492 2887411357537079296 2891535622157443968 2895614718774801408 2898612312373198848 2909020342472832896 2912597796304272384 2916874738736437248 2926082045361236608 2928189989030068224 2937433012985339904 2941576857168052224 2945364123863089152 2949689181313695744 2951775947619057384 2955940025415943104 2958829507356721152 2959000068880973824 2963174337763999744 2967406819240292352 2973276917060611392 2976183346109546496 2977642962460113024 2980553659393114112 2984810964807684096 2989021645186891776 2989193947134861312 2998629534089201152 3001666083187064832 3002859708359053312 3006552563926990848 3010967472244064256 3014508514783789056 3017522109278775252 3020471788759986176 3029227794641131776 3032188916630028288 3041866968229748736 3046994526574510848 3051292929461618688 3051468821033504256 3063129619860946944 3066191820718755498 3067627607555309568 3069189075675469824 3073695961249148928 3077310775508451328 3081095189478899712 3082606257982825728 3085619558332760064 3092336707029488688 3095359519059820544 3099726150564184064 3108711905870782464 3114861532158735744 3117906362590953472 3121682719582715904 3123891163223667144 3126944820274716672 3131536516046045184 3139991709140385792 3142213105529964312 3145284672593043456 3146827221690801264 3149721733637799936 3149903299131359232 3154528707793813504 3163490970291412992 3165101234290328256 3172847443870089216 3173476737243090432 3182045169530658816 3186717776240689152 3192089504030439936 3196776860130337792 3205859152929244416 3208992935092420608 3215340936421920768 3224661845908301568 3227814008025513984 3229397032172484096 3239590835935654816 3243574818611576064 3246745468483141632 3248337777229214208 3253107729912370176 3260938851419848704 3265539066107265024 3272647885281937008 3275846954573512704 3280657302524428288 3284691787902615552 3291842301031391184 3295060133192712192 3296676137009410848 3299898694328090624 3304612139608507392 3309273964314058752 3324594677111809024 3328683195776311296 3328875077491095552 3333571129984499712 3340828049558644029 3344093766127127552 3348206264373239808 3349848332767627152 3353122866817253376 3357066300554674176 3358046688941801472 3373458225850351296 3378217171903934976 3381714364435398656 3391322079131762688 3398030762354984448 3403020528525843456 3411212531208781824 3416024737356447744 3416221653868412928 3427005181816229888 3431839666696060928 3432902423662692288 3436060073059418112 3436258144506937344 3441304044865978368 3448596696318600288 3451967758582841344 3457907956405292544 3461974622447007744 3476419392262569984 3478878795408174774 3482279458942298112 3487191919384707072 3487392938324004864 3504219223678577712 3507644657914822656 3512795384284741632 3516926600581087232 3520442460825237794 3522978580551800832 3534099093747987072 3537553736068366336 3543641211522779136 3548844796268040192 3559841751038555136 3569453374353850368 3570161329398476736 3573651223171104768 3578898875481194496 3591100692034244928 3594611054392049664 3596373967646630016 3599889484721553408 3605175666050072576 3607726158201070136 3615418251761614848 3617258553474660864 3626830556849246208 3634005120851858368 3636623050892181504 3641963172846501888 3644539690427611668 3648102290320502784 3653459268720386048 3657952218346094592 3659746196151416448 3663323660663783424 3668702990561968128 3674675355910766592 3685327823895201792 3690739465339981824 3702389526783605504 3706942649841801216 3708760654135587204 3712386031119101952 3717837405614137344 3724104421368846592 3726787258765541376 3740169011750785152 3743825090941157376 3749322631456489472 3751231092492240896 3762105486893018496 3765783009363099648 3767629870867898112 3771312793517817856 3776699588124008448 3777802525059526656 3799536773842067456 3804209366601498624 3804428659989823488 3809795577125142528 3818089199495593176 3821821447002431488 3826521444997988352 3828398094591573888 3832140419219718144 3837767644504915968 3840482684536623048 3844236822058164224 3846122159844312656 3855380829543258624 3860819625033068544 3871467050474225664 3879671283358425324 3883463728405696512 3889166318315249664 3898528607095750656 3899667122642092032 3916577350647119872 3922102476224069632 3923317055614505472 3935701263492076512 3941253367221257472 3945106009808961536 3951894807320334336 3956542425653723136 3964369222747481856 3968244461479395328 3970190616613484032 3975861480466485456 3979747953076912128 3985362193582522368 3985591929513148416 4004821969918374528 4008736751902654464 4014623296325419008 4023362812371700336 4026261234916343808 4038970392854842368 4049875670311747584 4055822624306331648 4058691927976203903 4062659368766014464 4068390572615491584 4068625094711339008 4079375284975828992 4080184376455401984 4088255760958340664 4092252100900626432 4098261281665531904 4104115076610565632 4110141677310434304 4123115609372651584 4127290864382214144 4134009775399612416 4144949207827709952 4153148709544980992 4165188217631556192 4169259760366288896 4175382021394726912 4182567081315904512 4189617474039952416 4193712896790724608 4195769628921068352 4199628978183733248 4199871065508478976 4211803227308802048 4217987960388550656 4220134979053771008 4231302316324120576 4236505885533487104 4238583604726385376 4242726892707545088 4248957034987585536 4251962972165546946 4256119338707253248 4274478870572325888 4287121248562561024 4295350349432542323 4299549127877735424 4305862709563312128 4316228100713152512 4317488600068030464 4320543020103700929 4324766424815434752 4326887429824851738 4331117036305618944 4337476973216493568 4347918468559798272 4363530513709249344 4367795939431350272 4375312108104655872 4389123068041854912 4393413510923616256 4395568182679214464 4406149519478009856 4412365285752078336 4424533771970543616 4427663921428586076 4433910038123914656 4438244261035081728 4438500103321460736 4444761506645999616 4454437399411525372 4459915375590917088 4464275019164319744 4466464443690169536 4470830489089671168 4476088400739565568 4477395585255735296 4483790920702291968 4497944301133801728 4504289562538579968 4516451208366096384 4521762772175683584 4526283163918162878 4530707683139979264 4537360704701124608 4543841691961697664 4548283374945042432 4554962205157883904 4570491789861766272 4576939394192428032 4577203231550256384 4581677526009249792 4598128928424800384 4601441411332964352 4603783613513204736 4610543941873723392 4615966163262676992 4628429337499140096 4635225856350093312 4638505060544233032 4643039278589730816 4649589225846276096 4649857251098673152 4663067858806173696 4672292298238103616 4676859543886430208 4683727179046322176 4690417230412075008 4697304774069067776 4712132124997316096 4716903845008244736 4717927008889565184 4720240832536201896 4724582600456699904 4724854948697038848 4731793061690720256 4746455668051406848 4759271165805133824 4760215105864635648 4764868297561473024 4780076664361033728 4788134256045659904 4792814739189399552 4795165290195506688 4813489402638630912 4820557669015486464 4823011404632881152 4835774075798994944 4841721012038270976 4844095548258726144 4848830734522908672 4859386253903482224 4864136387094003712 4870118202724712448 4872506665843821312 4877269624461459456 4879661594868555264 4899567141214355456 4908971827922905512 4913770431860269056 4920985953786642432 4934272685792034816 4937763451547086776 4942590199789068288 4945014205514116272 4949848041492135936 4957116540818849792 4960623467526471437 4986892015667713536 4993312616236643328 5000356694976749568 5016140649190691328 5023506494490530816 5029684300225880064 5035599450832011264 5037070033412702208 5060187338775526944 5067325757855902464 5072279155468664832 5072571546653097984 5090785599327457568 5097046143532476672 5102028593330651136 5104530792788765184 5120643579382164064 5124332480802619392 5140507772724344832 5147759500044091392 5154387216760406016 5161658523846967296 5161956067298967552 5172895044477900432 5177951637874262016 5185555091086999552 5191932180878327808 5192961933670511616 5223419188413447168 5230787879077060608 5231089407486007296 5247601684656102016 5255004489628343296 5261466986872233984 5269193076427112448 5275389900871630848 5280663691237856691 5285825630329975808 5301148640621980608 5306330604102549504 5314122572684197888 5323267194402060288 5339762626557832704 5360476834756657152 5368348313221791744 5385293857139789824 5391916581588074496 5394560951469945024 5399522971950514176 5399834227082330112 5407763499075108864 5411589237301605204 5416879158354685952 5424520763487322112 5440245835273869312 5451007681277787552 5456336134534168576 5462944759269752832 5466809535641417502 5472153435480754176 5480188903080579072 5494985490995675136 5503054485842952192 5512013033866149888 5526598943770279936 5536109198009972736 5553584290175408256 5559013013821718528 5568579046678652928 5576756108421206016 5586156632053269888 5591617195720966144 5594359505228091136 5610253517626177728 5615737636411736064 5623983947184734208 5626846638738361344 5631224800689782784 5643158230339527744 5648674514044649472 5651444806301847168 5656969190276726784 5665276046650114048 5669283962887395928 5699305160763101184 5706642989984735232 5714693365687713792 5727133799243389764 5732732170503647232 5741150279417749504 5748210628829577216 5754970800950870016 5756651466757373952 5760724026804934572 5766355233087246336 5769183239766468984 5774822715074158592 5783071244314887936 5791229437549602816 5818040684945665792 5825195592608544768 5833749477472874496 5852164090722473216 5856379978060136448 5874866025970679808 5883153714336104448 5890728247726178304 5903551895238114768 5911880050831886208 5917659014713442304 5918000137761947648 5926348675527999488 5934813638480584704 5946553834121222784 5952366692219092992 5955285924920226048 5961107318786228224 5969621929615368192 5978043290373783552 5978387894269722624 5997259068178402304 6005719416718106624 6013105127853981696 6021934944488128512 6035044218557550504 6040943577519972352 6058455589282263552 6083733936459497472 6093989053149021696 6102585858923237376 6102937642067008512 6126259239721893888 6132383641437510996 6138378151350939648 6147391922498297856 6154621551016902656 6162190378957799424 6165212515965651456 6184673414058977376 6190719038119641088 6199452301128368128 6217423811741564928 6229723064317471488 6235812725181906944 6247782326447334288 6253889640549433344 6263073032092090368 6284426211059928624 6290569345186086912 6293654443381602528 6299443467275599872 6299806598262718464 6309057415587627008 6326981940582825984 6330202468580656512 6345694887740178432 6346953474486180864 6364090339061317632 6373435552481378304 6377944458248320419 6384179008060879872 6393553720260675584 6411718305858488832 6430681872843841536 6449323691816603136 6458794064344968192 6479181671871309632 6487149637223152128 6490331144737277607 6496675554458428416 6506215459824740352 6521877702839697408 6545295770563874016 6551693909147025408 6561314605048856576 6583684602062782368 6590120266385424384 6593352274018821696 6599797388656181248 6609224279217014784 6618547928628117504 6649189354223618048 6657366391552622592 6657750154982191104 6667142259968999424 6681656099117288058 6688187532254255104 6696412528746479616 6699696665535254304 6706245733634506752 6714132601109348352 6716093377883602944 6746916451700702592 6756434343807869952 6763428728870797312 6782644158263525376 6789424745877244317 6796061524709968896 6806041057051686912 6822425062417563648 6832443307736825856 6854010363632459776 6863679333392121856 6865804847325384576 6872516289013874688 6882608089731956736 6897193392637200576 6903935517165682688 6915815912810585088 6923949244894015488 6952838784525139968 6957757590816349548 6964558917884596224 6974383838769414144 6974785876648009728 7008438447357155424 7015289315829645312 7025590768569483264 7033853201162174464 7040884921650475588 7045957161103601664 7068198187495974144 7075107472136732672 7087282423045558272 7097689592536080384 7119683502077110272 7138906748707700736 7140322658796953472 7147302446342209536 7157797750962388992 7182201384068489856 7189222108784099328 7192747935293260032 7199778969443106816 7215452316402140272 7230836503523229696 7234517106949321728 7253661113698492416 7268010241703716736 7273246101784363008 7283926345693003776 7289079380855223336 7296204580641005568 7306918537440772096 7315904436692189184 7319492392302832896 7326647321327566848 7349350711821533184 7370655647790403584 7381478930679963648 7404779053567211008 7413885299683602432 7417521308271174408 7424772062238203904 7435674811228274688 7448208842737693184 7480338023501570304 7487650181882314752 7502462184984481792 7524210973786036992 7531566018726199296 7535259741735796224 7553399176248016896 7555605050119053312 7599073547684134912 7608418733202997248 7608857319979646976 7619591154250285056 7636178398991186352 7643642894004862976 7653042889995976704 7656796189183147776 7664280838439436288 7680965369073246096 7688473644116328448 7692244319688625312 7710761659086517248 7721639250066137088 7742934100948451328 7759342566716850648 7766927456811393024 7778332636630499328 7795265448970169401 7799334245284184064 7833154701294239744 7846634111229010944 7871402526984153024 7882506734442514944 7903789614640668672 7913084851307446272 7928738445494963712 7940381233226968064 7951722960932970912 7959495906153824256 7970724387165044736 7971183859026296832 8009643939836749056 8017473503805308928 8046725624743400672 8052522469832687616 8077940785709684736 8099751340623495168 8111645248612663296 8117383855952407806 8125318737532028928 8136781145230983168 8137250189422678016 8158750569951657984 8160368752910803968 8176511521916681328 8184504201801252864 8196522563331063808 8208230153221131264 8220283354620868608 8246231218745303168 8254581728764428288 8268019550799224832 8289898415655419904 8306297419089961984 8330376435263112384 8338519520732577792 8350764042789453824 8365134162631809024 8379234948079904832 8387425793581449216 8391539257842136704 8399742131016957952 8423606454617604096 8435975920777101312 8440269958107542016 8462604632648241152 8473011771066974208 8477167209452770752 8485453785415090176 8497914069975171072 8503925944331093892 8512238677414506496 8548957741144651776 8574242497125122048 8590700698865084646 8599098255755470848 8611725419126624256 8632456201426305024 8634977200136060928 8641086040207401858 8649532849630869504 8653774859649703476 8662234072611237888 8674953946432987136 8695836937119596544 8727061027418498688 8735591878862700544 8750624216209311744 8778246136083709824 8786827021847232512 8791136365358428928 8812299038956019712 8824730571504156672 8849067543941087232 8855327842857172152 8867820076247829312 8876488522070163456 8877000206642921472 8889523013291999232 8908874798823050744 8919830751181834176 8928550038328639488 8932928887380339072 8941660978179342336 8954791170511470592 8967581841404583936 8995888602267603456 9008579125077159936 9032902416732192768 9043525544351367168 9052566327836325756 9061415366279958528 9074721409402249216 9087683383923395328 9096566749890084864 9140983579723532544 9153878788384856064 9154406463100512768 9196257856849600768 9202882822665928704 9207567227026409472 9221087883747446784 9231932326525353984 9256858674998280192 9277010121088466064 9286078557179461632 9299178451692552192 9299714502197346304 9326135717612347392 9344584596476207232 9353719087772860416 9367454358092644352 9380834460824150016 9394609548138135552 9424264249994632192 9435854017779130368 9440481665072403792 9449165200913399808 9449709897394077696 9463586123381440512 9492911336102813696 9518542331610267648 9520430211729271296 9560153328722067456 9576268512091319808 9590330580391013376 9626978805277261824 9646022809265762304 9671548151597989888 9683442024076541952 9688191096517452288 9718772507806964448 9728272774188007424 9740236405449424896 9745013331687642624 9759323189737110528 9799134282428710912 9817943655845811024 9827540863720538112 9841971907573284864 9875526903094173552 9885180399578136576 9890028411028232544 9899696082984271872 9914233081637699584 9921246935052942874 9973784031335427072 9986625232473286656 10000713389953499136 10022484148675932087 10032281298381382656 10047012988981061632 10059368600451760128 10071198901664022528 10074140066825404416 10120374677551053888 10134651515711804928 10145143093306195968 10181571198654915136 10194092287064953344 10209061585577530368 10241287158764328128 10248664961605238784 10281015545448689664 10295519000088182784 10308774433520812032 10323912134597935104 10345790088955800864 10355903275748524032 10371110182173999104 10385923867341023232 10446838376826894336 10461575758154121216 10462178814972014592 10495203369312204032 10510008979256686592 10522933973744467968 10538386152854224896 10550779801743261696 10561327382475713382 10571651260659951616 10602297281243961216 10612661208205099008 10628245145368395776 10646534388804120576 10679525253115665408 10720953669513314304 10736696626443583488 10770587714279579648 10783833163176148992 10789121902939890048 10799668454164660224 10815526998150217728 10823178474603210408 10833758316709371904 10849041526974644224 10880491670547738624 10902015362555575104 10912672269068337152 10925889518539505664 10933619071282835004 10944306870961508352 10960377806161158144 10989970981991350272 11006108971685904384 11024026067732299776 11053197887540559872 11072218396019945472 11107168580350816512 11118026027643437056 11137158093357305856 11153512216842412032 11172313264106539776 11183234391441932288 11188719010456182272 11220507035252355456 11231475272823472128 11247967894369468416 11253693277476722688 11286316460679055488 11297349028089298944 11302889612603694336 11313938380553453568 11338567925774791856 11398610321526202368 11413285979969470464 11429386731375427584 11454267598486779528 11465464341007294464 11482300558835499008 11496421257659154432 11513302933514747904 11521448053609869144 11532710466174492672 11538366479532937968 11549645430148317184 11566142488629775872 11582458875099205632 11636081369891331584 11650391185217089536 11667498954945748992 11704328181444946432 11749732051941359616 11766307428672208896 11807103790476229536 11823760101663772416 11835318029426884608 11836000275523895296 11869627276961169408 11893107668242445568 11904733384438185984 11910571849840452096 11939243859230736384 11956086580747567104 11956775788539445248 11994518136356804608 12011438833436213248 12026210255707963392 12043869888976257024 12070088437115101008 12081887155039944704 12116911178564527104 12167467872918994944 12176075783928611709 12187978106298043392 12205171717846474752 12205875284134017024 12264767282875021992 12276756302701879296 12294783844996595712 12309243102033805312 12330425031931302912 12369346828117954752 12381438076239282176 12434847623483129856 12459446128634942976 12495564652894668576 12507779281098866688 12526146064184180736 12568852422119857248 12581138690372173824 12587308886763205056 12598886934551199744 12599613196525436928 12618114831175254016 12653963881165651968 12660404937161313024 12693906948972361728 12728180678122635264 12746871104962756608 12755888916496640838 12768358016121759744 12787107440521351168 12823436611716977664 12861363745687683072 12898647383633206272 12917588128689936384 12958363343742619264 12974299274446304256 12980662289474555214 12993351108916856832 13012430919649480704 13043755405679394816 13090591541127748032 13103387818294050816 13122629210097713152 13167369204125564736 13180240532770848768 13186704548037643392 13199594777312362496 13218448558434029568 13237095857256235008 13298378708447236096 13314732783105245184 13315500309964382208 13334284519937998848 13363312198234576116 13376375064508510208 13392825057492959232 13399393331070508608 13412491467269013504 13428265202218696704 13432186755767205888 13493832903401405184 13512868687615739904 13565288316527050752 13578849491754488634 13592123049419937792 13612082114103373824 13644850124835127296 13664886615473651712 13708020727264919552 13727358666784243712 13731609694650769152 13745032578027749376 13794386785274401152 13807871034331365376 13831631825621170176 13847898489788030976 13905677569050279936 13915515181632699096 13929117835769192448 13948767677538828288 13949571753296019456 14016876894714310848 14030578631659290624 14051181537138966528 14081769843300951176 14091914322207203328 14136396374991948288 14174564846091116544 14195379185072160768 14239367004154220544 14277813497415401472 14280645317593906944 14294604892684419072 14364402768136979712 14378444217568198656 14385495870586520064 14430904632804280544 14461673007046459392 14469034213898643456 14507322227396984832 14536020483407433472 14546492203568726016 14578158761710446672 14592409161282011136 14613837074881544192 14631808873384378368 14638984784605665792 14698701423643066368 14741311295580807168 14762957861359927296 14809558107134422016 14827770599367204864 14835042616542348816 14849544124476407808 14871349622456549376 14881870402579414311 14896417685475386368 14960676047003140608 15004924369968963584 15048421947572073984 15070519483471592448 15106798352496033792 15111210100238106624 15198147095368269824 15216837466405994496 15217714639959293952 15272356797982372704 15287285788009725952 15306085779991953408 15313592378366295552 15361930738146492192 15376947288232656896 15384488639377250624 15421523318173034496 15443278500132274176 15485868201896902656 15518685133433701296 15533854913622786048 15556665273260998656 15590530897940338802 15666309402588479488 15693268222458021888 15742805053968306048 15765013468885029888 15807579229281337344 15826169702614892544 15841991073713570073 15857476890989927424 15880762466453936128 15903445921865941824 15918991812307648512 15942367718052593664 16019287879673498112 16093451249486801344 16105044939665375232 16155881571419369472 16199502681246990336 16223290497225326592 16234767711904815612 16250637475064057856 16273562290461966336 16274500378845356032 16320737505821607936 16353023043833362656 16369008403602505728 16393045126662127616 16416460306442262528 16440566709241737216 16492462437490606336 16509163457528856576 16536039101598449664 16579796831310839808 16612594838179923968 16660752870526224768 16677039041465155584 16701528085578907648 16730268325263618048 16758469896159809664 16774851587162898432 16783078515684273408 16799484262033915904 16847212909235208192 16871951841554202624 16880539916215084032 16925209265296482304 16946023542133948416 16954334418905541504 16970907570830180352 16995828139950342144 17007851888662187784 17024477354829012992 17097915482289303552 17148484994250244096 17181401397730169292 17198196511510941696 17223450838253248512 17264912402852610048 17269954400272121856 17282172080414803716 17299065699261739008 17307549719299406952 17324468145222475776 17349907892865974272 17454122054836997376 17471183757725401088 17501248432418623488 17556492272167419648 17573654043694465024 17582272730716857856 17624598077912039424 17649461143008313344 17710655685714344304 17735640152495658624 17752977044140326912 17754000413285842944 17779046026583998464 17817749597646101488 17839661502363668352 17857100076657278976 17865857774760678144 17883321956358684672 17935163682809167872 17991777204535206912 18017158250154319872 18065804833464385536 18105132655672651512 18122830732559917056 18149442818804498432 18175366767846790656 18281967159447065088 18307757576769712128 18308812926201025536 18392515713699201536 18415134454052818944 18442175767494893568 18463864653050707968 18554020242176932128 18572157114358923264 18598356903385104384 18599429004394692608 18652271435224694784 18689169192952414464 18707438175545720832 18761668921648300032 18789219096276271104 18848528499989264384 18871708035558260736 18880963330144807584 18898330401826799616 18899419794788155392 18927172246762881024 18985822672205627392 19037084663220535296 19040860423458542592 19120306657444134912 19133833374744961257 19152537024182639616 19180661160782026752 19292045618531524608 19343096303195979776 19376382193034904576 19437545015613928896 19456545548376014848 19490026663375285248 19518646379474221056 19635887311691622048 19655081727441076224 19683943815146569728 19751053806188347104 19770360799156273152 19780056822056465088 19799392165968543744 19828466163275399168 19842493870105885748 19947568062670854144 19973250464946573312 20001426779906998272 20044968297351864174 20064562596762765312 20094025977962123264 20118737200903520256 20142397803328045056 20148280133650808832 20240749355102107776 20269303031423609856 20290286186612391936 20363142397309830272 20388184574129906688 20418123171155060736 20482574317528656256 20497329923210477568 20562031090897379328 20591038000176365568 20617548867041624064 20647824269195870208 20691580177911601728 20711806551497048064 20742220364347998208 20771847734682046464 20893676753653788672 20923151516308242432 20924357629944029184 20990406738624408064 21020017958513373184 21045867947488935936 21076772305708449792 21101559603486523392 21122654764951426764 21143302521319903232 21204594562487922432 21225322416410198016 21293068777608241152 21359050506231330816 21441907339026628608 21473393252887166976 21541175428559159296 21567666326352297984 21578243805879780096 21599336908329320448 21646356949206420816 21667516633418743808 21698083053949288448 21760983341095477248 21804030725111150208 21825344538136674304 21851779037079011328 21867238142565670008 21888613741923016704 21920755612322316288 21979941963982700544 22048052135464599552 22144436792039890944 22214337160701633024 22274316186714611712 22307024433684824064 22344626528213079552 22377438020912364544 22441014070504710912 22462950545646944256 22507386554953445376 22572632921358110976 22594698056178597888 22605779225207388672 22677135851549583712 22797220643052404736 22826571959938940928 22858773462750855168 22908535196973559056 22930928682014588928 22964601117670998016 22992842515318308864 23042896107219738288 23065420932348985344 23076732959065875936 23099290860296634368 23132284977259551744 23164917750198411264 23272162739782663168 23300782370434179072 23334997909891497984 23385796346910508203 23408656362889892864 23499464103882719232 23614207580952459072 23647520203327544832 23672000551047790592 23739254553922338816 23786215336484891136 23821143699680904192 23878487718461472768 23912173161495134208 23913551577078890496 23989036272713609216 24022877666872426496 24052420511415926784 24140176874230202016 24163774310079889408 24233822357129054208 24334935745837989888 24352151567857223418 24375956212596086784 24410343435692949504 24411750568268034048 24529534565750043984 24553512605403758592 24589567689993191424 24618486204067610624 24660850063862605824 24738693656235909504 24762876152478564352 24869695246966259712 24918892257269885952 24991129305789337152 25015558562197733376 25052292128368361472 25137704844239714496 25162277380744347648 25174617773526410112 25199226393050873856 25236229662350508032 25307927762331303936 25320809874322626048 25387813897944723456 25456361356245270528 25493742209925513216 25511777832993281676 25536716032243519488 25574214881042702336 25646873223433955328 25722727491375366144 25797294767266412544 25835176257379872768 25916726687485238528 25948598548892608512 25961324578949110428 25986702217833713664 26024861839298961408 26087510811358789632 26181183082255496064 26206775636588101632 26245258420195426304 26334738408251129472 26360481065541697536 26373409096075286784 26399189554624724992 26436897116868059136 26474191714512470016 26596757416894472192 26629465566210490368 26631000619928764416 26668569039875997696 26726624396469152232 26752750129017020416 26785650114985918464 26798786662141017216 26824982934538027008 26864373511534411776 26987665806802810368 27025737375231479808 27130576633054101504 27157698983508977268 27184246098839875584 27224164228206747648 27289700249670254592 27416041454529839104 27454717333568487424 27463219389301538304 27588773570548802304 27615742068662730752 27663263651242340352 27695796979576061952 27831030363265398192 27858235671538384896 27897535355077656576 27899143506592038912 28033753789428621696 28061157263318581248 28102363074277933056 28163539686601902352 28183828644414406656 28272792749983896576 28349129692182233088 28390758370144321536 28478734008308441088 28555626994830802944 28561290635187813888 28728805536273959424 28770991741173040128 28861809265608561088 28938068427797286912 29014644454793969664 29072040966814866944 29156317523420893344 29184818322564022272 29227674149763088384 29277969569211331584 29397402847286132736 29482622591161614336 29525915722719854592 29619116214268844032 29655541198734409728 29670085233084697632 29699088248952815616 29742699244913098752 29763740805158828622 29792835370950772736 29921352094006281216 30009848739937927168 30067452446027796261 30096843895144147968 30141038966943184896 30213596704992067584 30222420200476213248 30396294190736539648 30435429279918587904 30544713595964745408 30574571576019451904 30627184756732591104 30723861476292984384 30753894576465313792 30768977278754501248 30843046636346068992 30886557000264548352 30971736403793805312 31037370266867402592 31067709827245572096 31113330546521997312 31181061795880677604 31332618805176958976 31386536444916043776 31485610107936612096 31530026937770059776 31615158458562674688 31652339405229785088 31683982147427140146 31714953781979854848 31761524932907872256 31806891843731883648 31837983624615297024 31884735436105187328 32038575759346996224 32186902498973602688 32210089879330750464 32311763142838738944 32399005362493980672 32446580994450653184 32469535423809631224 32501274950128115712 32547124580923932672 32549000757690712064 32641475011643215872 32706046087666725312 32738016807205011456 32786090253324255232 32832920612884525056 32881133418483474432 32984924874981212672 33018326915057713152 33072078203196899328 33159593662621679616 33225189676359847936 33321505741052449536 33354078082930311168 33460536650527236096 33516939792319619328 33549703174325796864 33566157031368546816 33694425818470416384 33743903683108405248 33761079832430168064 33850418530592964608 33892047084267896832 33908668837811083008 33941815141660360704 34015703777324375568 34048954709658025984 34195830964578607104 34296969988500488192 34362802795460338584 34396393023021883392 34446901676506497024 34539908800544243712 34564344160829607432 34598131398523478016 34615099438598813904 34648936290444951552 34699815785731948544 34908244109673994752 35002496864837246976 35112984544334839296 35164545461433715712 35249196155824078848 35298922286016626688 35421311371428688608 35471280304991317248 35505954088280653824 35508000826571685888 35635499195292202976 35679323004727336704 35714200153314557952 35731715549521356288 35870327365618335744 35983554409070413824 36034316500308639744 36131609666928771072 36210265311345303024 36245661465119834112 36298885637608996864 36350733535693581312 36563934318894130176 36615515153539424256 36617625852402051072 36785031427398403072 36830268908105637888 36884351534989787136 36927729306101415936 37108040484353864256 37144314228717846528 37198858008789385216 37304542870449389568 37378338385904828928 37523337843296600064 37578438192552542208 37697056999978528768 37743416071116521472 37761926660289615168 37796660803653599232 37798839589576310784 37854344493525762048 37971645344411254784 38081720846917085184 38240613314888269824 38267666749489922514 38305074048365279232 38361322321564053504 38584091237063049216 38686192606391959552 38752764386069809152 38875090031227857792 38913091096752029696 38980053326750570496 39037292758948442112 39271774623383244096 39310163454882152448 39367887630293139456 39502107612376694208 39540721598312546304 39560113644112930176 39598784331937087488 39656932326550798336 39684987740211771496 39895136125341708288 39946500929893146624 40002853559813996544 40089936594703728348 40129125193525530624 40188051955924246528 40237474401807040512 40284795606656090112 40296560267301617664 40481498710204215552 40538606062847219712 40726284794619660544 40776369148259813376 40836246342310121472 40965148635057312512 40994659846420955136 41124062181794758656 41182076000352731136 41235097734083248128 41383160355823203456 41423613102994096128 41484440728695996416 41543695469364092928 41787353507307577344 41846303032616484864 41848715259888058368 41980813477248816128 42040035917026746368 42091735894977871872 42153544611416899584 42245309529902853528 42286605042639806464 42409189124975844864 42586137555216482304 42718101012462661632 42883814678053257216 43082350857118318592 43135332652704595968 43156487611759560192 43292713898412841632 43335033266837487616 43396166107898576896 43521966682190954496 43608061450222300416 43650689076273348608 43734476285131340016 43777227483846033408 43841511224644632576 44096104270929199104 44288873584079781888 44428674321403266048 44548632373429223424 44614048867369648128 44645611207738242933 44689253056426159104 44754876041824729088 44882028141009421824 45014773109906890752 45145265842716221952 45211558450414777344 45354271703099167424 45594441286104809472 45653143919877881856 45817070393947118112 45861857364029177856 45929202235341996032 46085792214439476576 46130841864697970688 46153465918131751872 46198581720593268736 46264569954519103488 46329835500396822528 46544325479565326336 46601564740868358144 46669995819782995968 46771592693821016406 46817312725779785728 46998928207765438464 47228415161904918144 47295040406655089664 47344001102095581184 47478509107844677632 47525973221140710219 47572430672969782272 47642287399361808384 47756975436922945536 47827103154157780992 47978072545427218432 48045755333744852992 48280353748460404032 48327548620159778816 48467644714258108416 48669871491675979776 48704303135714446836 48751912425192173568 48820686871385899008 48823501136536068096 49059069131500087968 49107025210807517184 49179135379986382848 49236972408135221248 49321700127725211648 49477387312471819008 49525752304957128704 49739390493932519424 49837784514539771904 49982258611578674304 50031117124395466752 50104584256736722944 50275409688479428992 50324554761488695296 50349235547052820224 50398452786101747712 50615855524662607872 50641619748645252096 50775627795889446912 50912722712490541056 50987484419851026432 51023555665986563352 51073432064487038976 51148429762085404672 51293746446867910656 51445454982750732288 51594589534532825088 51670352514759745536 51833453374970477056 51897197097785217024 51922649157898220856 51973404435667427328 52049723678597922816 52362366164510992128 52413551273176203264 52669476816502258944 52720962131083395072 52746818192150573568 52873794233736118272 52948383429024940032 53193514833788944384 53258931132420980736 53262001239857528832 53337138079751995392 53453248792938304464 53505500258034040832 53571300229971836928 53597573324282034432 53649965869076054016 53975331613605620736 54051474750462959616 54315397967017954536 54368492197679751168 54448328456413495296 54566858142791185807 54832082909059678208 54926438778603076608 55177547141097604608 55326527302484680704 55391593959152123904 55662060726530796384 55716471343076769792 55795070710155313152 55798287013184077824 56067507578857243392 56122314526637162496 56327079373203804704 56367657288828813312 56545585499967793152 56698259384364466176 56781516740288643072 56957468016616882176 57111253989661605888 57122581270375627776 57457611072547918848 57541983482346080256 57723618531217122176 57876136855594573824 58029288909587939328 58144081933629733888 58312635046841786688 58369636645128044544 58455348299526176768 58555939138422663168 58965245182323228672 59051831445439709184 59238232428537688064 59311082397468819456 59340170466169395264 59398176497905631232 59485398489826197504 59527481610317657244 59585670741901545472 59842704188012562432 60019697479875854336 60134904892055592522 60193687790288295936 60282077933886369792 60427193409984135168 60444840400952426496 60792588381473079296 60870858559837175808 61089427191929490816 61149143152038903808 61254369513465182208 61447722952585968768 61507789152930627584 61537954557509002496 61686093272692137984 61773114000529096704 61943472807587610624 62074740533734805184 62135419654491144192 62226661093043994624 62362123591761355208 62773072889832087552 62971220215873224192 63060053875540119552 63230316917125349376 63304678810459570176 63367964294854280292 63429907563959709696 63523049865815744512 63613783687463767296 63675967249230594048 64077151518693992448 64373804997947205376 64420179758661500928 64623526285677477888 64798010724987961344 64939070847619262448 65002549900256231424 65094249161847865344 65098001515381424128 65282950023286431744 65412092175333450624 65476033614410022912 65572180506648510464 65665841225769050112 65762266836966948864 65969849749962425344 66144156406393798656 66450379352719695872 66643011482104899072 66921073301054472192 67033879584639238656 67132314062737093632 67388851636940832768 67522159664860336128 67700837061185929216 67784094168535793664 67817337675622166016 68031407554648751136 68097909419316051968 68391661929157214208 68593939977000976384 68725605590920677168 68792786046043766784 68893803353012994048 69128688321659214864 69196262797046956032 69230198877197627808 69297872580889903104 69399631571463897088 69816488219347989504 70004993729674493952 70157389040731524609 70225969088669678592 70329090922867431424 70498392311648157696 70842622742857377216 70942560609982634496 71016001653143371776 71270998390584405952 71358646009454673408 71463431099042712576 71740654731236671488 71967108818140827648 72068633000617279488 72420530622690606048 72491322930239668224 72597771275217993728 72701467071387162624 73127868637788260352 73231030307078848512 73235251704804102144 73570062854796806144 73660537816211275776 73768703069979574272 73855458612202831872 74216080968707728512 74288628457435693056 74397716017578770432 74609085740898779136 74756676771809657856 75046675686593200128 75156876385105084416 75394113999957057536 75486832142233042944 75523853320579230336 75597679179152621568 75708688987051524096 75943290688822509568 76163441693834170368 76481226629776539648 76535333498979845028 76610148096730558464 76722644643128107008 77168182474126098432 77372385212783919104 77505528772139618304 77750180062455715584 77826182193504059392 77960106653501140992 78074585517896884224 78543549246766488192 78620326909764304896 78735775260586278912 79004215224753388416 79081443196625092608 79120227288225860352 79197568663874174976 79369975480423542992 79790272250683416576 79893001859786293248 80005707119627993088 80179873189407456696 80258250387051061248 80376103911848493056 80474948803614081024 80593120534603235328 80962997420408431104 81077212125694439424 81452569589239321088 81552738296519626752 81672492684620242944 81930297270114625024 82248124363589517312 82364152000705462272 82766320711646406912 82847226205988192256 83087390938728185856 83574707014615154688 83692606065232969728 83697430519776116736 83961626954497632256 84080071834053492736 84183471789955743744 84307089222833799168 84490619059805707056 84573210085279612928 84818378249951689728 85172275110432964608 85436202024925323264 86164701714236637184 86312975223519120384 86585427796825683264 86670066533674975232 87043933364381908992 87216122900444600832 87468952570262680032 87554454967692066816 87683022449289265152 88192208541858398208 88577747168159563776 88857348642806532096 89097264746858446848 89228097734739296256 89291222415476485866 89378506112852318208 89509752083649458176 89764056282018843648 90029546219813781504 90290531685432443904 90423116900829554688 90708543406198334848 91188882572209618944 91306287839755763712 91634140787894236224 91723714728058355712 91858404470683992064 92171584428878953152 92261683729395941376 92306931836263503744 92397163441186537472 92529139909038206976 92659671000793645056 93088650959130652672 93203129481736716288 93339991639565991936 93543185387642032812 93634625451559571456 93997856415530876928 94456830323809836288 94590080813310179328 94957018215689355264 95051946442281420438 95144861345939564544 95284574798723616768 95513950873845891072 95654206308315561984 95956145090854436864 96091510667489705984 96560707496920808064 96655097240319557632 96935289428516216832 97339742983351959552 97408606271428893672 97503824850384347136 97641373742771798016 97647002273072136192 98118138263000175936 98214050421615034368 98358270759972765696 98643400255450423296 98954774624943638016 99478780987865038848 99675569029079543808 99964517223157348608 100062234248790933504 100550819376958857984 100649109522977390592 100698471094105640448 101231711049325215744 101283239497290504192 101551255591778893824 101825445424981082112 102047111331973126704 102146864128974077952 102296859524170809344 102587492893735821312 102890909965501464576 103189179069065650176 103340705029519491072 103666906749940954112 103794394195570434048 103845298315796441712 103946808871334854656 104099447357195845632 104724732329021984256 105338953633004517888 105493636384301147136 105747588467472236544 105896766858049880064 106387029667577888768 106517862264841961472 106524002479715057664 106906497585876608928 107011000516068081664 107142600459943673856 107195146648564068864 107950663227211241472 108102949500925919232 108630795934035909072 108736984395359502336 108896656912826990592 109133716285582371614 109664165818119356416 109852877557206153216 110355094282195209216 110653054604969361408 110783187918304247808 111324121453061592768 111432942686153539584 111596574026368155648 112135015157714486784 112654158746407609408 112735314577657626624 113091170999935586304 113396518768728932352 113563033480577286144 113914936033233764352 114245162540751255552 114915222145095837696 115083966964692160512 115447237062434244352 115752273711189147648 116058577819175878656 116288163867259467776 116625270093683573376 116739273290256089088 116910696599052353536 117111878276845326336 117930490364646457344 118103662890879418368 118476464857075376128 118622164794937638912 118680340932338790528 118796352995811262464 118970796979652395008 119054963220635314488 119171341483803090944 119685408376025124864 120039394959751708672 120269809784111185044 120387375580576591872 120564155867772739584 120854386819968270336 120889680801904852992 121585176762946158592 122178854383858981632 122298286304077807616 122508739026930364416 122895445905171937536 123015578305861255168 123075909115018004992 123372186545384275968 123546228001058193408 124149481067469610368 124270839308982288384 124453322186087989248 124724247183522710416 125546145779664175104 125942440431746448384 126120107751080239104 126460633834250698752 126735928589708560584 126859815127919419392 127046099731631489024 127227567374927534592 128154303037387984896 128747609995894410752 129247052571354955776 129878141695238524896 130005099800512462848 130188498323695730688 130196003030762848256 130565900046572863488 130824184350666901248 130952067228820045824 131331682451538100224 131524533673933897728 131939699499924850688 132288312812787597312 132900758705439391744 133286022964209798144 133842146602108944384 133936833623214728799 134067759169278477312 134264628125474187264 135044319329720672256 135401674122371858432 135634675351244332032 136062815109297502272 136195818838632103936 136783323858314428416 137451211181841354336 137585572092087533568 137787606706025988096 138257376643318429728 138392525594093912064 138460397754395255616 138595745161779806208 138799263142927794176 139632976438695979008 140009987459348987904 140314778081463049218 140451938177339357184 140658181845734862848 140996784623296315392 141685245485714754432 141885121219965268992 142032003306286743552 142541996781168811904 142717292018909346816 142926862198085425152 143481309462473342976 143934217636281655296 144137266001234558976 144841061245381212096 144982645860479336448 145195542550435987456 145402934142774325248 146255737275576520704 146462060614157697024 146470503409608204288 147140125709593612288 147321075632422551552 147537406139959148544 147710917224405663744 148432161937415457024 148577256914871386112 149218171481797558272 149513353543619315712 150093351373186400256 150313752770210168832 150788227999914115072 150973664284466085888 151047706641158460672 151195358358305243136 151886581377645019136 152326883387668340736 152962453259553079296 153070666997959690056 153220296193461116928 153445289286256214016 154336364948252196864 155011057544279236608 155500360124911431168 155920213307002281984 156149171035793768448 157087098493532976384 157240653819528609792 158008430449506776832 158162886393250185216 158240454576451720704 158739950960847085984 159580544501366833152 159786003719572586496 160011414239255986176 160359746378814913392 160516500774102122496 160752207823696986112 160949897607228162048 161925994840816862208 162154424251388878848 162905139178478642176 163105476593039253504 163344985369240485888 163700574428373557421 163860594540229250048 164496248727179034624 165532641423292813824 166174781877456371712 167149414029230309376 167385212130465939456 167394861039552233472 167923253908995264512 168160143668106985472 168366943579911487488 168981238119611414112 169146420170559225856 169636756499903379456 170344550220865929216 170872404049850646528 172329403428473274368 172625950447038240768 173170855593651366528 173340133067349950464 174087866728763817984 174432245800889201664 174937905140525360064 175108909935384133632 175366044898578530304 177155494336319127552 177714697285613064192 178194529493716893696 178456195469478592512 178582444830952971732 178757012225704636416 179019504167298916352 179528112564037687296 180059092439627563008 180581063370864887808 180846233801659109376 181417086812396669696 182377765144419237888 182612575679511527424 183268281575788472448 183447429456116711424 183716808941367984128 184343168857757906304 184523367458791882752 184613863672527007488 184794326882373074944 185058279818076413952 185319342001587290112 186177301918261305344 186406258963473432576 186679983279131983872 187086370775284065624 187269250903119142912 188913660647619672576 189180161626620358656 189914036431378710528 190103892884562840876 190289722691879129088 190569149597447233536 191027901747691782144 191912290181708873728 192183021334979411968 193121414993841616128 193310194480639115264 193870578857032433664 194817212542857787344 195007649700768694272 195282747485543596032 195294004546144272384 196236276526000351872 196428100843230068736 196716541519945531392 197286800510900846592 197909549249887276032 199351138058159087616 199929034446314697216 201101638753917715968 201396942188211280896 202566478994581008384 203102511183557787648 204094222663946253408 204293728257948155904 204593719048341618688 205174985787471642624 205781819931002929152 206378358138131300352 206681410059038982144 207333813499881908224 207588788391140868096 207690596631592883424 207893617742669709312 208198894714391691264 209449464658043968512 210472167122194573827 210677907266009035776 210987272768602294272 211495176934944473088 212774059335155777536 213048004959430115328 213812995171753217856 214022001032136163328 214390293297128137728 215901326454422482944 216205899001851838464 217261591868071818144 217473968790719004672 217793313825653981184 218267432571164743228 219328331636238712832 219705755114412306432 220710188564390418432 221306109209938722816 221566375836608495616 222648242906123185536 222865885372307079168 223193148052736311296 224270030315428973568 225308317492815218816 225470629155315253248 226182341999871172608 226793037537457864704 227126066961154572288 227829872066467528704 228490325081502511104 229830444290191675392 230167933929384321024 230894474124868488704 231504547422378295296 232117155638351757312 232576327734518935552 233250540187367146752 233478546580512178176 234223756553690652672 235860980729292914688 236207325781758836736 236952929714150752256 237244329589875277824 237360681864677581056 237592705991622524928 238109926441270628976 238342682967606181888 239370816752050249728 240078789919503417344 240539619568222370088 240774751161153183744 241128311735545479168 241779361603809705984 244357708767717963264 245017478053860728832 245790891810343875072 246151818230036009984 246744373090768551936 247092456002116386816 248298962134939220736 248541678617964576768 249448494367045420832 251092291559328350208 251884880863492896768 252240215502160478208 252921267668501397504 253471857179417121168 253719630255838838784 254092199463262978048 254455134749855069184 256308606074775969792 257495219991788821504 258494105142709911552 259756283390477049792 260010199601024925696 260392006061525696512 261131800093145726976 261648368701333802496 262663364903076200448 263049067347867795456 263879398999849701376 264576625625575194624 265801517410878783488 266572045928419596288 267684293204217888768 267873667246429457598 268135518338556954624 268529256250948374528 270088638659441344512 270803348244743716864 271269350702488664064 272125630218595004544 272391637677264207872 273566647716628856832 274902422363682708672 275171144184175067136 275575213412051976192 276514753286636859456 276785051188187824128 276920795508790511232 277191490323559612416 277598526285855588352 279265952877391958016 280019974918697975808 280629556162926098436 280903876354678714368 281316363691469725696 281993569246592630784 283370490971429508864 283770242439930537984 285083993562337623808 285434584037818693632 285853724396170850304 286962618924946685952 287868435272563310592 288274532002469117952 289682122490762424192 289965291720958672896 290391085100871974912 290805868285548650496 292511474551153041408 292924121228315394048 292941006819216408576 294280251419187224576 294642151264845103104 295074812279918297088 296864323874830914048 298436342963595116544 299026707087238631424 300186702746372800512 301576455999828230144 301947328568932171776 302095413282316921344 303773162755290038272 304653766775336681472 306141333995919380112 306440592386922233856 306890578572512428032 308672729896504393728 310022115088558473216 311000720249822862336 311840426614004563968 312298342071587536896 314174196987065952768 316016860899013553664 316480909152903441408 317479901921694171968 319161089002733666304 319572007439145172992 320719492757629826784 321033001548204244992 321504415647393972224 323851989681633724416 324308848502777757696 325810278356957284352 326210953186078507008 326689970738480971776 327401148856747114842 327721189080458500096 328992497454358069248 331065282846585627648 332349563754912743424 334298828058460618752 334789722079104466944 335846507817990529024 336320287336213970944 337962476239222828224 338292840341118451712 339273512999806758912 340689100441731858432 341744808099701293056 344658806856946548736 345251900894076481536 346341711187302733056 346680266134699900928 348175733457527635968 348864491601778403328 349875810281050720128 350217819870768267264 350732089797157060608 354310988672638255104 355429394571226128384 356389058987433787392 356912390938957185024 357164889661905943464 357514024451409272832 358039008334597832704 359056225128075374592 360118184879255126016 361162126741729775616 361692467603318218752 362834173624793339392 364755530288838475776 366536563151576944896 366894858912233422848 368686337715515812608 369046734917583765504 369227727345054014976 370116559636152827904 370638684003174580224 372354603836522610688 372812517926946865152 373359966558263967744 374172741550568131248 374538501806238285824 377827321295239345152 378360323253240717312 380207785769125681752 380579445383758258176 381138299194894467072 383824580363417747456 386242829987683232256 387741157714064867328 389634425085715574688 390015299401537388544 390565494971087192064 390588009092288544768 392472553052000703744 392856201686460137472 394573601021801693184 395819098499774552064 398702276116318175232 399858068892629394432 402203277507835431936 402793884376422561792 405132957989162016768 406205022367115575296 408188445327892506816 408587456515896311808 409187438096683237376 410349971574943285248 412756716276262600704 413362820118077964288 414667626999763816448 415177576782281736192 415381193263185766848 415787235485339418624 416397789428783382528 418898929316087937024 420944334244389147654 421355814532018071552 421974545537204588544 422990353869888946176 425548118670311555072 426096009918860230656 427625990343506435712 428044002064272326656 428780586594256275456 431802652908844965888 432411798003703676928 434523183736143636288 434947937581438009344 435586627651307962368 436534865142329486456 439411510228824612864 441420377128780836864 442612218419877445632 443132751673216991232 445296485812246371072 445731770744614158336 448540060630857947136 450616634985630437632 450941258310630506496 452364683999742345216 453586075074915729408 455659744132935057408 456980650163005022208 459660888580383350784 460335867858768642048 461788948249736977408 463009094844756590592 465152655469037871104 466501080374734293504 468447513107381305344 471721961458585829376 473905859428301504512 474488659179750555648 474721363729355162112 476219852882541257952 476685365935212363776 478741633504100499456 480157579839006834688 481079239136444740176 481549502322306367488 482256623471090958336 488715417535435926528 490034956107721457664 491101723285120672263 491581783620687750144 492303636460072019968 493488746181537103872 496597924269878441472 498896988734090841664 502184583118656700416 503769761726985793536 504480431004320956416 506943714358834242336 507439260511677677568 508184398926525956096 508910269499710138368 512617212149551939584 514990439983577643008 516988210285419823104 519512566780954099584 520020399202049851392 520784012123051393024 522263600186291453952 523296737402667604992 525326729806152400896 526098134695735590912 527758797999699402752 531603034821757566976 533144091856839192576 535368586408435777536 535747334492858915196 536271036677113909248 537058512501896749056 540177277318882689024 541606696489487433728 542538701404977328128 544251260437190009088 544783275354528415744 547133295433257713664 549804844727365417344 550342288368350134272 551150426824103952384 553029506573273718912 553570102376375648256 553841591017581022464 554382980647119224832 558531905754783916032 560039949837395951616 561259112325852196872 561807752709357428736 562632727382939451392 566740981942859017728 567540484879861075968 570167987124675247616 570869168075637387264 571707448792341700608 575736870545126621184 576549064004938235904 579364244981524848384 579930583441917345792 581611736571097300992 585022949102306082816 585848242456630788096 585882013638432817152 588560502838374449152 589284302529690206208 590149624559836594176 593728647749661828096 598053414174477262848 603152911999656460288 604190826564633842688 609307533550673362944 612282667991838760224 612881184773844467712 613781157145024856064 617345459793008787456 620044230177116946432 622001440499645724672 623680853228009127936 624596684143175073792 628348393974131905536 632033721798027107328 632961818305806882816 634959803843388343936 638322178005467332608 639144014878290345984 641438985515259653568 642066003096408489984 643008831294787944448 647703979363267448832 648617697005555515392 651620556713914568704 652421906372157014016 653379941476961943552 654802297713494229684 655442378160917000192 657984994908716138496 662130565693171255296 664699127509825486848 668597656116921237504 669579444158208933888 671693015635981058048 672640574672427941888 675924952478445656448 676585680682236903424 678547025999613517824 681378200883463716864 683489616199402586112 690503801788152963072 692683422374605466112 696351466915055271936 697728983203556806656 699751620562101440256 700435639741536534528 708621977345276510208 710858789142452256768 712778117974867574784 714329779323811886928 715028048902818545664 716078016669195665408 718112450256150749184 720236369758510252032 722324253483459551232 723384935206636437504 725668347249586678784 733073126303153889792 737372675431031625216 738455454690108029952 740233119272305655808 741277368006349160448 744709207673045221376 745625035853893730304 748345483101136262496 749077003612476571648 755654642590478690304 756720646506481434624 760415571538251363504 761158890767516516352 762276598389788934144 767649160726835494912 772485659975366464512 775482315428129734656 779268850171431149376 780030598803074777088 781176018184577089536 784945106104001407488 789147202043603386368 791638196999549104128 797404552232636350464 799716137785258788864 804406555015670863872 805587768752845123584 810265915978324033536 812410044734231150592 816376890655785013632 817174913031792623616 818374876193366474752 820699943149886570496 825513432552525201408 826725640236155928576 829335253999527632896 830355153564563472384 830762386526371533696 831574470970678837248 832795578857566765056 837797858632175874048 841888668488778295308 842711629064036143104 843949091074409177088 845980707739777892352 851096237340623110144 855251980687012871424 856088004128544653312 857561173188512550912 863605305817689931776 864823596007407353856 869046367472287272576 869895875162876018688 871173255302615924736 873069730284658972912 878823020457649225728 882840754257561673728 885224436839754891264 890592971624492742144 897080121261715894272 901233269971260875264 904729367999484690432 911319488265870114816 913961300326010044416 919321777160766701568 920671735717537284096 923577896499473954816 926018189689513181184 930305310938075742208 933002160749468587008 936895026214762610688 947811718856603009024 949442727458710324224 952439705765082515904 953370731870424727552 957483267008200998912 962158478272889480352 963099004644612734976 964513246942181916672 977430835070871853056 980069912215442915328 982203446570241344526 983163567241375500288 984607272920144039936 986977492363074207744 993195848539756882944 997793977468181683328 1004369166237313400832 1007539523453971587072 1008960862008641912832 1013887428717668484672 1014878521023355355136 1016368797853051912192 1017820538999420276736 1025234424299103879168 1029980879967155286016 1033976420570839646208 1039025133561908199168 1040040798404099702784 1044527200372582907904 1046593474805335209984 1050653459612304801792 1052196269391471181824 1055517595999398805504 1063206069643515133952 1066288183713678385152 1070737172816871555072 1071494668985717830392 1072542073354227818496 1074117025003793498112 1080354554637765378048 1085077402809954656256 1088502520874380018176 1094266590866515427328 1099609689454730834688 1100684576736700268544 1106059013146547437824 1107140204752751296512 1107683182035162044928 1117063811509567832064 1120079899674791903232 1122518224651704393744 1123615505418714857472 1125265454765878902784 1133481963885718035456 1135080969759722151936 1140335974249350495232 1141738336151274774528 1143414897584683401216 1151473741090253242368 1158728489963049696768 1163223473142194601984 1170045898204612165632 1171696484913261576192 1171764027276865634304 1177121005676748898304 1178568605059380412416 1187457295499323656192 1196106828348954525696 1206305823999312920576 1208381653129267685376 1218615067101346725888 1224565335983677520448 1225762369547688935424 1227562314290049712128 1240088460354233892864 1244002880999291449344 1247361706456018255872 1249193368286350147584 1256696787948263811072 1264067443596054214656 1265923636611613765632 1269919607686776687872 1276644356010934665216 1278288029756580691968 1282877971030519307136 1284132006192816979968 1286017662589575888896 1295407958726534897664 1297235394011111030784 1303241113427829137408 1304843812744314028032 1306759882953923887104 1309604595426988459368 1310884756321834000384 1324261131386342510592 1329398255019650973696 1337195312233842475008 1343386031271962116096 1345281149344855883776 1351849904956891312896 1353171361364473806848 1357094051999227035648 1366979232398805172224 1381007603576305926144 1385366844749210932224 1395457966407113613312 1399503241124202880512 1421717578284904513536 1428659558647623773856 1430056097805637091328 1432156033338391330816 1436224900512301498368 1440472739517020504064 1444648506966919102464 1446769870413272875008 1451336694499173357568 1466146252606307779584 1473305169855362016789 1474745350862063250432 1476910909380216059904 1480466238544611311616 1489418415346090442752 1496690966202272524992 1498154007224953143296 1511309285180957380608 1513441293012962869248 1520831143076502727008 1522317781535033032704 1524553196779577868288 1535298321453670989824 1544971319950732929024 1550964630856259469312 1558537700342862298752 1560061197606149554176 1562352036369154179072 1569890212208002814976 1578294404087206772736 1583276393999098208256 1594809104465272700928 1599432275570517577728 1608813110031341727744 1611175537505690247168 1620531831956648067072 1624820089468462301184 1632753781311570027264 1634349826063585247232 1641399886299773140992 1651026865105050402816 1653451280472311857152 1658670507999055265792 1660710307129126944768 1661524773052743067392 1663148941941357674496 1675595717264351748096 1683777336977556590616 1685423258128072286208 1687898182148818354176 1710503961374025742848 1715122346377025101824 1727210611635379863552 1729647192014814707712 1738092734944574545152 1739791750325752037376 1746139460569317945824 1757646040915298451456 1765681508515123347456 1770448873679509782528 1781185943248985484288 1794160242523431788544 1802466539942521750528 1809458735998969380864 1827922600652020088832 1838643554321533403136 1841343471435074568192 1847155792998947909632 1852036379379026362368 1860610621876151484416 1866004321498937174016 1873790052429525221376 1895623437713206018048 1898885454917420648448 1904879411530165031808 1906741463740849455104 1914966534016401997824 1924316956545778960704 1926198009289225469952 1929026493884363833344 1954861670141743706112 1960139824430885830656 1964406893140482689052 1966327134482751000576 1969214545840288079872 1973954984726148415488 1986391697079513765888 1995587954936363366656 2008738332474626801664 2015079046907943174144 2017921724017283825664 2027774857435336969344 2029757042046710710272 2032737595706103824384 2035641077998840553472 2050468848598207758336 2059961759934310572032 2078050267123816398336 2089054400745165815808 2093186949610670419968 2101306919224609603584 2111035191998797611008 2126412139287030267904 2132576367427356770304 2142989337971435660784 2145084146708455636992 2148234050007586996224 2160709109275530756096 2170154805619909312512 2177005041748760036352 2199219378909461669376 2212118026293094875648 2215366364070324089856 2234127623019135664128 2245036449303408787488 2247231010837429714944 2250530909531757805568 2266963927771436070912 2270161939519444303872 2280671948498700990464 2283476672302549549056 2286829795169366802432 2302947482180506484736 2317456979926099393536 2326446946284389203968 2340091796409224331264 2343528054553731268608 2354242011353497796608 2374914590998647312384 2392213656697909051392 2412611647998625841152 2416763306258535370752 2437230134202693451776 2449130671967355040896 2451524739095377870848 2455124628580099424256 2480176920708467785728 2488005761998582898688 2494723412912036511744 2498386736572700295168 2513393575896527622144 2528134887192108429312 2531847273223227531264 2539839215373553375744 2553288712021869330432 2565755942061038614272 2568264012385633959936 2590815917453069795328 2594470788022222061568 2606482226855658274816 2609687625488628056064 2613519765907847774208 2619209190853976918736 2621769512643668000768 2648522262772685021184 2686772062543924232192 2703699809913782625792 2714188103998454071296 2733958464797610344448 2762015207152611852288 2770733689498421864448 2790915932814227226624 2799006482248405761024 2843435156569809027072 2857319117295247547712 2860112195611274182656 2864312066676782661632 2872449801024602996736 2889297013933838204928 2893539740826545750016 2902673388998346715136 2932292505212615559168 2946610339710724033578 2949490701724126500864 2953821818760432119808 2960932477089222623232 2978836830692180885504 2993381932404545049984 2996308014449906286592 3022618570361914761216 3026882586025925738496 3041662286153005454016 3044635563070066065408 3049106393559155736576 3089942639901465858048 3101929261712518938624 3117075400685724597504 3120122395212299108352 3139780424416005629952 3156588808174413545472 3166552787998196416512 3189618208930545401856 3198864551141035155456 3217626220062683455488 3222351075011380494336 3241063663913296134144 3265507562623140054528 3282799772599546281984 3302053730210100805632 3317341015998110531584 3321420614258253889536 3323049546105486134784 3351191434528703496192 3367554673955113181232 3370846516256144572416 3375796364297636708352 3421007922748051485696 3430244692754050203648 3454421223270759727104 3476185469889149090304 3492278921138635891648 3515292081830596902912 3531363017030246694912 3562371886497970968576 3588320485046863577088 3604933079885043501056 3618917471997938761728 3655845201304040177664 3677287108643066806272 3682686942870149136384 3694311585997895819264 3721221243752302968832 3732008642997874348032 3747580104859050442752 3791246875426412036096 3797770909834841296896 3809758823060330063616 3813482927481698910208 3829933068032803995648 3848633913091557921408 3852396018578450939904 3858052987768727666688 3909723340283487412224 3920279648861771661312 3928813786280965378104 3932654268965502001152 3938429091680576159744 3972783394159027531776 3991175909872726733312 4030158093815886348288 4035843448034567651328 4055549714870673938688 4059514084093421420544 4071282155997681106944 4100937697196415516672 4119923519868621144064 4156100534247632796672 4186373899221340839936 4222070383997595222016 4265152734854713540608 4285978675942871321568 4290168293416911273984 4296468100015173992448 4321418218551061512192 4340309611239818625024 4354010083497520072704 4398438757818923338752 4424236052586189751296 4430732728140648179712 4468255246038271328256 4490072898606817574976 4494462021674859429888 4501061819063515611136 4533927855542872141824 4540323879038888607744 4561343896997401980928 4566953344605099098112 4573659590338733604864 4605894964361012969472 4634913959852198787072 4652893892568778407936 4680183592818448662528 4687056109107462537216 4708484022706995593216 4749829181997294624768 4784427313395818102784 4833526612517070741504 4874460268405386903552 4898261343934710081792 4903049478190755741696 4960353841416935571456 4976011523997165797376 4989446825824073023488 5026787151793055244288 5056269774384216858624 5063694546446455062528 5079678430747106751488 5131511884122077228544 5181631834906139590656 5188941576044444123136 5212964453711316549632 5219375250977256112128 5238418381707953837472 5243539025287336001536 5297044525545370042368 5373544125087848464384 5407399619827565251584 5428376207996908142592 5524030414305223704576 5541467378996843728896 5581831865628454453248 5598012964496811522048 5686870313139618054144 5714638234590495095424 5720224391222548365312 5728624133353565323264 5744899602049205993472 5778594027867676409856 5787079481653091500032 5805346777996693430272 5864585010425231118336 5893220679421448067156 5898981403448253001728 5907643637520864239616 5921864954178445246464 5957673661384361771008 5986763864809090099968 5992616028899812573184 6045237140723829522432 6053765172051851476992 6083324572306010908032 6089271126140132130816 6098212787118311473152 6179885279802931716096 6234150801371449195008 6279560848832011259904 6333105575996392833024 6379236417861090803712 6397729102282070310912 6435252440125366910976 6444702150022760988672 6482127327826592268288 6531015125246280109056 6634682031996221063168 6646099092210972269568 6702382869057406992384 6735109347910226362464 6741693032512289144832 6751592728595273416704 6842015845496102971392 6860489385508100407296 6908842446541519454208 6952370939778298180608 6984557842277271783296 7030584163661193805824 7062726034060493389824 7124743772995941937152 7176640970093727154176 7209866159770087002112 7237834943995877523456 7311690402608080355328 7354574217286133612544 7365373885740298272768 7388623171995791638528 7442442487504605937664 7464017285995748696064 7495160209718100885504 7595541819669682593792 7619517646120660127232 7659866136065607991296 7697267826183115842816 7704792037156901879808 7819446680566974824448 7840559297723543322624 7857627572561930756208 7865308537931004002304 7876858183361152319488 7945566788318055063552 7982351819745453466624 8060316187631772696576 8111099429741347877376 8142564311995362213888 8201875394392831033344 8239847039737242288128 8312201068495265593344 8372747798442681679872 8444140767995190444032 8530305469709427081216 8571957351885742643136 8580336586833822547968 8592936200030347984896 8680619222479637250048 8708020166995040145408 8796877515637846677504 8848472105172379502592 8861465456281296359424 8936510492076542656512 8980145797213635149952 8988924043349718859776 9002123638127031222272 9067855711085744283648 9080647758077777215488 9122687793994803961856 9133906689210198196224 9147319180677467209728 9269827919704397574144 9305787785137556815872 9360367185636897325056 9416968045413991186432 9499658363994589249536 9568854626791636205568 9667053225034141483008 9796522687869420163584 9952023047994331594752 10053574303586110488576 10112539548768433717248 10127389092892910125056 10159356861494213502976 10263023768244154457088 10363263669812279181312 10425928907422633099264 10476836763415907674944 10487078050574672003072 10594089051090740084736 10747088250175696928768 10814799239655130503168 10856752415993816285184 11048060828610447409152 11082934757993687457792 11163663731256908906496 11196025928993623044096 11373740626279236108288 11429276469180990190848 11440448782445096730624 11489799204098411986944 11557188055735352819712 11574158963306183000064 11610693555993386860544 11729170020850462236672 11786441358842896134312 11797962806896506003456 11815287275041728479232 11973527729618180199936 12090474281447659044864 12107530344103702953984 12166649144612021816064 12178542252280264261632 12359770559605863432192 12468301602742898390016 12559121697664022519808 12666211151992785666048 12795458204564140621824 12870504880250733821952 12889404300045521977344 12964254655653184536576 13062030250492560218112 13269364063992442126336 13292198184421944539136 13404765738114813984768 13470218695820452724928 13483386065024578289664 13503185457190546833408 13684031690992205942784 13720978771016200814592 13817684893083038908416 13904741879556596361216 13969115684554543566592 14061168327322387611648 14125452068120986779648 14249487545991883874304 14353281940187454308352 14419732319540174004224 14623380805216160710656 14709148434572267225088 14777246343991583277056 14884884975009211875328 14928034571991497392128 15191083639339365187584 15239035292241320254464 15394535652366231685632 15638893361133949648896 15715255145123861512416 15730617075862008004608 15753716366722304638976 15891133576636110127104 15964703639490906933248 16120632375263545393152 16222198859482695754752 16285128623990724427776 16479694079474484576256 16624402136990531186688 16745495596885363359744 16888281535990380888064 17060610939418854162432 17143914703771485286272 17160673173667645095936 17185872400060695969792 17361238444959274500096 17416040333990080290816 17593755031275693355008 17696944210344759005184 17722930912562592718848 17873020984153085313024 17960291594427270299904 17977848086699437719552 18135711422171488567296 18161295516155554430976 18245375587989607923712 18267813378420396392448 18294638361354934419456 18539655839408795148288 18999316727989178499072 19137709253583272411136 19334106450068282966016 19593045375738840327168 19904046095988663189504 20107148607172220977152 20225079097536867434496 20254778185785820250112 20318713722988427005952 20526047536488308914176 20726527339624558362624 20851857814845266198528 20953673526831815349888 20974156101149344006144 21188178102181480169472 21629598479310261006336 21713504831987632570368 22096121657220894818304 22165869515987374915584 22327327462513817812992 22392051857987246088192 22858552938361980381696 22979598408196823973888 23114376111470705639424 23221387111986773721088 23458340041700924473344 23572882717685792268624 23595925613793012006912 23630574550083456958464 23947055459236360399872 24180948562895318089728 24333298289224043632128 24719541119211726864384 24936603205485796780032 25118243395328045039616 25332422303985571332096 25590916409128281243648 25741009760501467643904 25778808600091043954688 26124060500985120436224 26538728127984884252672 26584396368843889078272 26809531476229627969536 26940437391640905449856 26966772130049156579328 27006370914381093666816 27368063381984411885568 27441957542032401629184 27809483759113192722432 27938231369109087133184 28250904136241973559296 28498975091983767748608 28706563880374908616704 28839464639080348008448 29554492687983166554112 29856069143982994784256 30382167278678730375168 30478070584482640508928 30789071304732463371264 31277786722267899297792 31430510290247723024832 31461234151724016009216 31507432733444609277952 31782267153272220254208 31929407278981813866496 32241264750527090786304 32444397718965391509504 32570257247981448855552 32959388158948969152512 33248804273981062373376 33490991193770726719488 34121221878837708324864 34287829407542970572544 34321346347335290191872 34722476889918549000192 34832080667980160581632 35187510062551386710016 35393888420689518010368 35445861825125185437696 35920583188854540599808 36271422844342977134592 36322591032311108861952 36490751175979215847424 36535626756840792784896 37079311678817590296576 37998633455978356998144 38668212900136565932032 39186090751477680654336 39808092191977326379008 40214297214344441954304 40450158195073734868992 40509556371571640500224 40637427445976854011904 41052095072976617828352 41453054679249116725248 41703715629690532397056 41907347053663630699776 41948312202298688012288 42376356204362960338944 43259196958620522012672 44331739031974749831168 44654654925027635625984 44784103715974492176384 45717105876723960763392 46442774223973547442176 46916680083401848946688 47145765435371584537248 47191851227586024013824 47261149100166913916928 47894110918472720799744 48361897125790636179456 48666596578448087264256 49439082238423453728768 49873206410971593560064 50236486790656090079232 50664844607971142664192 51181832818256562487296 51482019521002935287808 51557617200182087909376 52248121001970240872448 53168792737687778156544 53619062952459255939072 53880874783281810899712 53933544260098313158656 54736126763968823771136 54883915084064803258368 55618967518226385444864 55876462738218174266368 56997950183967535497216 57413127760749817233408 57678929278160696016896 59108985375966333108224 59712138287965989568512 60764334557357460750336 60956141168965281017856 61578142609464926742528 62555573444535798595584 62861020580495446049664 62922468303448032018432 63014865466889218555904 63564534306544440508416 63858814557963627732992 64888795437930783019008 65140514495962897711104 65918776317897938305024 66497608547962124746752 66981982387541453438976 68575658815085941145088 69664161335960321163264 70375020125102773420032 70787776841379036020736 70891723650250370875392 71841166377709081199616 72542845688685954269184 72981502351958431694848 74158623357635180593152 75997266911956713996288 77336425800273131864064 78372181502955361308672 79616184383954652758016 80428594428688883908608 80900316390147469737984 81019112743143281000448 81274854891953708023808 82104190145953235656704 83814694107327261399552 84752712408725920677888 86518393917241044025344 88663478063949499662336 89568207431948984352768 91434211753447921526784 92885548447947094884352 93833360166803697893376 94291530870743169074496 94383702455172048027648 94522298200333827833856 95788221836945441599488 96723794251581272358912 97333193156896174528512 98878164476846907457536 99746412821943187120128 100472973581312180158464 102363665636513124974592 102964039042005870575616 104496242003940481744896 106337585475375556313088 107761749566563621799424 109472253527937647542272 111237935036452770889728 111752925476436348532736 113995900367935070994432 115357858556321392033792 118217970751932666216448 119424276575931979137024 121528669114714921500672 121912282337930562035712 123156285218929853485056 125111146889071597191168 125722041160990892099328 125844936606896064036864 127129068613088881016832 127717629115927255465984 129777590875861566038016 132995217095924249493504 133963964775082906877952 137151317630171882290176 139328322671920642326528 140750040250205546840064 141575553682758072041472 141783447300500741750784 143682332755418162399232 145085691377371908538368 145963004703916863389696 148317246715270361186304 151994533823913427992576 154672851600546263728128 156744363005910722617344 160857188857377767817216 161800632780294939475968 162549709783907416047616 164208380291906471313408 167629388214654522799104 173036787834482088050688 177326956127898999324672 179136414863897968705536 182868423506895843053568 185771096895894189768704 187666720333607395786752 188583061741486338148992 188767404910344096055296 189044596400667655667712 191576443673890883198976 194666386313792349057024 197756328953693814915072 199492825643886374240256 200945947162624360316928 208992484007880963489792 212675170950751112626176 215523499133127243598848 218944507055875295084544 222475870072905541779456 223505850952872697065472 227991800735870141988864 230715717112642784067584 238848553151863958274048 243057338229429843001344 243824564675861124071424 246312570437859706970112 251444082321981784198656 254258137226177762033664 255435258231854510931968 259555181751723132076032 265990434191848498987008 274302635260343764580352 278656645343841284653056 281500080500411093680128 283151107365516144082944 283566894601001483501568 287364665510836324798464 290171382754743817076736 291926009407833726779392 296634493430540722372608 313488726011821445234688 325099419567814832095232 328416760583812942626816 335258776429309045598208 346073575668964176101376 354653912255797998649344 358272829727795937411072 365736847013791686107136 375333440667214791573504 377166123482972676297984 377534809820688192110592 383152887347781766397952 389332772627584698114048 398985651287772748480512 401891894325248720633856 417984968015761926979584 425350341901502225252352 431046998266254487197696 437889014111750590169088 444951740145811083558912 447011701905745394130944 455983601471740283977728 461431434225285568135168 487649129351722248142848 492625140875719413940224 502888164643963568397312 510870516463709021863936 519110363503446264152064 531980868383696997974016 548605270520687529160704 557313290687682569306112 563000161000822187360256 566302214731032288165888 567133789202002967003136 574729331021672649596928 593268986861081444745216 626977452023642890469376 650198839135629664190464 656833521167625885253632 670517552858618091196416 692147151337928352202752 716545659455591874822144 731473694027583372214272 754332246965945352595968 766305774695563532795904 778665545255169396228096 797971302575545496961024 835969936031523853959168 850700683803004450504704 862093996532508974395392 875778028223501180338176 889903480291622167117824 894023403811490788261888 975298258703444496285696 985250281751438827880448 1005776329287927136794624 1021741032927418043727872 1038220727006892528304128 1063961736767393995948032 1097210541041375058321408 1126000322001644374720512 1132604429462064576331776 1149458662043345299193856 1253954904047285780938752 1300397678271259328380928 1313667042335251770507264 1341035105717236182392832 1384294302675856704405504 1462947388055166744428544 1508664493931890705191936 1532611549391127065591808 1557331090510338792456192 1595942605151090993922048 1671939872063047707918336 1701401367606008901009408 1724187993065017948790784 1779806960583244334235648 1788046807622981576523776 1950596517406888992571392 1970500563502877655760896 2011552658575854273589248 2043482065854836087455744 2076441454013785056608256 2194421082082750116642816 2298917324086690598387712 2507909808094571561877504 2627334084670503541014528 2682070211434472364785664 2925894776110333488857088 3017328987863781410383872 3065223098782254131183616 3114662181020677584912384 3191885210302181987844096 3448375986130035897581568 3576093615245963153047552 3901193034813777985142784 3941001127005755311521792 4023105317151708547178496 4152882908027570113216512 4388842164165500233285632 4597834648173381196775424 5015819616189143123755008 5364140422868944729571328 5851789552220666977714176 6034657975727562820767744 6130446197564508262367232 6229324362041355169824768 6896751972260071795163136 7152187230491926306095104 7882002254011510623043584 8046210634303417094356992 8777684328331000466571264 9195669296346762393550848 10728280845737889459142656 11703579104441333955428352 12069315951455125641535488 12458648724082710339649536 13793503944520143590326272 14304374460983852612190208 16092421268606834188713984 17555368656662000933142528 18391338592693524787101696 21456561691475778918285312 24138631902910251283070976 27587007889040287180652544 32184842537213668377427968 35110737313324001866285056 42913123382951557836570624 48277263805820502566141952 55174015778080574361305088 64369685074427336754855936 96554527611641005132283904 128739370148854673509711872 193109055223282010264567808 386218110446564020529135616
- Sum of all divisors σ(n): 1524139433259336908387942400
- Sum of proper divisors (its aliquot sum) s(n): 1137921322812772887858806784
- 386218110446564020529135616 is an abundant number, because the sum of its proper divisors (1137921322812772887858806784) is greater than itself. Its abundance is 751703212366208867329671168
Bases of 386218110446564020529135616
- Binary: 100111111011110001101110110111000010011111111110110011010100110000101010000000000000000002
- Hexadecimal: 0x13F78DDB84FFD9A98540000
- Base-36: 1CJ0BKBLVE2A4RBPC0
Squares and roots of 386218110446564020529135616
- 386218110446564020529135616 squared (3862181104465640205291356162) is 149164428836914324204947339521557775892257140119699456
- 386218110446564020529135616 cubed (3862181104465640205291356163) is 57610003851234015587706611069997760763371354101041552056243861730808605385424896
-
The
square root of 386218110446564020529135616 is 19652432685206.2775493001 -
386218110446564020529135616 is a
perfect cube number . Itscube root is 728245056
Scales and comparisons
How big is 386218110446564020529135616?- 386,218,110,446,564,020,529,135,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 386,218,110,446,564,020,529,135,616 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 386218110446564020529135616 cubic inches would be around 60687088 feet tall.
Recreational maths with 386218110446564020529135616
- 386218110446564020529135616 backwards is 616531925020465644011812683
- 386218110446564020529135616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 386218110446564020529135616's digits is 99
- 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 386218110446564020529135616 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 386218110446564020529135616 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/386218110446564020529135616/
Chicago style:
Numbermatics. 2024. "Number 386218110446564020529135616 - Facts about the integer". https://numbermatics.com/n/386218110446564020529135616/
The information we have on file for 386218110446564020529135616 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 386218110446564020529135616, math, Factors of 386218110446564020529135616, curriculum, school, college, exams, university, Prime factorization of 386218110446564020529135616, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-six septillion, two hundred eighteen sextillion, one hundred ten quintillion, four hundred forty-six quadrillion, five hundred sixty-four trillion, twenty billion, five hundred twenty-nine million, one hundred thirty-five thousand, six hundred sixteen.