76931618941993682812796928
76,931,618,941,993,682,812,796,928 is an even composite number composed of six prime numbers multiplied together.
76931618941993682812796928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand, eight hundred sixteen divisors.
Prime factorization of 76931618941993682812796928:
233 × 33 × 73 × 113 × 293 × 313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 29 × 29 × 29 × 31 × 31 × 31)See below for interesting mathematical facts about the number 76931618941993682812796928 from the Numbermatics database.
Names of 76931618941993682812796928
- Cardinal: 76931618941993682812796928 can be written as Seventy-six septillion, nine hundred thirty-one sextillion, six hundred eighteen quintillion, nine hundred forty-one quadrillion, nine hundred ninety-three trillion, six hundred eighty-two billion, eight hundred twelve million, seven hundred ninety-six thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 7.6931618941993682812796928 × 1025
Factors of 76931618941993682812796928
Divisors of 76931618941993682812796928
- Number of divisors d(n): 34816
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 31 32 33 36 42 44 48 49 54 56 58 62 63 64 66 72 77 84 87 88 93 96 98 99 108 112 116 121 124 126 128 132 144 147 154 168 174 176 186 189 192 196 198 203 216 217 224 231 232 242 248 252 256 261 264 279 288 294 297 308 319 336 341 343 348 352 363 372 378 384 392 396 406 432 434 441 448 462 464 484 496 504 512 522 528 539 558 576 588 594 609 616 638 651 672 682 686 693 696 704 726 744 756 768 783 784 792 812 837 841 847 864 868 882 896 899 924 928 957 961 968 992 1008 1023 1024 1029 1044 1056 1078 1089 1116 1152 1176 1188 1218 1232 1276 1302 1323 1331 1344 1364 1372 1386 1392 1408 1421 1452 1488 1512 1519 1536 1566 1568 1584 1617 1624 1674 1682 1694 1728 1736 1764 1792 1798 1827 1848 1856 1914 1922 1936 1953 1984 2016 2046 2048 2058 2079 2088 2112 2156 2178 2232 2233 2304 2352 2376 2387 2436 2464 2523 2541 2552 2604 2646 2662 2688 2697 2728 2744 2772 2784 2816 2842 2871 2883 2904 2976 3024 3038 3069 3072 3087 3132 3136 3168 3234 3248 3267 3348 3364 3388 3456 3472 3509 3528 3584 3596 3654 3696 3712 3751 3773 3828 3844 3872 3906 3968 3993 4032 4092 4096 4116 4158 4176 4224 4263 4312 4356 4464 4466 4557 4608 4704 4752 4774 4851 4872 4928 5046 5082 5104 5208 5292 5324 5376 5394 5456 5481 5488 5544 5568 5632 5684 5742 5766 5808 5859 5887 5929 5952 6048 6076 6138 6144 6174 6264 6272 6293 6336 6468 6496 6534 6696 6699 6727 6728 6776 6912 6944 7018 7056 7161 7168 7192 7308 7392 7424 7502 7546 7569 7623 7656 7688 7744 7812 7936 7986 8064 8091 8184 8192 8232 8316 8352 8448 8526 8613 8624 8649 8712 8928 8932 9114 9207 9216 9251 9261 9317 9408 9504 9548 9702 9744 9856 9889 9947 10092 10164 10208 10416 10527 10571 10584 10633 10648 10752 10788 10912 10962 10976 11088 11136 11253 11264 11319 11368 11484 11532 11616 11718 11774 11858 11904 11979 12096 12152 12276 12288 12348 12528 12544 12586 12672 12789 12936 12992 13068 13392 13398 13454 13456 13552 13671 13824 13888 14036 14112 14322 14336 14384 14553 14616 14784 14848 15004 15092 15138 15246 15312 15376 15488 15624 15631 15872 15972 16128 16182 16368 16384 16464 16632 16704 16709 16896 17052 17226 17248 17298 17424 17661 17787 17856 17864 18228 18414 18432 18502 18522 18634 18816 18879 19008 19096 19404 19488 19712 19778 19894 20097 20181 20184 20328 20416 20832 21054 21142 21168 21266 21296 21483 21504 21576 21824 21924 21952 22176 22272 22506 22528 22638 22707 22736 22869 22968 23064 23232 23436 23548 23716 23808 23958 24192 24273 24304 24389 24552 24563 24576 24696 25056 25088 25172 25344 25578 25872 25947 25984 26071 26136 26257 26784 26796 26908 26912 27104 27342 27648 27753 27776 27869 27951 28072 28224 28644 28672 28768 29106 29232 29568 29667 29696 29791 29841 30008 30184 30276 30492 30624 30752 30976 31248 31262 31581 31713 31744 31899 31944 32256 32364 32736 32768 32928 33264 33408 33418 33759 33792 33957 34104 34452 34496 34596 34848 35322 35574 35712 35728 35937 36456 36828 36864 37004 37044 37268 37632 37758 38016 38192 38367 38599 38808 38976 39424 39556 39788 40194 40362 40368 40656 40832 41013 41209 41261 41503 41664 42108 42284 42336 42532 42592 42966 43008 43152 43648 43848 43904 44051 44352 44544 45012 45056 45276 45414 45472 45738 45936 46128 46464 46872 46893 47089 47096 47432 47616 47916 48384 48546 48608 48778 49104 49126 49152 49392 50112 50127 50176 50344 50688 51156 51744 51894 51968 52142 52272 52514 52983 53361 53568 53592 53816 53824 54208 54684 55296 55506 55552 55738 55902 56144 56448 56637 57288 57344 57536 58212 58464 59136 59334 59392 59582 59682 60016 60291 60368 60543 60552 60984 61248 61504 61952 62496 62524 63162 63426 63488 63798 63888 64449 64512 64728 64757 65219 65472 65536 65856 66528 66816 66836 67518 67584 67914 68208 68904 68992 69192 69223 69696 70644 71148 71424 71456 71874 72912 73167 73656 73689 73728 73997 74008 74088 74536 75264 75516 76032 76384 76734 77198 77616 77952 78213 78771 78848 79112 79576 80388 80724 80736 81312 81664 82026 82418 82522 83006 83259 83328 83607 83853 84216 84568 84672 85064 85184 85932 86016 86304 87296 87696 87808 88102 88704 89001 89088 89373 89523 90024 90112 90552 90828 90944 91476 91872 92256 92928 93744 93786 94178 94192 94743 94864 95139 95232 95697 95832 96768 97092 97216 97556 98208 98252 98304 98784 100224 100254 100352 100688 101277 101376 101761 101871 102312 103488 103788 103936 104284 104544 105028 105966 106722 107136 107184 107632 107648 108416 108779 109368 109417 110592 111012 111104 111476 111804 112288 112896 113274 114576 114688 115072 115797 116281 116424 116928 116963 118272 118668 118784 119164 119364 120032 120582 120736 121086 121104 121968 122496 123008 123627 123783 123904 124509 124992 125048 126324 126852 126976 127596 127776 128898 129024 129456 129514 130438 130944 131072 131712 132153 133056 133632 133672 135036 135168 135828 136416 137808 137984 138384 138446 139392 140679 141267 141288 142296 142848 142912 143748 145824 146334 147312 147378 147456 147994 148016 148176 149072 150381 150528 151032 152064 152768 153468 154396 155232 155904 156426 157542 157696 158224 158949 159152 160083 160776 161448 161472 162624 163328 164052 164836 165044 166012 166518 166656 167214 167706 168432 169136 169344 169911 170128 170368 170723 171864 171941 172032 172608 174592 175392 175616 176204 177408 178002 178176 178746 179046 180048 180224 181104 181629 181656 181888 182497 182952 183744 183799 184512 185856 187488 187572 188356 188384 189486 189728 190278 190464 191394 191664 193536 194184 194271 194432 195083 195112 195657 196416 196504 196608 197568 200448 200508 200704 201376 202554 202752 203522 203742 204624 206976 207576 207669 207872 208537 208568 209088 210056 211932 213444 214272 214368 215264 215296 216832 217558 218736 218834 219501 221067 221184 221991 222024 222208 222952 223608 224576 225792 226548 229152 229376 230144 231594 232562 232848 233856 233926 234639 236313 236544 237336 237568 238328 238728 240064 241164 241472 242172 242208 243936 244992 246016 247254 247566 247808 249018 249777 249984 250096 250821 251559 252648 253704 253952 255192 255552 257796 258048 258912 259028 260876 261888 262144 263424 264306 266112 267003 267264 267344 268119 268279 268569 270072 270193 270336 271656 272832 275616 275968 276768 276892 278784 281358 282534 282576 284592 285417 285696 285824 286781 287091 287496 288463 288827 291648 292668 294624 294756 294912 295988 296032 296352 298144 300762 301056 302064 304128 305283 305536 306559 306936 308357 308792 310464 311808 312852 315084 315392 316448 317898 318304 320166 321552 322896 322944 325248 326337 326656 327701 328104 328251 329623 329672 330088 332024 333036 333312 334428 335412 336864 338272 338688 339822 340256 340736 341446 343728 343882 344064 345216 347391 348843 349184 350784 350889 351232 352408 354816 356004 356352 357492 358092 360096 360448 362208 363258 363312 363776 364994 365904 367488 367598 369024 370881 371349 371712 373527 374976 375144 376712 376768 378972 379456 380556 380928 382788 383328 387072 388368 388542 388864 390166 390224 391314 392832 393008 393216 395136 396459 400896 401016 401408 402752 405108 405504 407044 407484 409248 413952 415152 415338 415744 417074 417136 418176 420112 422037 423801 423864 426888 428544 428736 430528 430592 433664 435116 437472 437668 439002 442134 442368 443982 444048 444416 445904 447216 449152 451143 451584 453096 453299 456533 458304 458752 460288 463188 465124 465696 467712 467852 469278 472626 473088 474672 475136 476656 477456 480128 482328 482944 484344 484416 484561 487872 489984 492032 494508 495132 495616 498036 499554 499968 500192 501642 503118 505296 507408 507904 510384 511104 512169 515592 515823 516096 517824 517979 518056 521752 523776 524288 526848 528612 532224 534006 534528 534688 536238 536558 537138 540144 540386 540672 543312 545664 547491 551232 551397 551936 553536 553784 557568 562716 565068 565152 569184 570834 571392 571648 573562 574182 574992 576926 577654 582813 583296 585249 585336 586971 589248 589512 589824 591976 592064 592704 596288 601524 602112 604128 608256 610566 611072 613118 613872 616714 617584 620928 623007 623616 625611 625704 630168 630784 632896 635796 636608 640332 643104 645792 645888 650496 652674 653312 655402 656208 656502 658503 659246 659344 660176 663201 664048 665973 666072 666624 668856 670824 673728 676544 677376 679644 680512 681472 682892 687456 687764 688128 690432 694782 697686 698368 701568 701778 702464 703917 704816 708939 709632 712008 712327 712704 714984 716184 720192 720896 724416 726516 726624 727552 729988 731808 734976 735196 738048 741762 742698 743424 747054 749952 750288 752463 753424 753536 756059 757944 758912 761112 761453 761856 765576 766656 774144 776736 777084 777728 780332 780448 782628 785664 786016 786432 790272 792918 801792 802032 802816 804357 804837 805504 808201 810216 810579 811008 813967 814088 814968 818496 827904 830304 830676 831488 834148 834272 836352 840224 844074 847602 847728 853776 857088 857472 860343 861056 861184 863939 865389 866481 867328 870232 874944 875336 878004 884268 884736 887964 888096 888832 891808 894432 898304 902286 903168 906192 906598 913066 915849 916608 917504 919677 920576 925071 926376 930248 931392 935424 935704 938556 945252 946176 949344 950272 953312 954912 960256 964656 965888 968688 968832 969122 975744 979011 979968 983103 984064 984753 988869 989016 990264 991232 996072 999108 999936 1000384 1003284 1006236 1010592 1014816 1015808 1020768 1022208 1024338 1031184 1031646 1032192 1035648 1035958 1036112 1042173 1043504 1046529 1047552 1048576 1052667 1053696 1057224 1064448 1068012 1069056 1069376 1072476 1073116 1074276 1080288 1080772 1081344 1086624 1091328 1094982 1102464 1102794 1103872 1107072 1107568 1112643 1114047 1115136 1119371 1120581 1125432 1130136 1130304 1138368 1141668 1142784 1143296 1147124 1148364 1149984 1153852 1155308 1165626 1166592 1170498 1170672 1173942 1178496 1179024 1179648 1183952 1184128 1185408 1189377 1192576 1195061 1196569 1203048 1203587 1204224 1208256 1216512 1221132 1222144 1226236 1227744 1233428 1235168 1241856 1246014 1247232 1251222 1251408 1260336 1261568 1265792 1271403 1271592 1273216 1277479 1279091 1280664 1286208 1286593 1291584 1291776 1300992 1305348 1306624 1310804 1312416 1313004 1317006 1318492 1318688 1320352 1326402 1328096 1331946 1332144 1333248 1337712 1341648 1347456 1353088 1354752 1359288 1359897 1361024 1362944 1365581 1365784 1369599 1374912 1375528 1376256 1380864 1389564 1395372 1396736 1403136 1403556 1404928 1407834 1409632 1417878 1419264 1424016 1424654 1425408 1429968 1432368 1440384 1441792 1448832 1453032 1453248 1453683 1455104 1459759 1459976 1463616 1469952 1470392 1476096 1483524 1485396 1486848 1494108 1499904 1500576 1504926 1506848 1507072 1512118 1515888 1517824 1522224 1522906 1523712 1531152 1533312 1536507 1547469 1548288 1553472 1553937 1554168 1555456 1560664 1560896 1565256 1571328 1572032 1572864 1580544 1585836 1603584 1604064 1605632 1608714 1609674 1611008 1616402 1620432 1621158 1622016 1627934 1628176 1629936 1636992 1642473 1654191 1655808 1660608 1661352 1662976 1668296 1668544 1672704 1680448 1688148 1695204 1695456 1707552 1714176 1714944 1720686 1722112 1722368 1727878 1730778 1732962 1734656 1740464 1748439 1749888 1750672 1755747 1756008 1760913 1768536 1769472 1775928 1776192 1777664 1783616 1788864 1796608 1804572 1806336 1812384 1813196 1826132 1831698 1833216 1835008 1839354 1841152 1850142 1852752 1860496 1862784 1869021 1870848 1871408 1876833 1877112 1877953 1890504 1891351 1892352 1898688 1900544 1906624 1909824 1920512 1929312 1931776 1937376 1937664 1938244 1951488 1958022 1959936 1966206 1968128 1969506 1977738 1978032 1980528 1982464 1992144 1997919 1998216 1999872 2000768 2006568 2007467 2012472 2021184 2021789 2029632 2031616 2041536 2044416 2048676 2062368 2063292 2064384 2071296 2071916 2072224 2084346 2087008 2093058 2095104 2097152 2105334 2107392 2114448 2128896 2136024 2136981 2138112 2138752 2144952 2145913 2146232 2148552 2160576 2161544 2162688 2173248 2182656 2189964 2204928 2205588 2207744 2214144 2215136 2225286 2228094 2230272 2238742 2241162 2250864 2260272 2260608 2268177 2276736 2283336 2284359 2285568 2286592 2293907 2294248 2296728 2299968 2307704 2310616 2331252 2333184 2340996 2341344 2347884 2356992 2358048 2359296 2367904 2368256 2370816 2378754 2385152 2390122 2393138 2406096 2407174 2408448 2414511 2416512 2424603 2431737 2433024 2441901 2442264 2444288 2452472 2455488 2466856 2470336 2483712 2492028 2494464 2502444 2502816 2520672 2523136 2531584 2542806 2543184 2546432 2554958 2558182 2561328 2572416 2573186 2581029 2583168 2583552 2591817 2596167 2599443 2601984 2610696 2613248 2621608 2624832 2626008 2634012 2636984 2637376 2640704 2652804 2656192 2663892 2664288 2666496 2675424 2683296 2694912 2706176 2709504 2718576 2719794 2722048 2725888 2731162 2731568 2739198 2747547 2749824 2751056 2752512 2759031 2761728 2775213 2779128 2790744 2793472 2806272 2807112 2809856 2815668 2819264 2835756 2838528 2848032 2849308 2850816 2859936 2864736 2880768 2883584 2897664 2906064 2906496 2907366 2910208 2919518 2919952 2927232 2937033 2939904 2940784 2949309 2951069 2952192 2954259 2966607 2967048 2970792 2973696 2988216 2999808 3001152 3009852 3013696 3014144 3024236 3031776 3035648 3044448 3045812 3047424 3062304 3066624 3073014 3094938 3096576 3106944 3107874 3108336 3110912 3121328 3121792 3130512 3139587 3142656 3144064 3145728 3154591 3158001 3161088 3171672 3173093 3207168 3208128 3211264 3217428 3219348 3222016 3232804 3240864 3242316 3244032 3255868 3256352 3259872 3273984 3284946 3308382 3311616 3321216 3322704 3325952 3336592 3337088 3345408 3358113 3360896 3372149 3376296 3390408 3390912 3391927 3415104 3428352 3429888 3441372 3444224 3444736 3455756 3461556 3465924 3469312 3480928 3496878 3499776 3501344 3511494 3512016 3521826 3537072 3538944 3551856 3552384 3555328 3567232 3577728 3585183 3589707 3593216 3604711 3609144 3610761 3612672 3624768 3625853 3626392 3652264 3663396 3666432 3670016 3678708 3682304 3700284 3705504 3720992 3725568 3738042 3741696 3742816 3753666 3754224 3755906 3781008 3782702 3784704 3797376 3801088 3813248 3819648 3832437 3837273 3841024 3858624 3859779 3863552 3874752 3875328 3876488 3902976 3916044 3919872 3932412 3936256 3939012 3955476 3956064 3961056 3964928 3984288 3995838 3996432 3999744 4001536 4013136 4014934 4024944 4042368 4043578 4059264 4063232 4079691 4083072 4088832 4096743 4097352 4108797 4124736 4126584 4128768 4142592 4143832 4144448 4168692 4174016 4186116 4190208 4194304 4210668 4214784 4228896 4257792 4272048 4273962 4276224 4277504 4289904 4291826 4292464 4297104 4321152 4323088 4325376 4346496 4361049 4365312 4379277 4379928 4409856 4411176 4415488 4428288 4430272 4450572 4456188 4460544 4477484 4482324 4501728 4520544 4521216 4536354 4553472 4566672 4568718 4571136 4573184 4587814 4588496 4593456 4599936 4609521 4615408 4621232 4642407 4661811 4662504 4666368 4681992 4682688 4695768 4713984 4716096 4718592 4735808 4736512 4741632 4757508 4770304 4780244 4786276 4812192 4814348 4816896 4829022 4833024 4849206 4863474 4866048 4883802 4884528 4888576 4904944 4910976 4927419 4933712 4940672 4962573 4967424 4984056 4986289 4988928 5004888 5005632 5041344 5046272 5063168 5085612 5086368 5092864 5109916 5116364 5122656 5144832 5146372 5162058 5166336 5167104 5183634 5192334 5198886 5203968 5221392 5226496 5243216 5249664 5252016 5267241 5268024 5273968 5274752 5281408 5292413 5305608 5312384 5327784 5328576 5330171 5332992 5350848 5366592 5389824 5412352 5419008 5437152 5439588 5444096 5451776 5462324 5463136 5478396 5495094 5499648 5502112 5505024 5518062 5523456 5550426 5558256 5581488 5586944 5612544 5614224 5619712 5630499 5631336 5633859 5638528 5657407 5671512 5674053 5677056 5696064 5697769 5698616 5701632 5719872 5729472 5761536 5767168 5795328 5812128 5812992 5814732 5820416 5839036 5839904 5854464 5874066 5879808 5881568 5898618 5902138 5904384 5908518 5933214 5934096 5941584 5947392 5976432 5999616 6002304 6019704 6022401 6027392 6028288 6047573 6048472 6063552 6065367 6071296 6088896 6091624 6094848 6124608 6133248 6146028 6189876 6193152 6213888 6215748 6216672 6221824 6242656 6243584 6261024 6279174 6285312 6288128 6291456 6309182 6316002 6322176 6343344 6346186 6410943 6414336 6416256 6422528 6434856 6437739 6438696 6444032 6465608 6481728 6484632 6488064 6511736 6512704 6519744 6547968 6569892 6616764 6623232 6642432 6645408 6651904 6673184 6674176 6690816 6716226 6721792 6744298 6752592 6780816 6781824 6783854 6804531 6830208 6853077 6856704 6859776 6881721 6882744 6888448 6889472 6911512 6923112 6931848 6938624 6961856 6993756 6999552 7002688 7022988 7024032 7043652 7074144 7077888 7103712 7104768 7110656 7134464 7155456 7170366 7179414 7186432 7209422 7218288 7221522 7225344 7243533 7249536 7251706 7252784 7273809 7295211 7304528 7325703 7326792 7332864 7340032 7357416 7364608 7400568 7411008 7441984 7451136 7476084 7483392 7485632 7507332 7508448 7511812 7562016 7565404 7569408 7594752 7602176 7626496 7639296 7664874 7674546 7682048 7717248 7719558 7727104 7743087 7749504 7750656 7752976 7775451 7788501 7798329 7805952 7832088 7835597 7839744 7864824 7872512 7878024 7910952 7912128 7922112 7929856 7968576 7991676 7992864 7999488 8003072 8026272 8029868 8049888 8084736 8087156 8118528 8126464 8159382 8166144 8177664 8193486 8194704 8217594 8249472 8253168 8257536 8277093 8285184 8287664 8288896 8316649 8325639 8337384 8348032 8365427 8372232 8375983 8380416 8388608 8421336 8429568 8457792 8515584 8544096 8547924 8552448 8555008 8579808 8583652 8584928 8594208 8642304 8646176 8650752 8692992 8722098 8730624 8758554 8759856 8819712 8822352 8830976 8847927 8853207 8856576 8860544 8890211 8899821 8901144 8912376 8921088 8942353 8953637 8954968 8964648 9003456 9041088 9042432 9072708 9106944 9133344 9137436 9142272 9146368 9175628 9176992 9186912 9199872 9219042 9230816 9242464 9284814 9323622 9325008 9332736 9363984 9365376 9391536 9427968 9432192 9437184 9463773 9471616 9473024 9483264 9503329 9515016 9519279 9540608 9559067 9560488 9572552 9624384 9628696 9633792 9658044 9666048 9698412 9726948 9732096 9767604 9769056 9777152 9809888 9821952 9854838 9867424 9881344 9925146 9934848 9968112 9972578 9977856 10009776 10011264 10074339 10082688 10092544 10116447 10126336 10171224 10172736 10175781 10185728 10218313 10219832 10232728 10245312 10289664 10292744 10324116 10332672 10334208 10367268 10384668 10397772 10407936 10442784 10452992 10486432 10499328 10504032 10534482 10536048 10547936 10549504 10562816 10584826 10611216 10624768 10655568 10657152 10660342 10665984 10701696 10733184 10755549 10769121 10779648 10814133 10824704 10832283 10838016 10874304 10877559 10879176 10888192 10903552 10924648 10926272 10956792 10990188 10999296 11004224 11010048 11036124 11046912 11100852 11116512 11162976 11173888 11225088 11228448 11239424 11260998 11262672 11267718 11277056 11314814 11343024 11348106 11354112 11392128 11395538 11397232 11403264 11439744 11458944 11497311 11511819 11523072 11534336 11579337 11590656 11624256 11625984 11629464 11640832 11678072 11679808 11708928 11748132 11759616 11763136 11797236 11804276 11808768 11817036 11866428 11868192 11883168 11894784 11952864 11999232 12004608 12039408 12044802 12054784 12056576 12095146 12096944 12127104 12130734 12142592 12177792 12183248 12189696 12239073 12249216 12266496 12290229 12292056 12326391 12379752 12386304 12427776 12431496 12433344 12443648 12485312 12487168 12522048 12558348 12570624 12576256 12582912 12618364 12632004 12644352 12686688 12692372 12821886 12828672 12832512 12845056 12869712 12875478 12877392 12888064 12931216 12963456 12969264 12976128 13023472 13025408 13039488 13083147 13095936 13137831 13139784 13145671 13233528 13239457 13246464 13284864 13290816 13303808 13346368 13348352 13381632 13432452 13443584 13488596 13505184 13561632 13563648 13567708 13609062 13660416 13706154 13713408 13719552 13763442 13765488 13776896 13778944 13823024 13846224 13863696 13877248 13923712 13985433 13987512 13999104 14005376 14045976 14048064 14052269 14087304 14148288 14152523 14155776 14207424 14209536 14221312 14268928 14310912 14340732 14358828 14372864 14418844 14436576 14443044 14450688 14487066 14499072 14503412 14505568 14547618 14590422 14609056 14651406 14653584 14665728 14680064 14714832 14729216 14801136 14822016 14883968 14902272 14952168 14958867 14966784 14971264 15014664 15016896 15021391 15023624 15124032 15130808 15138816 15189504 15204352 15252992 15278592 15329748 15349092 15364096 15434496 15439116 15454208 15486174 15499008 15501312 15505952 15550902 15577002 15596658 15611904 15664176 15671194 15679488 15729648 15745024 15756048 15821904 15824256 15844224 15859712 15877239 15937152 15983352 15985728 15990513 15998976 16006144 16052544 16057349 16059736 16099776 16169472 16174312 16237056 16252928 16318764 16332288 16355328 16386972 16389408 16435188 16498944 16506336 16515072 16554186 16570368 16575328 16577792 16633298 16651278 16674768 16696064 16730854 16744464 16751966 16760832 16777216 16842672 16859136 16901577 16915584 16972221 17022159 17031168 17088192 17093307 17095848 17104896 17110016 17159616 17167304 17169856 17188416 17284608 17292352 17301504 17385984 17444196 17461248 17517108 17519712 17639424 17644704 17661952 17695854 17706414 17713152 17721088 17780422 17799642 17802288 17824752 17842176 17884706 17907274 17909936 17929296 18006912 18067203 18082176 18084864 18142719 18145416 18196101 18213888 18266688 18274872 18284544 18292736 18351256 18353984 18373824 18399744 18438084 18461632 18484928 18569628 18647244 18650016 18665472 18727968 18730752 18783072 18855936 18864384 18874368 18927546 18943232 18946048 18966528 19006658 19030032 19038558 19081216 19118134 19120976 19145104 19232829 19248768 19257392 19267584 19313217 19316088 19332096 19396824 19453896 19464192 19535208 19538112 19554304 19619776 19643904 19709676 19734848 19762688 19850292 19869696 19936224 19945156 19955712 20019552 20022528 20148678 20165376 20185088 20232894 20252672 20342448 20345472 20351562 20371456 20413593 20436626 20439664 20465456 20490624 20559231 20579328 20585488 20645163 20648232 20657483 20665344 20668416 20734536 20769336 20795544 20815872 20885568 20905984 20972864 20998656 21008064 21068964 21072096 21095872 21099008 21125632 21169652 21222432 21249536 21311136 21314304 21320684 21331968 21403392 21466368 21511098 21538242 21559296 21628266 21649408 21664566 21676032 21748608 21755118 21758352 21776384 21807104 21821427 21849296 21852544 21913584 21977109 21980376 21998592 22008448 22020096 22072248 22082137 22093824 22201704 22233024 22325952 22347776 22450176 22456896 22478848 22521996 22525344 22535436 22554112 22629628 22686048 22696212 22708224 22784256 22791076 22794464 22806528 22879488 22917888 22994622 23023638 23046144 23068672 23158674 23181312 23248512 23251968 23258928 23281664 23326353 23356144 23359616 23417856 23437829 23496264 23506791 23519232 23526272 23594472 23605043 23608552 23617536 23634072 23732856 23736384 23766336 23789568 23905728 23998464 24009216 24078816 24089604 24109568 24113152 24190292 24193888 24254208 24261468 24285184 24355584 24366496 24379392 24478146 24498432 24532992 24580458 24584112 24652782 24759504 24772608 24855552 24862992 24866688 24887296 24949947 24970624 24974336 25044096 25054231 25096281 25116696 25127949 25141248 25152512 25165824 25232977 25236728 25264008 25288704 25373376 25384744 25643772 25657344 25665024 25690112 25739424 25750956 25754784 25776128 25862432 25926912 25938528 25952256 26046944 26050816 26078976 26166294 26191872 26275662 26279568 26291342 26467056 26478914 26492928 26559621 26569728 26581632 26607616 26670633 26692736 26696704 26763264 26827059 26860911 26864904 26887168 26977192 27010368 27123264 27127296 27135416 27218124 27320832 27412308 27426816 27439104 27526884 27530976 27553792 27557888 27646048 27692448 27727392 27754496 27847424 27970866 27975024 27998208 28010752 28091952 28096128 28104538 28174608 28296576 28305046 28311552 28391319 28414848 28419072 28442624 28509987 28537856 28557837 28621824 28677201 28681464 28717656 28745728 28837688 28873152 28886088 28901376 28974132 28998144 29006824 29011136 29095236 29180844 29218112 29302812 29307168 29331456 29360128 29429664 29458432 29602272 29644032 29767936 29804544 29904336 29917734 29933568 29942528 30029328 30033792 30042782 30047248 30223017 30248064 30261616 30277632 30349341 30379008 30408704 30505984 30527343 30557184 30654939 30659496 30698184 30728192 30868992 30878232 30908416 30972348 30998016 31002624 31011904 31101804 31154004 31193316 31223808 31328352 31342388 31358976 31459296 31490048 31512096 31643808 31648512 31688448 31719424 31754478 31874304 31966704 31971456 31981026 31997952 32012288 32105088 32114698 32119472 32199552 32266647 32307363 32338944 32348624 32442399 32461759 32474112 32496849 32505856 32632677 32637528 32664576 32710656 32773944 32778816 32870376 32997888 33012672 33030144 33108372 33140736 33150656 33155584 33266596 33302556 33349536 33392128 33461708 33488928 33503932 33521664 33554432 33685344 33718272 33803154 33831168 33944442 34044318 34062336 34176384 34186614 34191696 34209792 34220032 34319232 34334608 34339712 34376832 34491933 34535457 34569216 34584704 34603008 34700501 34738011 34771968 34888392 34904023 34922496 35034216 35039424 35278848 35289408 35323904 35391708 35412828 35426304 35442176 35560844 35599284 35604576 35649504 35684352 35769412 35814548 35819872 35858592 36013824 36134406 36164352 36169728 36285438 36290832 36392202 36427776 36533376 36549744 36569088 36585472 36702512 36707968 36747648 36799488 36870687 36876168 36923264 36969856 37046891 37093639 37139256 37294488 37300032 37311197 37330944 37455936 37461504 37566144 37711872 37728768 37748736 37855092 37886464 37892096 37933056 38013316 38060064 38077116 38162432 38236268 38241952 38290208 38465658 38497536 38514784 38535168 38626434 38632176 38664192 38793648 38907792 38928384 39070416 39076224 39108608 39239552 39287808 39413493 39419352 39437013 39469696 39525376 39601849 39651821 39700584 39718371 39739392 39872448 39884383 39890312 39911424 40039104 40045056 40297356 40330752 40370176 40465788 40505344 40684896 40690944 40703124 40742912 40827186 40873252 40879328 40930912 40981248 41118462 41158656 41170976 41290326 41296464 41314966 41330688 41336832 41469072 41538672 41591088 41631744 41771136 41811968 41945728 41997312 42016128 42137928 42144192 42156807 42191744 42198016 42251264 42333011 42339304 42444864 42457569 42499072 42622272 42628608 42641368 42663936 42806784 42932736 43022196 43076484 43118592 43256532 43298816 43329132 43352064 43497216 43510236 43516704 43552768 43614208 43642854 43698592 43705088 43827168 43954218 43960752 43997184 44016896 44040192 44144496 44164274 44187648 44403408 44466048 44651904 44695552 44876601 44900352 44913792 44957696 45043992 45050688 45064173 45070872 45108224 45259256 45372096 45392424 45416448 45568512 45582152 45588928 45613056 45758976 45835776 45989244 46047276 46092288 46137344 46317348 46362624 46497024 46503936 46517856 46563328 46652706 46712288 46719232 46835712 46875658 46992528 47013582 47038464 47052544 47188944 47210086 47217104 47235072 47268144 47465712 47472768 47532672 47579136 47631717 47811456 47971539 47996928 48018432 48157632 48172047 48179208 48219136 48226304 48380584 48387776 48508416 48522936 48570368 48711168 48732992 48758784 48956292 48996864 49065984 49160916 49168224 49305564 49519008 49545216 49711104 49725984 49733376 49774592 49899894 49941248 49948672 50088192 50108462 50192562 50233392 50255898 50282496 50305024 50331648 50465954 50473456 50528016 50577408 50704731 50746752 50769488 50916663 51066477 51279921 51287544 51314688 51330048 51380224 51478848 51501912 51509568 51552256 51724864 51853824 51877056 51904512 52093888 52101632 52157952 52332588 52383744 52551324 52559136 52582684 52934112 52957828 52985856 53119242 53139456 53163264 53215232 53341266 53385472 53393408 53526528 53654118 53721822 53729808 53774336 53954384 54020736 54201609 54246528 54254592 54270832 54428157 54436248 54588303 54641664 54824616 54849179 54853632 54878208 55053768 55061952 55107584 55115776 55292096 55384896 55454784 55508992 55694848 55941732 55950048 55996416 56021504 56183904 56192256 56209076 56349216 56593152 56610092 56623104 56782638 56829696 56838144 56885248 57019974 57075712 57115674 57243648 57354402 57362928 57435312 57491456 57675376 57746304 57772176 57802752 57939651 57948264 57996288 58013648 58022272 58190472 58216543 58361688 58436224 58605624 58614336 58631881 58662912 58720256 58859328 58916864 59204544 59288064 59535872 59609088 59808672 59835468 59867136 59885056 60058656 60067584 60085564 60094496 60446034 60496128 60523232 60555264 60698682 60758016 60817408 61011968 61054686 61114368 61309878 61318992 61396368 61456384 61737984 61756464 61816832 61935489 61944696 61972449 61996032 62005248 62023808 62203608 62231477 62308008 62386632 62447616 62656704 62675459 62684776 62717952 62918592 62980096 63024192 63287616 63297024 63376896 63438848 63508956 63748608 63933408 63942912 63962052 63995904 64024576 64210176 64229396 64238944 64399104 64533294 64614726 64677888 64697248 64884798 64923518 64948224 64993698 65011712 65265354 65275056 65329152 65421312 65547888 65557632 65740752 65995776 66025344 66060288 66216744 66246411 66281472 66301312 66311168 66523303 66533192 66605112 66699072 66784256 66923416 66977856 67007864 67043328 67108864 67370688 67436544 67606308 67662336 67888884 68088636 68124672 68352768 68373228 68383392 68419584 68440064 68638464 68669216 68679424 68753664 68983866 69070914 69138432 69169408 69206016 69401002 69476022 69543936 69776784 69808046 69844992 70068432 70078848 70313487 70520373 70557696 70578816 70647808 70783416 70815129 70825656 70852608 70884352 71121688 71198568 71209152 71299008 71368704 71538824 71629096 71639744 71717184 72027648 72268812 72328704 72339456 72570876 72581664 72784404 72855552 73066752 73099488 73138176 73170944 73405024 73415936 73495296 73598976 73741374 73752336 73846528 73939712 74093782 74187278 74278512 74588976 74600064 74622394 74661888 74849841 74911872 74923008 75132288 75162693 75288843 75383847 75423744 75457536 75497472 75698931 75710184 75772928 75784192 75866112 76026632 76120128 76154232 76324864 76472536 76483904 76580416 76931316 76995072 77029568 77070336 77252868 77264352 77328384 77587296 77815584 77856768 78140832 78152448 78217216 78479104 78575616 78826986 78838704 78874026 78939392 79050752 79203698 79303642 79401168 79436742 79478784 79678863 79744896 79768766 79780624 79822848 80011899 80078208 80090112 80481177 80582733 80594712 80661504 80740352 80931576 81010688 81369792 81381888 81406248 81485824 81654372 81746504 81758656 81861824 81962496 82236924 82317312 82341952 82580652 82592928 82629932 82661376 82673664 82938144 83077344 83182176 83263488 83542272 83623936 83891456 83994624 84032256 84275856 84288384 84313614 84383488 84396032 84502528 84666022 84678608 84889728 84915138 84998144 85173957 85244544 85257216 85282736 85327872 85529961 85613568 85673511 85865472 86031603 86044392 86152968 86237184 86513064 86597632 86658264 86704128 86994432 87020472 87033408 87105536 87228416 87285708 87397184 87410176 87654336 87908436 87921504 87994368 88033792 88080384 88288992 88328548 88375296 88806816 88932096 89303808 89391104 89753202 89800704 89827584 89915392 90087984 90101376 90128346 90141744 90216448 90518512 90744192 90784848 90832896 91048023 91137024 91164304 91177856 91226112 91483139 91517952 91582029 91671552 91964817 91978488 92019697 92094552 92184576 92274688 92634696 92725248 92994048 93007872 93035712 93126656 93305412 93424576 93438464 93671424 93751316 93985056 94027164 94076928 94105088 94377888 94420172 94434208 94470144 94536288 94931424 94945536 95065344 95158272 95263434 95622912 95943078 95993856 96036864 96315264 96344094 96358416 96438272 96452608 96761168 96775552 97016832 97045872 97140736 97327197 97385277 97422336 97465984 97517568 97792321 97898031 97912584 97993728 98131968 98321832 98336448 98365883 98611128 99038016 99090432 99422208 99451968 99466752 99549184 99799788 99882496 99897344 100176384 100216924 100385124 100466784 100511796 100564992 100610048 100663296 100931908 100946912 101056032 101154816 101409462 101493504 101538976 101833326 102132954 102559842 102575088 102629376 102660096 102760448 102957696 103003824 103019136 103104512 103449728 103707648 103754112 103809024 104101503 104187776 104203264 104315904 104536619 104665176 104712069 104767488 105102648 105118272 105149737 105165368 105868224 105915656 105971712 106238484 106278912 106326528 106430464 106682532 106770944 106786816 107053056 107308236 107443644 107459616 107548672 107908768 108041472 108403218 108493056 108509184 108541664 108856314 108872496 109176606 109283328 109649232 109698358 109707264 109756416 110107536 110123904 110215168 110231552 110584192 110769792 110909568 111017984 111140673 111280917 111389696 111883464 111900096 111933591 111992832 112043008 112367808 112384512 112401443 112418152 112698432 113186304 113220184 113246208 113565276 113659392 113676288 113770496 114039948 114151424 114231348 114487296 114708804 114725856 114870624 114982912 115350752 115492608 115544352 115605504 115879302 115896528 115992576 116027296 116044544 116380944 116433086 116723376 116872448 117211248 117228672 117263762 117325824 117440512 117718656 117833728 118311039 118409088 118576128 118805547 118955463 119071744 119155113 119218176 119617344 119653149 119670936 119734272 119770112 120117312 120135168 120171128 120188992 120892068 120992256 121046464 121110528 121397364 121516032 121634816 122023936 122109372 122228736 122619756 122637984 122792736 122912768 123475968 123512928 123633664 123870978 123889392 123944898 123992064 124010496 124047616 124407216 124462954 124616016 124773264 124895232 125313408 125350918 125369552 125435904 125837184 125960192 126048384 126470421 126575232 126594048 126753792 126877696 126999033 127017912 127372707 127497216 127866816 127885824 127924104 127991808 128049152 128420352 128458792 128477888 128798208 129066588 129229452 129355776 129394496 129769596 129847036 129896448 129987396 130023424 130530708 130550112 130658304 130842624 131095776 131115264 131481504 131991552 132050688 132120576 132433488 132492822 132562944 132602624 132622336 133046606 133066384 133210224 133398144 133568512 133846832 133955712 134015728 134086656 134217728 134629803 134741376 134873088 135192519 135212616 135324672 135777768 136177272 136249344 136705536 136746456 136766784 136839168 136880128 137276928 137338432 137358848 137507328 137967732 138141828 138276864 138338816 138412032 138802004 138952044 139087872 139553568 139616092 139689984 140136864 140157696 140626974 141040746 141115392 141157632 141295616 141566832 141630258 141651312 141705216 141768704 142243376 142397136 142418304 142598016 142737408 142895151 143077648 143258192 143279488 143434368 143914617 144055296 144516141 144537624 144602381 144657408 144678912 145141752 145163328 145568808 145711104 146133504 146198976 146276352 146341888 146810048 146831872 146990592 147197952 147482748 147504672 147693056 147879424 148187564 148374556 148557024 149177952 149200128 149244788 149323776 149699682 149823744 149846016 150264576 150325386 150577686 150767694 150847488 150915072 150994944 151397862 151420368 151545856 151568384 151732224 152053264 152240256 152308464 152649728 152749989 152945072 152967808 153160832 153839763 153862632 153990144 154059136 154140672 154505736 154528704 154574959 154656768 155174592 155631168 155713536 156281664 156304896 156434432 156958208 157151232 157653972 157677408 157748052 157878784 158101504 158407396 158607284 158802336 158873484 158957568 159357726 159489792 159537532 159561248 159645696 160023798 160156416 160180224 160962354 161165466 161189424 161323008 161480704 161863152 162021376 162739584 162763776 162812496 162971648 163284471 163308744 163493008 163517312 163723648 163924992 164064803 164473848 164547537 164634624 164683904 165161304 165185856 165235301 165259864 165322752 165347328 165876288 166154688 166364352 166526976 167084544 167247872 167782912 167989248 168064512 168551712 168576768 168627228 168766976 168792064 169005056 169332044 169357216 169779456 169830276 169996288 170347914 170489088 170514432 170565472 170655744 171059922 171227136 171347022 171730944 172063206 172088784 172305936 172474368 173026128 173195264 173316528 173408256 173988864 174040944 174066816 174211072 174456832 174571416 174649629 174794368 174820352 175308672 175379617 175816872 175843008 175895643 175988736 176067584 176160768 176577984 176630839 176657096 176750592 177613632 177864192 178607616 178782208 179506404 179601408 179655168 179830784 180175968 180202752 180256692 180283488 180432896 181037024 181488384 181569696 181665792 182096046 182274048 182328608 182355712 182452224 182966278 183035904 183164058 183343104 183929634 183956976 184039394 184189104 184369152 184549376 185269392 185450496 185917347 185988096 186015744 186071424 186253312 186610824 186694431 186849152 186876928 187342848 187502632 187970112 188026377 188054328 188153856 188210176 188755776 188840344 188868416 188940288 189072576 189862848 189891072 190130688 190316544 190526868 191245824 191886156 191987712 192073728 192630528 192688188 192716832 192876544 192905216 193522336 193551104 194033664 194091744 194281472 194654394 194770554 194844672 194931968 195035136 195584642 195796062 195825168 195987456 196263936 196643664 196672896 196731766 197222256 198076032 198180864 198739233 198844416 198903936 198933504 199098368 199569909 199599576 199764992 199794688 200352768 200433848 200770248 200933568 201023592 201129984 201220096 201326592 201863816 201893824 202112064 202309632 202818924 202987008 203077952 203666652 204265908 205119684 205150176 205258752 205320192 205520896 205915392 206007648 206038272 206209024 206899456 207415296 207508224 207618048 208203006 208375552 208406528 208631808 209073238 209330352 209424138 209534976 210205296 210236544 210299474 210330736 210940461 211561119 211736448 211831312 211943424 212445387 212476968 212557824 212653056 212860928 213365064 213541888 213573632 214106112 214616472 214887288 214919232 215097344 215817536 216082944 216806436 216986112 217018368 217083328 217712628 217744992 218353212 218566656 219298464 219396716 219414528 219512832 220215072 220247808 220430336 220463104 221168384 221539584 221819136 222035968 222281346 222561834 222779392 223766928 223800192 223867182 223985664 224086016 224549523 224735616 224769024 224802886 224836304 225396864 225488079 225866529 226151541 226372608 226440368 226492416 227096793 227130552 227232313 227318784 227352576 227540992 228079896 228302848 228462696 228974592 229417608 229451712 229741248 229965824 230701504 230985216 231088704 231211008 231758604 231793056 231985152 232054592 232089088 232761888 232866172 233446752 233744896 234422496 234457344 234527524 234651648 234881024 235437312 235667456 236622078 236818176 237152256 237611094 237910926 238143488 238310226 238436352 239234688 239306298 239341872 239468544 239540224 240035697 240234624 240270336 240342256 240377984 241443531 241748199 241784136 241984512 242092928 242221056 242794728 242903507 243032064 243269632 244047872 244218744 244457472 245239512 245275968 245585472 245825536 246951936 247025856 247267328 247741956 247778784 247889796 247984128 248020992 248095232 248814432 248925908 249232032 249546528 249790464 250626816 250701836 250739104 250871808 251674368 251920384 252096768 252940842 253150464 253188096 253507584 253755392 253998066 254035824 254745414 254994432 255733632 255771648 255848208 255983616 256098304 256589883 256840704 256917584 256955776 257596416 257816119 258094809 258133176 258458904 258711552 258788992 259328237 259539192 259655473 259694072 259792896 259974792 260046848 261061416 261100224 261316608 261685248 262191552 262230528 262963008 263983104 264101376 264241152 264866976 264985644 265125888 265205248 265244672 266093212 266132768 266420448 266796288 267137024 267693664 267911424 268031456 268173312 268435456 269259606 269482752 269746176 270385038 270425232 270649344 271555536 272354544 272498688 273411072 273492912 273533568 273678336 273760256 274449417 274553856 274676864 274717696 275014656 275596541 275894451 275935464 276059091 276283656 276553728 276677632 276824064 277212943 277562747 277604008 277904088 278175744 279107136 279232184 279379968 280273728 280315392 281253948 282081492 282230784 282315264 282591232 283133664 283260516 283302624 283410432 283537408 284486752 284794272 284836608 285196032 285474816 285790302 286155296 286516384 286558976 286868736 287829234 288110592 289032282 289075248 289204762 289314816 289357824 290283504 290326656 291137616 291422208 292155831 292267008 292397952 292552704 292683776 293376963 293620096 293663744 293981184 294395904 294965496 295009344 295097649 295386112 295758848 296331077 296375128 296749112 297114048 298355904 298400256 298489576 298647552 299399364 299647488 299692032 300529152 300650772 301155372 301535388 301694976 301830144 301989888 302795724 302840736 303091712 303136768 303464448 304106528 304480512 304616928 305299456 305499978 305890144 305935616 306321664 307679526 307725264 307980288 308118272 308281344 309011472 309057408 309149918 309313536 310349184 311262336 311427072 312304509 312563328 312609792 312868864 313609857 313916416 314136207 314302464 315307944 315354816 315449211 315496104 315757568 316203008 316814792 317214568 317604672 317746968 317915136 318715452 318979584 319075064 319122496 319291392 320047596 320312832 320360448 321924708 322330932 322378848 322646016 322961408 323726304 324042752 325479168 325527552 325624992 325943296 326568942 326617488 326986016 327034624 327447296 327849984 328129606 328947696 329095074 329269248 329367808 330322608 330371712 330470602 330519728 330645504 330694656 331752576 332309376 332728704 333053952 333422019 333842751 334169088 334495744 335565824 335800773 335978496 336129024 337103424 337153536 337204329 337254456 337533952 337584128 338010112 338664088 338714432 339558912 339660552 339992576 340695828 340978176 341028864 341130944 341311488 342119844 342454272 342694044 343461888 344126412 344177568 344611872 344948736 346052256 346390528 346633056 346816512 347977728 348081888 348133632 348422144 348913664 349142832 349299258 349588736 349640704 350617344 350759234 351633744 351686016 351791286 351977472 352135168 352321536 353155968 353261678 353314192 353501184 354933117 355227264 355728384 356416641 356866389 357215232 357465339 357564416 358959447 359012808 359202816 359310336 359661568 360351936 360405504 360513384 360566976 360865792 362074048 362976768 363139392 363331584 364192092 364548096 364657216 364711424 364904448 365932556 366071808 366328116 366686208 367859268 367913952 368078788 368378208 368738304 369098752 370538784 370900992 371834694 371976192 372031488 372142848 372506624 373221648 373388862 373698304 373753856 374685696 375005264 375940224 376052754 376108656 376307712 376420352 377511552 377680688 377736832 377880576 378145152 379411263 379725696 379782144 380261376 380633088 380997099 381053736 382118121 382491648 383772312 383944253 383975424 384147456 385261056 385376376 385433664 385753088 385810432 387044672 387102208 388067328 388183488 388562944 389308788 389541108 389689344 389863936 390070272 391169284 391592124 391650336 391974912 392527872 393287328 393345792 393463532 394444512 396152064 396361728 397478466 397688832 397807872 397867008 398196736 399139818 399199152 399529984 399589376 400705536 400867696 401540496 401867136 402047184 402259968 402440192 402653184 403727632 403787648 404224128 404619264 405577557 405637848 405974016 406155904 407333304 407515801 408531816 410239368 410300352 410423167 410517504 410640384 411041792 411830784 412015296 412076544 412418048 413798912 414830592 415016448 415236096 416406012 416751104 416813056 417263616 418146476 418660704 418848276 419069952 420410592 420473088 420598948 420661472 421880922 423122238 423472896 423662624 423886848 424890774 424953936 425115648 425306112 425721856 426730128 427083776 427147264 428212224 429232944 429774576 429838464 430194688 431635072 432165888 433548423 433612872 433807143 433972224 434036736 434166656 435425256 435489984 435620339 436706424 437133312 438596928 438728213 438793432 438829056 439025664 440430144 440495616 440860672 440926208 442336768 443079168 443638272 444071936 444562692 445123668 445558784 447533856 447600384 447734364 447971328 448172032 449099046 449471232 449538048 449605772 449672608 450793728 450976158 451733058 452303082 452745216 452880736 452984832 454193586 454261104 454464626 454637568 454705152 455081984 456159792 456605696 456925392 457949184 458835216 458903424 459482496 459931648 461403008 461970432 462177408 462422016 463517208 463586112 463724877 463970304 464109184 464178176 465523776 465663121 465732344 466893504 467489792 468844992 468914688 469055048 469303296 469762048 470874624 471334912 473244156 473636352 474304512 475222188 475821852 476286976 476620452 476872704 478469376 478612596 478683744 478937088 479080448 480071394 480469248 480540672 480684512 480755968 482887062 483496398 483568272 483969024 484185856 484442112 485589456 485807014 486064128 486539264 488095744 488437488 488914944 490479024 490551936 491170944 491651072 492194409 493642611 493903872 494051712 494534656 495483912 495557568 495705903 495779592 495968256 496041984 496190464 497628864 497851816 498464064 499093056 499580928 501253632 501403672 501478208 501743616 503348736 503840768 504193536 505881684 506300928 506376192 507015168 507510784 507996132 508071648 509490828 509988864 511467264 511543296 511696416 511967232 512196608 513179766 513681408 513835168 513911552 515192832 515632238 516189618 516266352 516917808 517423104 517577984 518656474 519078384 519310946 519388144 519585792 519949584 520093696 522122832 522200448 522633216 523370496 523948887 524383104 524461056 525926016 526138851 527686929 527966208 528202752 528482304 529733952 529892517 529971288 530251776 530410496 530489344 532186424 532265536 532840896 533592576 534274048 535387328 535822848 536062912 536346624 536870912 538519212 538965504 539492352 540770076 540850464 541298688 543111072 544709088 544997376 546822144 546985824 547067136 547356672 547520512 548898834 549107712 549353728 549435392 550029312 551193082 551788902 551870928 552118182 552567312 553107456 553355264 553648128 554425886 555125494 555208016 555808176 556351488 557752041 558214272 558464368 558759936 560083293 560547456 560630784 562507896 564079131 564162984 564461568 564630528 565182464 566267328 566521032 566605248 566820864 567074816 568973504 569588544 569673216 570392064 570949632 571580604 572310592 573032768 573117952 573737472 575658468 576221184 578064564 578150496 578409524 578629632 578715648 580567008 580653312 582275232 582844416 584311662 584534016 584795904 585105408 585367552 586753926 587240192 587327488 587962368 588791808 589930992 590018688 590195298 590772224 591517696 592662154 592750256 593498224 594228096 596217699 596711808 596800512 596979152 597295104 598709727 598798728 599294976 599384064 601058304 601301544 602310744 603070776 603389952 603660288 603979776 605591448 605681472 606183424 606273536 606928896 608213056 608961024 609233856 610598912 610999956 611780288 611871232 612643328 615359052 615450528 615960576 616236544 616562688 618022944 618114816 618299836 618627072 620698368 622524672 622854144 624609018 625126656 625219584 625737728 627219714 627832832 628272414 628604928 630615888 630709632 630898422 630992208 631515136 632406016 632821383 633629584 634429136 635209344 635493936 635830272 637336161 637430904 637959168 638150128 638244992 638582784 640095192 640381973 640625664 640720896 643849416 644661864 644757696 645292032 645922816 647452608 648085504 650958336 651055104 651249984 651886592 653137884 653234976 653972032 654069248 654894592 655699968 656259212 657895392 658190148 658538496 658735616 660645216 660743424 660941204 661039456 661291008 661389312 663505152 664618752 665457408 666107904 666844038 667685502 668338176 668991488 671131648 671601546 671956992 672258048 674206848 674307072 674408658 674508912 675067904 675168256 676020224 676464237 677328176 677428864 679117824 679321104 679985152 681290379 681391656 681696939 681956352 682057728 682261888 682622976 684239688 684546247 684908544 685388088 686923776 688252824 688355136 689223744 689897472 692104512 692781056 693266112 693633024 695955456 696163776 696267264 696844288 697827328 698285664 698598516 699177472 699281408 701234688 701518468 703267488 703372032 703582572 703954944 704270336 704643072 706311936 706523356 706628384 707002368 709866234 710454528 711456768 712833282 713732778 714430464 714930678 715128832 717918894 718025616 718405632 718620672 719323136 720703872 720811008 721026768 721133952 721731584 724148096 725953536 726278784 726572699 726663168 728384184 728710521 729096192 729314432 729422848 729808896 731756333 731865112 732143616 732656232 733372416 735718536 735827904 736157576 736756416 737476608 738197504 741077568 741801984 743669388 743952384 744062976 744285696 745013248 746443296 746777724 747396608 747507712 749371392 750010528 751880448 752105508 752217312 752615424 752840704 755023104 755361376 755473664 755761152 756290304 758822526 759451392 759564288 760522752 761266176 761994198 762107472 764236242 764983296 767544624 767888506 767950848 768294912 770522112 770752752 770867328 771506176 771620864 773448357 774089344 774204416 776134656 776366976 777125888 777984711 778617576 778966419 779082216 779378688 779727872 780140544 782338568 783184248 783300672 783949824 785055744 786574656 786691584 786927064 788889024 792304128 792723456 794956932 795377664 795615744 795734016 796393472 798279636 798398304 799059968 799178752 801411072 801735392 803080992 803734272 804094368 804519936 804880384 805306368 807455264 807575296 808448256 809238528 811155114 811275696 811948032 812311808 814666608 815031602 817063632 820478736 820600704 820846334 821035008 821280768 822083584 823348251 823661568 824030592 824153088 824836096 826789623 827597824 828177273 829661184 830032896 830472192 831638829 832688241 832812024 833502208 833626112 834527232 836292952 837321408 837696552 838139904 840821184 840946176 841197896 841322944 843761844 846244476 846945792 847325248 847773696 849781548 849907872 850231296 850612224 851443712 853460256 854167552 854294528 856424448 858465888 859549152 859676928 860389376 863270144 864331776 867096846 867225744 867614286 867944448 868073472 868333312 870850512 870979968 871240678 873412848 874266624 876467493 877193856 877456426 877586864 877658112 878051328 880130889 880860288 880991232 881721344 881852416 884673536 885292947 886158336 887276544 888143872 888993231 889125384 890247336 891117568 895067712 895200768 895468728 895942656 896344064 898198092 898942464 899076096 899211544 899345216 901587456 901952316 903466116 904606164 905490432 905761472 905969664 908387172 908522208 908929252 909275136 909410304 910163968 912319584 913211392 913850784 915898368 917670432 917806848 918964992 919863296 922806016 923940864 924354816 924844032 927034416 927172224 927449754 927940608 928218368 928356352 931047552 931326242 931464688 933787008 934979584 936913527 937689984 937829376 938110096 938606592 939524096 940829571 941749248 942408621 942669824 946347633 946488312 947272704 948609024 950444376 951643704 952573952 953240904 953745408 956938752 957225192 957367488 957874176 958160896 960142788 960938496 961081344 961369024 961511936 965774124 966992796 967136544 967938048 968371712 968884224 971178912 971614028 972128256 973078528 976191488 976874976 977829888 980958048 981103872 982341888 983302144 984388818 987285222 987807744 988103424 989069312 990967824 991115136 991411806 991559184 991936512 992083968 992380928 995257728 995703632 996928128 998186112 999161856 1000266057 1001528253 1002507264 1002807344 1002956416 1003487232 1006314529 1006697472 1007402319 1007681536 1008387072 1011612987 1011763368 1012216667 1012601856 1012752384 1014030336 1015021568 1015992264 1016143296 1018981656 1019977728 1022934528 1023086592 1023392832 1023934464 1024393216 1026359532 1027362816 1027670336 1027823104 1030385664 1031264476 1032379236 1032532704 1033835616 1034846208 1035155968 1037312948 1038156768 1038621892 1038776288 1039171584 1039899168 1040187392 1044245664 1044400896 1045266432 1046740992 1047897774 1048766208 1048922112 1051852032 1052277702 1055373858 1055932416 1056405504 1056964608 1059467904 1059785034 1059942576 1060503552 1060820992 1060978688 1064372848 1064531072 1065681792 1067185152 1068548096 1069249923 1070599167 1070774656 1071645696 1072125824 1072693248 1073741824 1075715531 1076878341 1077038424 1077931008 1078984704 1081540152 1081700928 1082024713 1082597376 1086222144 1089418176 1089994752 1093644288 1093971648 1094134272 1094713344 1095041024 1097797668 1098215424 1098707456 1098870784 1100058624 1102386164 1103577804 1103741856 1104236364 1105134624 1106214912 1106710528 1107296256 1108851772 1110250988 1110416032 1111616352 1112702976 1115504082 1116428544 1116928736 1117519872 1120166586 1121094912 1121261568 1125015792 1128158262 1128325968 1128923136 1129261056 1130364928 1132534656 1133042064 1133210496 1133641728 1134149632 1137947008 1139177088 1139346432 1140784128 1141899264 1142991297 1143161208 1144621184 1146065536 1146235904 1147474944 1148453621 1149902809 1151316936 1151832759 1152442368 1156129128 1156300992 1156647107 1156819048 1157259264 1157431296 1161134016 1161306624 1164550464 1165688832 1168623324 1169068032 1169591808 1170210816 1170735104 1173507852 1174480384 1174654976 1175924736 1177583616 1179861984 1180037376 1180390596 1181544448 1183035392 1185324308 1185500512 1186996448 1188456192 1192435398 1193423616 1193601024 1193958304 1194590208 1197419454 1197597456 1198589952 1198768128 1202116608 1202603088 1204621488 1206141552 1206779904 1207320576 1207959552 1211182896 1211362944 1212366848 1212547072 1213857792 1216426112 1217922048 1218467712 1221197824 1221999912 1222547403 1223560576 1223742464 1225286656 1227657319 1230718104 1230901056 1231269501 1231921152 1232473088 1233125376 1236045888 1236229632 1236415873 1236599672 1237254144 1241396736 1245049344 1245708288 1249218036 1250253312 1250439168 1251475456 1254439428 1255665664 1256544828 1257209856 1261231776 1261419264 1261796844 1261984416 1263030272 1264812032 1265642766 1267259168 1268858272 1270418688 1270987872 1271660544 1274672322 1274861808 1275918336 1276300256 1276489984 1277165568 1280190384 1280763946 1281251328 1281441792 1287698832 1289323728 1289515392 1290584064 1291845632 1294905216 1296171008 1301421429 1301916672 1302110208 1302499968 1303773184 1306275768 1306469952 1306861017 1307944064 1308138496 1309789184 1311399936 1312518424 1315790784 1316184639 1316380296 1317076992 1317471232 1321290432 1321486848 1321882408 1322078912 1322582016 1322778624 1327010304 1329237504 1330914816 1332215808 1333688076 1335371004 1336676352 1337982976 1342263296 1343203092 1343913984 1344516096 1348413696 1348614144 1348817316 1349017824 1350135808 1350336512 1352040448 1352928474 1354656352 1354857728 1358235648 1358642208 1359970304 1362580758 1362783312 1363393878 1363912704 1364115456 1364523776 1365245952 1368479376 1369092494 1369817088 1370776176 1373847552 1376505648 1376710272 1378447488 1379794944 1384209024 1385562112 1386532224 1387266048 1391174631 1391910912 1392327552 1392534528 1393688576 1395654656 1396571328 1396989363 1397197032 1398354944 1398562816 1402469376 1403036936 1406534976 1406744064 1407165144 1407909888 1408540672 1409286144 1412623872 1413046712 1413256768 1414004736 1419732468 1420909056 1422913536 1425666564 1427465556 1428860928 1429861356 1430257664 1435837788 1436051232 1436811264 1437241344 1438646272 1441407744 1441622016 1442053536 1442267904 1443463168 1448296192 1451907072 1452557568 1453145398 1453326336 1456768368 1457421042 1458192384 1458628864 1458845696 1459617792 1463512666 1463730224 1464287232 1465312464 1466744832 1471437072 1471655808 1472315152 1473512832 1474953216 1476395008 1476583227 1480927833 1482155136 1483603968 1487117709 1487338776 1487904768 1488125952 1488571392 1490026496 1492886592 1493555448 1494793216 1495015424 1498742784 1500021056 1503760896 1504211016 1504434624 1505230848 1505681408 1510046208 1510722752 1510947328 1511522304 1512580608 1517645052 1518902784 1519128576 1521045504 1522532352 1523988396 1524214944 1528472484 1529966592 1535089248 1535777012 1535901696 1536589824 1541044224 1541505504 1541734656 1543012352 1543241728 1546896714 1548178688 1548408832 1552269312 1552733952 1554251776 1555969422 1557235152 1557932838 1558164432 1558757376 1559455744 1560281088 1564677136 1566368496 1566601344 1567899648 1570111488 1571846661 1573149312 1573383168 1573854128 1577778048 1578416553 1583060787 1584608256 1585446912 1589677551 1589913864 1590626191 1590755328 1591231488 1591468032 1592786944 1596559272 1596796608 1598119936 1598357504 1602822144 1603470784 1606161984 1607468544 1608188736 1609039872 1609760768 1610612736 1614910528 1615150592 1616896512 1618477056 1622310228 1622551392 1623896064 1624623616 1629333216 1630063204 1634127264 1640957472 1641201408 1641692668 1642070016 1642561536 1644167168 1646696502 1647323136 1648061184 1648306176 1649672192 1653579246 1655195648 1656354546 1659322368 1660065792 1660944384 1663277658 1665376482 1665624048 1667004416 1667252224 1669054464 1672585904 1674642816 1675393104 1676279808 1680249879 1681642368 1681892352 1682395792 1682645888 1687523688 1692237393 1692488952 1693891584 1694650496 1695547392 1699563096 1699815744 1700324549 1700462592 1701224448 1702887424 1706920512 1708335104 1708589056 1712848896 1716931776 1719098304 1719353856 1720778752 1726540288 1728663552 1734193692 1734451488 1735228572 1735888896 1736146944 1736666624 1741701024 1741959936 1742481356 1746825696 1748533248 1752934986 1754387712 1754912852 1755173728 1755316224 1756102656 1760261778 1761720576 1761982464 1763442688 1763704832 1769347072 1770585894 1772316672 1774553088 1776287744 1777986462 1778250768 1780494672 1782235136 1790135424 1790401536 1790937456 1791885312 1792688128 1796129181 1796396184 1797884928 1798152192 1798423088 1798690432 1803174912 1803904632 1804712833 1806932232 1809212328 1810980864 1811522944 1811939328 1816774344 1817044416 1817588311 1817858504 1818550272 1818820608 1820327936 1824639168 1826422784 1827701568 1831796736 1835340864 1835613696 1837929984 1839726592 1845612032 1847881728 1848709632 1849688064 1854068832 1854344448 1854899508 1855881216 1856436736 1856712704 1862095104 1862652484 1862929376 1867574016 1869959168 1873827054 1875379968 1875658752 1876220192 1877213184 1879048192 1881659142 1883498496 1884817242 1885339648 1892695266 1892976624 1894545408 1897218048 1900888752 1903287408 1905147904 1906481808 1907490816 1913877504 1914450384 1914734976 1915748352 1916321792 1920285576 1921145919 1921876992 1922162688 1922738048 1923023872 1929175787 1931548248 1933985592 1934273088 1935876096 1936743424 1937768448 1942357824 1942939229 1943228056 1944256512 1946157056 1952382976 1953749952 1955659776 1961916096 1962207744 1964683776 1966604288 1968777636 1974570444 1975615488 1976206848 1978138624 1981935648 1982230272 1982823612 1983118368 1983873024 1984167936 1984761856 1990515456 1991407264 1993856256 1996372224 1998323712 2000532114 2003056506 2005014528 2005614688 2005912832 2006974464 2012629058 2013394944 2014804638 2015363072 2016774144 2023225974 2023526736 2024433334 2025203712 2025504768 2028060672 2030043136 2031984528 2032286592 2037963312 2039955456 2045090817 2045869056 2046173184 2046785664 2047868928 2048786432 2052719064 2053638741 2054725632 2055340672 2055646208 2060771328 2062528952 2064758472 2065065408 2067671232 2069692416 2070311936 2074625896 2076313536 2077243784 2077552576 2078343168 2079798336 2080374784 2088491328 2088801792 2090532864 2093481984 2095795548 2097532416 2097844224 2103704064 2104555404 2110747716 2111864832 2112811008 2113929216 2118935808 2119570068 2119885152 2121007104 2121641984 2121957376 2128745696 2129062144 2131363584 2134370304 2137096192 2138499846 2141198334 2141549312 2143291392 2144251648 2145386496 2147483648 2151431062 2153756682 2154076848 2155862016 2157969408 2163080304 2163401856 2164049426 2165194752 2172444288 2178836352 2179718097 2179989504 2186131563 2187288576 2187943296 2188268544 2189426688 2190082048 2195268999 2195595336 2196430848 2197414912 2197741568 2200117248 2204772328 2207155608 2207483712 2208472728 2210269248 2212429824 2213421056 2214592512 2217703544 2220501976 2220832064 2223232704 2225405952 2231008164 2232857088 2233857472 2235039744 2240333172 2242189824 2242523136 2250031584 2256316524 2256651936 2257846272 2258522112 2260729856 2265069312 2266084128 2266420992 2267283456 2268299264 2275894016 2278354176 2278692864 2281568256 2283798528 2285982594 2286322416 2289242368 2292131072 2292471808 2294949888 2296907242 2299805618 2302633872 2303665518 2304884736 2312258256 2312601984 2313294214 2313638096 2314518528 2314862592 2320345071 2322268032 2322613248 2329100928 2331377664 2333954133 2336899257 2337246648 2338136064 2339183616 2340421632 2341470208 2347015704 2348960768 2349309952 2351849472 2355167232 2359723968 2360074752 2360781192 2363088896 2366070784 2370648616 2371001024 2373992896 2376912384 2384870796 2386847232 2387202048 2387916608 2389180416 2394838908 2395194912 2397179904 2397536256 2404233216 2405206176 2409242976 2412283104 2413559808 2414641152 2415919104 2422365792 2422725888 2424733696 2425094144 2427715584 2432852224 2435844096 2436935424 2442395648 2443999824 2445094806 2447121152 2447484928 2450573312 2455314638 2461436208 2461802112 2462539002 2463842304 2464946176 2466250752 2470044753 2472091776 2472459264 2472831746 2473199344 2474508288 2480368869 2482793472 2484531819 2490098688 2491416576 2494916487 2498064723 2498436072 2500506624 2500878336 2502950912 2508878856 2511331328 2513089656 2514419712 2522463552 2522838528 2523593688 2523968832 2526060544 2529624064 2531285532 2534518336 2537716544 2540837376 2541975744 2543321088 2549344644 2549723616 2551836672 2552600512 2552979968 2554331136 2560380768 2561527892 2562502656 2562883584 2575397664 2578647456 2579030784 2581168128 2583691264 2589810432 2592342016 2602842858 2603833344 2604220416 2604999936 2607546368 2612551536 2612939904 2613722034 2615888128 2616276992 2619578368 2622799872 2625036848 2631581568 2632369278 2632760592 2634153984 2634942464 2640392667 2642580864 2642973696 2643764816 2644157824 2645164032 2645557248 2654020608 2655878841 2658475008 2661829632 2664431616 2666979693 2667376152 2670742008 2673352704 2675965952 2684526592 2686406184 2687827968 2689032192 2696827392 2697228288 2697634632 2698035648 2700271616 2700673024 2704080896 2705856948 2709312704 2709715456 2716471296 2717284416 2719940608 2725161516 2725566624 2726787756 2727825408 2728230912 2729047552 2730491904 2736958752 2738184988 2739634176 2741552352 2747695104 2753011296 2753420544 2756894976 2759589888 2768418048 2771124224 2773064448 2774532096 2782349262 2783821824 2784655104 2785069056 2787377152 2791309312 2793142656 2793978726 2794394064 2796709888 2797125632 2804938752 2806073872 2813069952 2813488128 2814330288 2815819776 2817081344 2818572288 2822488713 2825247744 2826093424 2826513536 2828009472 2835977309 2839042899 2839464936 2841818112 2845827072 2851333128 2852610607 2854931112 2857721856 2859722712 2860515328 2871675576 2872102464 2873622528 2874482688 2877292544 2882815488 2883244032 2884107072 2884535808 2886926336 2896592384 2903814144 2905115136 2906290796 2906652672 2913536736 2914842084 2916384768 2917257728 2917691392 2919235584 2927025332 2927460448 2928574464 2930624928 2933489664 2942874144 2943311616 2944630304 2947025664 2949906432 2952790016 2953166454 2961855666 2964310272 2967207936 2974235418 2974677552 2975809536 2976251904 2977142784 2980052992 2985773184 2987110896 2989586432 2990030848 2997485568 3000042112 3007521792 3008422032 3008869248 3010461696 3011362816 3018943587 3020092416 3021445504 3021894656 3023044608 3025161216 3031561951 3034838961 3035290104 3036650001 3037805568 3038257152 3042091008 3045064704 3047976792 3048429888 3049342373 3056944968 3059933184 3070178496 3071554024 3071803392 3073179648 3082088448 3083011008 3083469312 3086024704 3086483456 3093793428 3096357376 3096817664 3104538624 3105467904 3108503552 3111938844 3114470304 3115865676 3116328864 3117514752 3118911488 3120562176 3129354272 3132736992 3133202688 3135799296 3140222976 3143693322 3146298624 3146766336 3147708256 3155556096 3156833106 3166121574 3169216512 3170893824 3179355102 3179827728 3181252382 3181510656 3182462976 3182936064 3185573888 3193118544 3193593216 3196239872 3196715008 3205644288 3206941568 3212323968 3214937088 3216377472 3218079744 3219521536 3221225472 3227146593 3229821056 3230301184 3233793024 3236954112 3244620456 3245102784 3246074139 3247792128 3249247232 3258666432 3259641847 3260126408 3268254528 3281914944 3282402816 3283385336 3284140032 3285123072 3288334336 3293393004 3294646272 3296122368 3296612352 3299344384 3307158492 3310391296 3312709092 3318644736 3320131584 3321888768 3326555316 3330752964 3331248096 3334008832 3334504448 3338108928 3345171808 3349285632 3350786208 3352559616 3360499758 3363284736 3363784704 3364791584 3365291776 3375047376 3384474786 3384977904 3387783168 3389300992 3391094784 3399126192 3399631488 3400649098 3400925184 3402448896 3405774848 3413841024 3416670208 3417178112 3425697792 3433863552 3438196608 3438707712 3441557504 3445360863 3449708427 3453080576 3455498277 3457327104 3468387384 3468902976 3469941321 3470457144 3471777792 3472293888 3473333248 3483402048 3483919872 3484962712 3493651392 3497066496 3505869972 3508775424 3509825704 3510347456 3510632448 3512205312 3520523556 3523441152 3523964928 3526885376 3527409664 3538694144 3541171788 3544633344 3549106176 3552575488 3555972924 3556501536 3560989344 3564470272 3580270848 3580803072 3581874912 3583770624 3585376256 3592258362 3592792368 3595769856 3596304384 3596846176 3597380864 3606349824 3607809264 3609425666 3613864464 3618424656 3621961728 3623045888 3623878656 3633548688 3634088832 3635176622 3635717008 3637100544 3637641216 3640655872 3649278336 3652845568 3655403136 3663593472 3667642209 3670681728 3671227392 3675859968 3679453184 3682971957 3691224064 3693808503 3695763456 3697419264 3699376128 3708137664 3708688896 3709247619 3709799016 3711762432 3712873472 3713425408 3724190208 3725304968 3725858752 3735148032 3739918336 3747654108 3750759936 3751317504 3752440384 3754426368 3758096384 3763318284 3766996992 3769634484 3770679296 3785390532 3785953248 3789090816 3794436096 3801777504 3806574816 3810295808 3812963616 3814981632 3827755008 3828900768 3829469952 3831496704 3832643584 3840571152 3842291838 3843753984 3844325376 3845476096 3846047744 3858351574 3863096496 3867971184 3868546176 3871752192 3873486848 3875536896 3884715648 3885878458 3886456112 3888513024 3892314112 3904264287 3904765952 3907499904 3911319552 3920583051 3923832192 3924415488 3929367552 3933208576 3937555272 3948553917 3949140888 3951230976 3952413696 3956277248 3963871296 3964460544 3965647224 3966236736 3967746048 3968335872 3969523712 3981030912 3982814528 3987712512 3992744448 3996647424 4001064228 4006113012 4010029056 4011229376 4011825664 4013948928 4025258116 4026789888 4029609276 4030726144 4033548288 4046451948 4047053472 4048866668 4050407424 4051009536 4056121344 4060086272 4063969056 4064573184 4075926624 4079910912 4090181634 4091738112 4092346368 4093571328 4095737856 4097572864 4105438128 4107277482 4109451264 4110681344 4111292416 4121542656 4125057904 4129516944 4130130816 4135342464 4139384832 4140623872 4149251792 4152627072 4154487568 4155105152 4156686336 4159596672 4160749568 4173523893 4176982656 4177603584 4181065728 4186963968 4190968089 4191591096 4195064832 4195688448 4207408128 4209110808 4221495432 4223729664 4225622016 4227858432 4237871616 4239140136 4239770304 4242014208 4243283968 4243914752 4257491392 4258124288 4262727168 4268740608 4274192384 4276999692 4282396668 4283098624 4286582784 4288503296 4290772992 4294967296 4302862124 4307513364 4308153696 4311724032 4315938816 4326160608 4326803712 4328098852 4330389504 4344888576 4357672704 4359436194 4359979008 4372263126 4374577152 4375886592 4376537088 4378853376 4380164096 4390537998 4391190672 4392861696 4394829824 4395483136 4400234496 4409544656 4414311216 4414967424 4416945456 4420538496 4424859648 4426842112 4429185024 4429749681 4435407088 4441003952 4441664128 4446465408 4450811904 4461353127 4462016328 4465714176 4467714944 4470079488 4480666344 4482673811 4484379648 4485046272 4500063168 4512633048 4513303872 4515692544 4517044224 4521459712 4530138624 4532168256 4532841984 4534566912 4536598528 4551788032 4556708352 4557385728 4563136512 4567597056 4571965188 4572644832 4578484736 4584262144 4584943616 4589899776 4593814484 4599611236 4605267744 4607331036 4609769472 4624516512 4625203968 4626588428 4627276192 4629037056 4629725184 4640690142 4644536064 4645226496 4658201856 4662755328 4667908266 4673798514 4674493296 4676272128 4678367232 4680843264 4682940416 4694031408 4697921536 4698619904 4703698944 4710334464 4719447936 4720149504 4721562384 4726177792 4732141568 4735249659 4741297232 4742002048 4747985792 4753824768 4769032653 4769741592 4771878573 4773694464 4774404096 4775833216 4778360832 4789677816 4790389824 4791823729 4794359808 4795072512 4808466432 4810412352 4818485952 4824566208 4827119616 4829282304 4831838208 4844731584 4845451776 4849467392 4850188288 4855431168 4865704448 4871688192 4873870848 4884791296 4887999648 4890189612 4894242304 4894969856 4901146624 4910629276 4922872416 4923604224 4925078004 4927684608 4929892352 4932501504 4940089506 4944183552 4944918528 4945663492 4946398688 4949016576 4960737738 4965586944 4969063638 4980197376 4982833152 4989832974 4996129446 4996872144 5001013248 5001756672 5005901824 5017757712 5022662656 5026179312 5028839424 5044927104 5045677056 5047187376 5047937664 5052121088 5059248128 5062571064 5069036672 5075433088 5081674752 5083951488 5086008893 5086642176 5098689288 5099447232 5100973647 5103673344 5105201024 5105959936 5108662272 5120761536 5122294331 5123055784 5125005312 5125767168 5150795328 5157294912 5158061568 5162336256 5167382528 5179620864 5184684032 5205685716 5207666688 5208440832 5209999872 5215092736 5225103072 5225879808 5227444068 5231776256 5232553984 5239156736 5245599744 5250073696 5263163136 5264738556 5265521184 5268307968 5269884928 5280785334 5285161728 5285947392 5287529632 5288315648 5290328064 5291114496 5308041216 5311757682 5316950016 5323659264 5328863232 5333959386 5334752304 5341484016 5346705408 5351931904 5369053184 5372812368 5375655936 5378064384 5393654784 5394456576 5395269264 5396071296 5400543232 5401346048 5408161792 5411713896 5414138499 5418625408 5419430912 5432942592 5434568832 5439881216 5450323032 5451133248 5452764933 5453575512 5455650816 5456461824 5458095104 5460983808 5473917504 5476369976 5479268352 5483104704 5495390208 5506022592 5506841088 5513789952 5519179776 5536836096 5542248448 5546128896 5549064192 5564698524 5567643648 5569310208 5570138112 5574754304 5582618624 5586285312 5587957452 5588788128 5593419776 5594251264 5609877504 5612147744 5626139904 5626976256 5628660576 5631639552 5634162688 5637144576 5644977426 5650495488 5652186848 5653027072 5656018944 5671954618 5678085798 5678929872 5683636224 5691654144 5702666256 5705221214 5709862224 5715443712 5719445424 5721030656 5743351152 5744204928 5747245056 5748965376 5754585088 5763437757 5765630976 5766488064 5768214144 5769071616 5773852672 5787527361 5793184768 5807628288 5810230272 5812581592 5813305344 5827073472 5828817687 5829684168 5832769536 5834515456 5835382784 5838471168 5854050664 5854920896 5857148928 5861249856 5866979328 5885748288 5886623232 5889260608 5894051328 5899812864 5905580032 5906332908 5923711332 5928620544 5934415872 5948470836 5949355104 5951619072 5952503808 5954285568 5960105984 5971546368 5974221792 5979172864 5980061696 5994971136 6000084224 6015043584 6016844064 6017738496 6020923392 6022725632 6037887174 6040184832 6042891008 6043789312 6046089216 6050322432 6063123902 6069677922 6070580208 6073300002 6075611136 6076514304 6084182016 6090129408 6095953584 6096859776 6098684746 6113889936 6119866368 6135272451 6140356992 6143108048 6143606784 6146359296 6160916223 6164176896 6166022016 6166938624 6172049408 6172966912 6187586856 6192714752 6193635328 6209077248 6210935808 6217007104 6223877688 6228940608 6231731352 6232657728 6235029504 6237822976 6241124352 6258708544 6265473984 6266405376 6271598592 6280445952 6287386644 6292597248 6293532672 6295416512 6311112192 6313666212 6332243148 6338433024 6341787648 6358710204 6359655456 6362504764 6363021312 6364925952 6365872128 6371147776 6386237088 6387186432 6392479744 6393430016 6411288576 6413883136 6424647936 6429874176 6432754944 6436159488 6439043072 6442450944 6454293186 6459642112 6460602368 6467586048 6473908224 6489240912 6490205568 6492148278 6495584256 6498494464 6517332864 6519283694 6520252816 6536509056 6539154291 6558394689 6563829888 6564805632 6566770672 6568280064 6570246144 6576668672 6585806997 6586786008 6589292544 6592244736 6593224704 6598688768 6614316984 6620782592 6625418184 6637289472 6640263168 6643777536 6653110632 6661505928 6662496192 6668017664 6669008896 6676217856 6690343616 6698571264 6701572416 6705119232 6720999516 6726569472 6727569408 6729583168 6730583552 6750094752 6768949572 6769955808 6775566336 6778601984 6782189568 6798252384 6799262976 6801298196 6801850368 6804897792 6811549696 6827682048 6833340416 6834356224 6851395584 6867727104 6876393216 6877415424 6883115008 6890721726 6899416854 6906161152 6910996554 6914654208 6936774768 6937805952 6939882642 6940914288 6943555584 6944587776 6946666496 6961035213 6966804096 6967839744 6969925424 6987302784 6994132992 7001862399 7010697771 7011739944 7017550848 7019651408 7020694912 7021264896 7024410624 7041047112 7044201703 7046882304 7047929856 7053770752 7054819328 7077388288 7082343576 7089266688 7098212352 7105150976 7111945848 7113003072 7121978688 7128940544 7160541696 7161606144 7163749824 7167541248 7170752512 7184516724 7185584736 7191539712 7192608768 7193692352 7194761728 7212699648 7215618528 7218851332 7227728928 7236849312 7243923456 7246091776 7247757312 7267097376 7268177664 7270353244 7271434016 7274201088 7275282432 7281311744 7298556672 7305691136 7310806272 7327186944 7335284418 7341363456 7342454784 7351719936 7358906368 7365943914 7382448128 7387617006 7391526912 7394838528 7398752256 7416275328 7417377792 7418495238 7419598032 7423524864 7425746944 7426850816 7441106607 7448380416 7450609936 7451717504 7470296064 7479836672 7484749461 7494194169 7495308216 7501519872 7502635008 7504880768 7508852736 7516192768 7526636568 7530008717 7533993984 7539268968 7541358592 7570781064 7571906496 7578181632 7588872192 7603555008 7613149632 7620591616 7625927232 7629963264 7655510016 7657801536 7658939904 7662993408 7665287168 7681142304 7684583676 7687507968 7688650752 7690952192 7692095488 7716703148 7726192992 7735942368 7737092352 7743504384 7746973696 7751073792 7769431296 7771756916 7772912224 7777026048 7784628224 7808528574 7809531904 7814999808 7822639104 7841166102 7847664384 7848830976 7858735104 7866417152 7875110544 7897107834 7898281776 7902461952 7904827392 7912554496 7927742592 7928921088 7931294448 7932473472 7935492096 7936671744 7939047424 7962061824 7965629056 7975425024 7985488896 7992299689 7993294848 8000939079 8002128456 8012226024 8020058112 8022458752 8023651328 8027897856 8039175347 8049319663 8050516232 8053579776 8059218552 8061452288 8067096576 8092903896 8094106944 8097733336 8100814848 8102019072 8112242688 8120172544 8127938112 8129146368 8151853248 8159821824 8180363268 8183476224 8184692736 8187142656 8191475712 8195145728 8210876256 8214554964 8218902528 8221362688 8222584832 8243085312 8250115808 8259033888 8260261632 8270684928 8278769664 8281247744 8298503584 8305254144 8308975136 8310210304 8313372672 8319193344 8321499136 8347047786 8353965312 8355207168 8362131456 8373927936 8381936178 8383182192 8390129664 8391376896 8414816256 8418221616 8442990864 8447459328 8451244032 8455716864 8475743232 8478280272 8479540608 8484028416 8486567936 8487829504 8507931927 8514982784 8516248576 8525454336 8537481216 8548384768 8553999384 8557831821 8564793336 8566197248 8573165568 8577006592 8581545984 8589934592 8593601233 8605724248 8615026728 8616307392 8623448064 8631877632 8652321216 8653607424 8656197704 8660779008 8689777152 8715345408 8718872388 8719958016 8744526252 8749154304 8751773184 8753074176 8757706752 8760328192 8781075996 8782381344 8785723392 8789659648 8790966272 8800468992 8819089312 8828622432 8829934848 8833890912 8841076992 8849719296 8853684224 8858370048 8859499362 8870814176 8882007904 8883328256 8892930816 8901623808 8922706254 8924032656 8931428352 8935429888 8940158976 8961332688 8965347622 8968759296 8970092544 9000126336 9025266096 9026607744 9031385088 9034088448 9042919424 9056830761 9060277248 9064336512 9065683968 9069133824 9073197056 9094685853 9103576064 9109950003 9113416704 9114771456 9126273024 9135194112 9143930376 9145289664 9148027119 9156969472 9168524288 9169887232 9179799552 9187628968 9199222472 9210535488 9214662072 9219538944 9249033024 9250407936 9253176856 9254552384 9258074112 9259450368 9281380284 9289072128 9290452992 9316403712 9325510656 9335816532 9347597028 9348986592 9352544256 9356734464 9361686528 9365880832 9388062816 9395843072 9397239808 9407397888 9420668928 9438895872 9440299008 9443124768 9452355584 9464283136 9470499318 9482594464 9484004096 9495971584 9507649536 9538065306 9539483184 9543757146 9547388928 9548808192 9551666432 9556721664 9579355632 9580779648 9583647458 9588719616 9590145024 9616932864 9620824704 9636971904 9649132416 9654239232 9658564608 9663676416 9681439779 9689463168 9690903552 9698934784 9700376576 9710862336 9731408896 9738222417 9743376384 9747741696 9769582592 9775999296 9778925541 9780379224 9788484608 9789939712 9802293248 9821258552 9845744832 9847208448 9850156008 9855369216 9859784704 9865003008 9880179012 9888367104 9889837056 9891326984 9892797376 9898033152 9921475476 9931173888 9938127276 9960394752 9965666304 9979665948 9992258892 9993744288 10002026496 10003513344 10011803648 10035515424 10045325312 10052358624 10057678848 10089854208 10091354112 10094374752 10095875328 10104242176 10118496256 10125142128 10138073344 10150866176 10163349504 10167902976 10172017786 10173284352 10197378576 10198894464 10201947294 10207346688 10210402048 10211919872 10217324544 10241523072 10244588662 10246111568 10250010624 10251534336 10301590656 10314589824 10316123136 10324672512 10334765056 10336082589 10349125281 10359241728 10366494831 10369368064 10409823963 10411371432 10415333376 10416881664 10419999744 10430185472 10450206144 10451759616 10454888136 10463552512 10465107968 10478313472 10491199488 10500147392 10526326272 10529477112 10531042368 10536615936 10539769856 10561570668 10570323456 10571894784 10575059264 10576631296 10580656128 10582228992 10616082432 10623515364 10633900032 10647318528 10657726464 10667918772 10669504608 10682968032 10693410816 10703863808 10738106368 10745624736 10751311872 10756128768 10787309568 10788913152 10790538528 10792142592 10801086464 10802692096 10816323584 10823427792 10828276998 10837250816 10838861824 10865885184 10869137664 10879762432 10900646064 10902266496 10905529866 10907151024 10911301632 10912923648 10916190208 10921967616 10947835008 10952739952 10958536704 10966209408 10990780416 11002926627 11012045184 11013682176 11027579904 11038359552 11048915871 11073672192 11081425509 11084496896 11092257792 11098128384 11127742857 11129397048 11134383337 11135287296 11138620416 11140276224 11149508608 11165237248 11172570624 11175914904 11177576256 11186839552 11188502528 11219755008 11224295488 11252279808 11253952512 11257321152 11263279104 11268325376 11274289152 11289954852 11300990976 11304373696 11306054144 11312037888 11343909236 11356171596 11357859744 11367272448 11383308288 11405332512 11410442428 11419724448 11430887424 11438890848 11442061312 11486702304 11488409856 11494490112 11497930752 11509170176 11526875514 11531261952 11532976128 11536428288 11538143232 11547705344 11575054722 11586369536 11615256576 11620460544 11625163184 11626610688 11654146944 11657635374 11659368336 11665539072 11669030912 11670765568 11676942336 11708101328 11709841792 11714297856 11722499712 11733958656 11761749153 11771496576 11773246464 11778521216 11788102656 11799625728 11811160064 11812665816 11845661751 11847422664 11857241088 11868831744 11896941672 11898710208 11902271843 11903238144 11905007616 11908571136 11920211968 11943092736 11948443584 11958345728 11960123392 11989942272 12000168448 12030087168 12033688128 12035476992 12041846784 12045451264 12075774348 12080369664 12085782016 12087578624 12092178432 12100644864 12126247804 12139355844 12141160416 12146600004 12151222272 12153028608 12168364032 12180258816 12191907168 12193719552 12197369492 12227779872 12239732736 12270544902 12280713984 12286216096 12287213568 12292718592 12321832446 12328353792 12332044032 12333877248 12344098816 12345933824 12375173712 12385429504 12387270656 12418154496 12421871616 12434014208 12447755376 12457881216 12463462704 12465315456 12470059008 12475645952 12482248704 12517417088 12530947968 12532810752 12543197184 12560891904 12572904267 12574773288 12585194496 12587065344 12590833024 12622224384 12627332424 12632989831 12664486296 12676866048 12683575296 12717420408 12719310912 12723118177 12725009528 12726042624 12729851904 12731744256 12742295552 12772474176 12774372864 12784959488 12786860032 12822577152 12827766272 12849295872 12859748352 12865509888 12872318976 12878086144 12884901888 12908586372 12919284224 12921204736 12935172096 12947816448 12978481824 12980411136 12984296556 12991168512 12996988928 13034665728 13038567388 13040505632 13073018112 13078308582 13116789378 13127659776 13129611264 13133541344 13136560128 13140492288 13153337344 13171613994 13173572016 13178585088 13184489472 13186449408 13197377536 13228633968 13241565184 13250836368 13274578944 13280526336 13287555072 13306221264 13323011856 13324992384 13336035328 13338017792 13352435712 13380687232 13397142528 13403144832 13410238464 13441999032 13448021433 13453138944 13455138816 13459166336 13461167104 13500189504 13504230509 13537899144 13539911616 13551132672 13557203968 13564379136 13596504768 13598525952 13600574603 13602596392 13603700736 13609795584 13623099392 13655364096 13666680832 13668712448 13702791168 13735454208 13752786432 13754830848 13766230016 13781443452 13798833708 13812322304 13821993108 13829308416 13873549536 13875611904 13879765284 13881828576 13887111168 13889175552 13893332992 13922070426 13933608192 13935679488 13939850848 13974605568 13988265984 14003724798 14021395542 14023479888 14035101696 14039302816 14041389824 14042529792 14048821248 14082094224 14088403406 14093764608 14095859712 14107541504 14109638656 14154776576 14164687152 14178533376 14196424704 14210301952 14223891696 14226006144 14243957376 14257881088 14315635719 14321083392 14323212288 14327499648 14335082496 14341505024 14369033448 14371169472 14375471187 14383079424 14385217536 14387384704 14389523456 14425399296 14431237056 14437702664 14455457856 14473698624 14487846912 14492183552 14495514624 14534194752 14536355328 14540706488 14542868032 14548402176 14550564864 14562623488 14597113344 14611382272 14621612544 14654373888 14670568836 14682726912 14684909568 14703439872 14717812736 14731887828 14764896256 14775234012 14783053824 14789677056 14797504512 14832550656 14834755584 14836990476 14839196064 14847049728 14851493888 14853701632 14882213214 14896760832 14901219872 14903435008 14940592128 14959673344 14969498922 14988388338 14990616432 15003039744 15005270016 15009761536 15017705472 15032385536 15053273136 15060017434 15067987968 15078537936 15082717184 15141562128 15143812992 15156363264 15177744384 15207110016 15226299264 15241183232 15251854464 15258026679 15259926528 15302920941 15311020032 15315603072 15317879808 15325986816 15330574336 15362284608 15366882993 15369167352 15375015936 15377301504 15381904384 15384190976 15433406296 15452385984 15471884736 15474184704 15487008768 15493947392 15502147584 15538862592 15543513832 15545824448 15554052096 15569256448 15617057148 15619063808 15629999616 15645278208 15682332204 15695328768 15697661952 15717470208 15732834304 15750221088 15794215668 15796563552 15804923904 15809654784 15825108992 15855485184 15857842176 15862588896 15864946944 15870984192 15873343488 15878094848 15924123648 15931258112 15950850048 15970977792 15984599378 15986589696 16001878158 16004256912 16024452048 16040116224 16044917504 16047302656 16055795712 16078350694 16098639326 16101032464 16107159552 16118437104 16122904576 16134193152 16185807792 16188213888 16195466672 16201629696 16204038144 16224485376 16240345088 16242415497 16255876224 16258292736 16303706496 16319643648 16358294799 16360726536 16366952448 16369385472 16374285312 16382951424 16390291456 16421752512 16429109928 16437805056 16442725376 16445169664 16486170624 16500231616 16518067776 16520523264 16541369856 16557539328 16562495488 16597007168 16610508288 16617950272 16620420608 16626745344 16638386688 16642998272 16694095572 16707930624 16710414336 16724262912 16747855872 16763872356 16766364384 16780259328 16782753792 16829632512 16836443232 16885981728 16894918656 16902488064 16911433728 16951486464 16956560544 16959081216 16968056832 16973135872 16975659008 17015863854 17029965568 17032497152 17050908672 17074962432 17096769536 17107998768 17115663642 17129586672 17132394496 17146331136 17154013184 17163091968 17187202466 17211448496 17230053456 17232614784 17246896128 17263755264 17290313271 17304642432 17307214848 17312395408 17321558016 17362582083 17379554304 17430690816 17437744776 17439916032 17486453061 17489052504 17498308608 17503546368 17506148352 17515413504 17520656384 17562151992 17564762688 17571446784 17579319296 17581932544 17600937984 17638178624 17657244864 17659869696 17667781824 17682153984 17699438592 17707368448 17716740096 17718998724 17741628352 17764015808 17766656512 17785861632 17803247616 17845412508 17848065312 17862856704 17870859776 17880317952 17922665376 17930695244 17937518592 17940185088 18000252672 18050532192 18053215488 18062770176 18068176896 18085838848 18113661522 18120554496 18128673024 18131367936 18138267648 18146394112 18189371706 18207152128 18219900006 18226833408 18229542912 18252546048 18270388224 18287860752 18290579328 18296054238 18313938944 18337048576 18339774464 18359599104 18375257936 18398444944 18421070976 18429324144 18439077888 18482748669 18498066048 18500815872 18506353712 18509104768 18516148224 18518900736 18562760568 18578144256 18580905984 18632807424 18651021312 18671633064 18695194056 18697973184 18705088512 18713468928 18723373056 18731761664 18776125632 18791686144 18794479616 18814795776 18841337856 18877791744 18880598016 18886249536 18904711168 18928566272 18940998636 18965188928 18968008192 18991943168 19015299072 19076130612 19078966368 19087514292 19094777856 19097616384 19103332864 19113443328 19158711264 19161559296 19167294916 19177439232 19180290048 19233865728 19241649408 19273943808 19298264832 19308478464 19317129216 19327352832 19362879558 19378926336 19381807104 19397869568 19400753152 19421724672 19462817792 19476444834 19486752768 19495483392 19539165184 19551998592 19557851082 19560758448 19576969216 19579879424 19604586496 19617462873 19642517104 19691489664 19694416896 19700312016 19710738432 19719569408 19730006016 19757420991 19760358024 19776734208 19779674112 19782653968 19785594752 19796066304 19842950952 19851841163 19862347776 19876254552 19920789504 19931332608 19959331896 19984517784 19987488576 20004052992 20007026688 20023607296 20071030848 20090650624 20104717248 20115357696 20179708416 20182708224 20188749504 20191750656 20208484352 20236992512 20250284256 20276146688 20301732352 20326699008 20335805952 20344035572 20346568704 20394757152 20397788928 20403894588 20414693376 20420804096 20423839744 20434649088 20483046144 20489177324 20492223136 20500021248 20503068672 20603181312 20629179648 20632246272 20649345024 20669530112 20672165178 20698250562 20718483456 20732989662 20738736128 20819647926 20822742864 20830666752 20833763328 20839999488 20860370944 20900412288 20903519232 20909776272 20927105024 20930215936 20956626944 20982398976 21000294784 21052652544 21058954224 21062084736 21073231872 21079539712 21123141336 21132605109 21140646912 21143789568 21150118528 21153262592 21161312256 21164457984 21220933657 21232164864 21247030728 21267800064 21294637056 21315452928 21335837544 21339009216 21365936064 21386821632 21407727616 21476212736 21491249472 21502623744 21512257536 21574619136 21577826304 21581077056 21584285184 21602172928 21605384192 21632647168 21646855584 21656553996 21674501632 21677723648 21731770368 21738275328 21759524864 21801292128 21804532992 21811059732 21814302048 21822603264 21825847296 21832380416 21843935232 21895670016 21905479904 21917073408 21932418816 21981560832 22005853254 22024090368 22027364352 22055159808 22076719104 22097831742 22147344384 22162851018 22168993792 22184515584 22196256768 22255485714 22258794096 22268766674 22270574592 22277240832 22280552448 22299017216 22330474496 22345141248 22351829808 22355152512 22373679104 22377005056 22439510016 22448590976 22504559616 22507905024 22514642304 22526558208 22536650752 22548578304 22579909704 22590026151 22601981952 22608747392 22612108288 22624075776 22687818472 22712343192 22715719488 22734544896 22766616576 22810665024 22820884856 22839448896 22861774848 22877781696 22884122624 22973404608 22976819712 22988980224 22995861504 23018340352 23053751028 23062523904 23065952256 23072856576 23076286464 23095410688 23150109444 23172739072 23230513152 23240921088 23250326368 23253221376 23308293888 23315270748 23318736672 23331078144 23338061824 23341531136 23353884672 23416202656 23419683584 23428595712 23444999424 23467917312 23523498306 23542993152 23546492928 23557042432 23576205312 23599251456 23622320128 23625331632 23691323502 23694845328 23714482176 23737663488 23793883344 23797420416 23804543686 23806476288 23810015232 23817142272 23840423936 23886185472 23896887168 23916691456 23920246784 23976899067 23979884544 24000336896 24060174336 24067376256 24070953984 24083693568 24090902528 24117526041 24147958989 24151548696 24160739328 24171564032 24175157248 24184356864 24201289728 24252495608 24278711688 24282320832 24293200008 24302444544 24306057216 24336728064 24360517632 24383814336 24387439104 24394738984 24455559744 24479465472 24541089804 24561427968 24572432192 24574427136 24585437184 24643664892 24656707584 24664088064 24667754496 24688197632 24691867648 24750347424 24770859008 24774541312 24836308992 24843743232 24868028416 24895510752 24915762432 24926925408 24930630912 24940118016 24951291904 24964497408 25034834176 25061895936 25065621504 25086394368 25121783808 25145808534 25149546576 25170388992 25174130688 25181666048 25244448768 25254664848 25265979662 25328972592 25353732096 25367150592 25434840816 25438621824 25446236354 25450019056 25452085248 25459703808 25463488512 25484591104 25523795781 25544948352 25548745728 25569918976 25573720064 25645154304 25655532544 25673495463 25698591744 25719496704 25731019776 25744637952 25756172288 25769803776 25780803699 25817172744 25838568448 25842409472 25870344192 25895632896 25956963648 25960822272 25968593112 25982337024 25993977856 26069331456 26077134776 26081011264 26146036224 26156617164 26233578756 26255319552 26259222528 26267082688 26273120256 26280984576 26306674688 26343227988 26347144032 26357170176 26368978944 26372898816 26394755072 26457267936 26483130368 26501672736 26549157888 26561052672 26575110144 26612442528 26646023712 26649984768 26672070656 26676035584 26704871424 26761374464 26794285056 26806289664 26820476928 26883998064 26896042866 26906277888 26910277632 26918332672 26922334208 27000379008 27008461018 27075798288 27079823232 27102265344 27114407936 27128758272 27170492283 27193009536 27197051904 27201149206 27205192784 27207401472 27219591168 27246198784 27284057559 27310728192 27329850009 27333361664 27337424896 27405582336 27444081357 27470908416 27505572864 27509661696 27532460032 27562886904 27597667416 27624644608 27643986216 27658616832 27747099072 27751223808 27759530568 27763657152 27774222336 27778351104 27786665984 27844140852 27867216384 27871358976 27879701696 27949211136 27976531968 28007449596 28042791084 28046959776 28070203392 28078605632 28082779648 28085059584 28097642496 28164188448 28176806812 28187529216 28191719424 28215083008 28219277312 28309553152 28329374304 28357066752 28392849408 28420603904 28447783392 28452012288 28487914752 28515762176 28631271438 28642166784 28646424576 28654999296 28670164992 28683010048 28738066896 28742338944 28750942374 28766158848 28770435072 28774769408 28779046912 28850798592 28862474112 28875405328 28910915712 28947397248 28975693824 28984367104 28991029248 29044319337 29068389504 29072710656 29081412976 29085736064 29096804352 29101129728 29125246976 29194226688 29214667251 29222764544 29243225088 29308747776 29336776623 29341137672 29365453824 29369819136 29406879744 29435625472 29463775656 29529792512 29550468024 29566107648 29579354112 29595009024 29665101312 29669511168 29673980952 29678392128 29694099456 29702987776 29707403264 29764426428 29793521664 29802439744 29806870016 29881184256 29919346688 29938997844 29976776676 29981232864 30006079488 30010540032 30019523072 30035410944 30064771072 30106546272 30120034868 30135975936 30157075872 30165434368 30283124256 30287625984 30312726528 30355488768 30414220032 30452598528 30482366464 30503708928 30516053358 30519853056 30605841882 30622040064 30631206144 30635759616 30651973632 30661148672 30724569216 30733765986 30738334704 30750031872 30754603008 30763808768 30768381952 30866812592 30904771968 30943769472 30948369408 30974017536 30987894784 31004295168 31008247767 31047375843 31077725184 31087027664 31091648896 31108104192 31138512896 31195750399 31229471889 31234114296 31238127616 31259999232 31290556416 31364664408 31378716677 31390657536 31395323904 31434940416 31465668608 31500442176 31588431336 31593127104 31609847808 31619309568 31650217984 31710970368 31715684352 31725177792 31729893888 31741968384 31746686976 31756189696 31848247296 31862516224 31901700096 31941955584 31969198756 31973179392 32003756316 32008513824 32048904096 32080232448 32089835008 32094605312 32111591424 32156701388 32197278652 32202064928 32214319104 32236874208 32245809152 32268386304 32371615584 32376427776 32390933344 32403259392 32408076288 32448970752 32480690176 32484830994 32511752448 32516585472 32607412992 32639287296 32716589598 32721453072 32733904896 32738770944 32748570624 32765902848 32780582912 32843505024 32858219856 32875610112 32885450752 32890339328 32972341248 33000463232 33036135552 33041046528 33082739712 33115078656 33124990976 33146747613 33194014336 33221016576 33235900544 33240841216 33253490688 33276773376 33285996544 33347181461 33383228571 33388191144 33403150011 33415861248 33420828672 33448525824 33495711744 33527744712 33532728768 33542766103 33560518656 33565507584 33659265024 33672886464 33771963456 33789837312 33804976128 33822867456 33902972928 33913121088 33918162432 33936113664 33946271744 33951318016 34031727708 34059931136 34064994304 34101817344 34149924864 34193539072 34215997536 34231327284 34259173344 34264788992 34292662272 34308026368 34326183936 34374404932 34422896992 34460106912 34465229568 34493792256 34527510528 34580626542 34609284864 34614429696 34624790816 34643116032 34725164166 34759108608 34861381632 34875489552 34879832064 34972906122 34978105008 34996617216 35007092736 35012296704 35030827008 35041312768 35124303984 35129525376 35142893568 35158638592 35163865088 35201875968 35276357248 35314489728 35319739392 35335563648 35364307968 35398877184 35414736896 35433480192 35437997448 35483256704 35528031616 35533313024 35571723264 35602062251 35606495232 35690825016 35696130624 35706815529 35725713408 35741719552 35760635904 35845330752 35856060317 35861390488 35875037184 35880370176 36000505344 36101064384 36106430976 36125540352 36136353792 36171677696 36227323044 36241108992 36257346048 36262735872 36276535296 36292788224 36378743412 36414304256 36439800012 36453666816 36459085824 36505092096 36540776448 36575721504 36581158656 36592108476 36627877888 36674097152 36679548928 36719198208 36750515872 36796889888 36842141952 36858648288 36878155776 36965497338 36996132096 37001631744 37012707424 37018209536 37032296448 37037801472 37125521136 37156288512 37161811968 37265614848 37302042624 37343266128 37390388112 37395946368 37410177024 37426937856 37446746112 37463523328 37552251264 37583372288 37588959232 37629591552 37682675712 37755583488 37761196032 37772499072 37809422336 37857132544 37881997272 37898969493 37930377856 37936016384 37983886336 38030598144 38152261224 38157932736 38169354531 38175028584 38189555712 38195232768 38206665728 38226886656 38317422528 38323118592 38334589832 38354878464 38360580096 38467731456 38483298816 38547887616 38596529664 38616956928 38634258432 38654705664 38725759116 38757852672 38763614208 38795739136 38801506304 38843449344 38925635584 38952889668 38973505536 38990966784 39078330368 39103997184 39115702164 39121516896 39153938432 39159758848 39209172992 39234925746 39285034208 39382979328 39388833792 39400624032 39421476864 39439138816 39460012032 39514841982 39520716048 39553468416 39559348224 39565307936 39571189504 39592132608 39685901904 39703682326 39724695552 39752509104 39841579008 39862665216 39918663792 39969035568 39974977152 40008105984 40014053376 40047214592 40142061696 40181301248 40209434496 40230715392 40344064299 40359416832 40365416448 40377499008 40383501312 40416968704 40473985024 40500568512 40512691527 40552293376 40603464704 40653398016 40671611904 40688071144 40693137408 40789514304 40795577856 40801723809 40807789176 40829386752 40841608192 40847679488 40869298176 40966092288 40978354648 40984446272 41000042496 41006137344 41206362624 41258359296 41264492544 41298690048 41339060224 41344330356 41396501124 41436966912 41465979324 41477472256 41639295852 41645485728 41661333504 41667526656 41679998976 41720741888 41800824576 41807038464 41819552544 41854210048 41860431872 41913253888 41964797952 42000589568 42105305088 42117908448 42124169472 42146463744 42159079424 42246282672 42265210218 42281293824 42287579136 42300237056 42306525184 42322624512 42328915968 42441867314 42464329728 42494061456 42535600128 42589274112 42630905856 42671675088 42678018432 42731872128 42773643264 42815455232 42946907157 42952425472 42982498944 43005247488 43024515072 43126413561 43149238272 43155652608 43162154112 43168570368 43204345856 43210768384 43265294336 43293711168 43313107992 43349003264 43355447296 43463540736 43476550656 43519049728 43602584256 43609065984 43622119464 43628604096 43645206528 43651694592 43664760832 43687870464 43791340032 43810959808 43834146816 43864837632 43963121664 44011706508 44048180736 44054728704 44110319616 44153438208 44195663484 44294688768 44325702036 44337987584 44369031168 44392513536 44510971428 44517588192 44537533348 44541149184 44554481664 44561104896 44598034432 44660948992 44690282496 44703659616 44710305024 44747358208 44754010112 44879020032 44897181952 45009119232 45015810048 45029284608 45053116416 45073301504 45097156608 45159819408 45180052302 45203963904 45217494784 45224216576 45248151552 45375636944 45424686384 45431438976 45469089792 45533233152 45621330048 45641769712 45678897792 45723549696 45755563392 45768245248 45774080037 45908762823 45946809216 45953639424 45977960448 45991723008 46036680704 46100648979 46107502056 46125047808 46131904512 46145713152 46152572928 46190821376 46300218888 46345478144 46461026304 46481842176 46500652736 46506442752 46616587776 46630541496 46637473344 46662156288 46676123648 46683062272 46707769344 46832405312 46839367168 46857191424 46889998848 46935834624 47046996612 47085986304 47092985856 47114084864 47152410624 47198502912 47244640256 47250663264 47382647004 47389690656 47428964352 47475326976 47587766688 47594840832 47609087372 47612952576 47620030464 47634284544 47680847872 47772370944 47793774336 47833382912 47840493568 47953798134 47959769088 48000673792 48120348672 48134752512 48141907968 48167387136 48181805056 48235052082 48295917978 48303097392 48321478656 48343128064 48350314496 48368713728 48402579456 48504991216 48557423376 48564641664 48586400016 48604889088 48612114432 48673456128 48721035264 48727246491 48767628672 48774878208 48789477968 48911119488 48958930944 49074884397 49082179608 49122855936 49144864384 49148854272 49170874368 49287329784 49309411921 49313415168 49328176128 49335508992 49376395264 49383735296 49500694848 49541718016 49549082624 49672617984 49687486464 49736056832 49791021504 49831524864 49853850816 49861261824 49880236032 49902583808 49928994816 50069668352 50123791872 50131243008 50172788736 50243567616 50291617068 50299093152 50340777984 50348261376 50363332096 50488897536 50509329696 50531959324 50657945184 50707464192 50734301184 50869681632 50877243648 50892472708 50900038112 50904170496 50919407616 50926977024 50969182208 51047591562 51089896704 51097491456 51139837952 51147440128 51290308608 51311065088 51346990926 51397183488 51438993408 51462039552 51489275904 51512344576 51561607398 51634345488 51677136896 51684818944 51740688384 51791265792 51913927296 51921644544 51937186224 51964674048 51987955712 52087746249 52138662912 52154269552 52162022528 52292072448 52313234328 52459359183 52467157512 52510639104 52518445056 52534165376 52546240512 52561969152 52613349376 52686455976 52694288064 52710061019 52714340352 52737957888 52745797632 52789510144 52914535872 52966260736 53003345472 53098315776 53122105344 53150220288 53224885056 53292047424 53299969536 53344141312 53352071168 53409742848 53522748928 53588570112 53612579328 53640953856 53767996128 53792085732 53812555776 53820555264 53836665344 53844668416 54000758016 54016922036 54151596576 54159646464 54204530688 54228815872 54257516544 54340984566 54386019072 54394103808 54402298412 54410385568 54414802944 54439182336 54492397568 54568115118 54621456384 54659700018 54666723328 54674849792 54811164672 54888162714 54941816832 55011145728 55019323392 55064920064 55125773808 55195334832 55249289216 55287972432 55317233664 55494198144 55502447616 55519061136 55527314304 55548444672 55556702208 55573331968 55688281704 55734432768 55742717952 55759403392 55898422272 55946097823 55953063936 56014899192 56085582168 56093919552 56140406784 56157211264 56165559296 56170119168 56195284992 56328376896 56345237641 56353613624 56375058432 56383438848 56430166016 56438554624 56619106304 56658748608 56714133504 56785698816 56841207808 56895566784 56904024576 56975829504 57031524352 57262542876 57284333568 57292849152 57309998592 57340329984 57366020096 57476133792 57484677888 57501884748 57532317696 57540870144 57549538816 57558093824 57701597184 57724948224 57750810656 57821831424 57894794496 57951387648 57968734208 57982058496 58088638674 58136779008 58145421312 58162825952 58171472128 58193608704 58202259456 58250493952 58388453376 58429334502 58445529088 58486450176 58617495552 58673553246 58682275344 58730907648 58739638272 58813759488 58871250944 58927551312 59059585024 59100936048 59132215296 59158708224 59190018048 59330202624 59339022336 59347961904 59356784256 59388198912 59405975552 59414806528 59528852856 59555523489 59587043328 59604879488 59613740032 59762368512 59838693376 59877995688 59953553352 59962465728 60012158976 60021080064 60039046144 60070821888 60129542144 60213092544 60240069736 60271951872 60314151744 60330868736 60566248512 60575251968 60625453056 60710977536 60828440064 60905197056 60964732928 61007417856 61032106716 61039706112 61211683764 61244080128 61262412288 61271519232 61303947264 61322297344 61449138432 61467531972 61476669408 61500063744 61509206016 61527617536 61536763904 61733625184 61809543936 61887538944 61896738816 61948035072 61975789568 62008590336 62016495534 62094751686 62155450368 62174055328 62183297792 62216208384 62277025792 62391500798 62458943778 62468228592 62476255232 62519998464 62581112832 62729328816 62757433354 62781315072 62790647808 62869880832 62931337216 63000884352 63176862672 63186254208 63219695616 63238619136 63300435968 63397815327 63421940736 63431368704 63450355584 63459787776 63483936768 63493373952 63512379392 63662800971 63696494592 63725032448 63803400192 63883911168 63938397512 63946358784 64007512632 64017027648 64097808192 64160464896 64179670016 64189210624 64223182848 64313402776 64394557304 64404129856 64428638208 64473748416 64491618304 64536772608 64743231168 64752855552 64781866688 64806518784 64816152576 64897941504 64961380352 64969661988 65023504896 65033170944 65214825984 65278574592 65433179196 65442906144 65467809792 65477541888 65497141248 65531805696 65561165824 65687010048 65716439712 65751220224 65770901504 65780678656 65944682496 66000926464 66072271104 66082093056 66165479424 66230157312 66249981952 66293495226 66388028672 66442033152 66471801088 66481682432 66506981376 66553546752 66571993088 66694362922 66766457142 66776382288 66806300022 66831722496 66841657344 66897051648 66991423488 67055489424 67065457536 67085532206 67121037312 67131015168 67318530048 67345772928 67543926912 67579674624 67609952256 67645734912 67770078453 67805945856 67826242176 67836324864 67872227328 67892543488 67902636032 68063455416 68119862272 68129988608 68203634688 68299849728 68387078144 68431995072 68462654568 68518346688 68529577984 68585324544 68616052736 68652367872 68748809864 68845793984 68920213824 68930459136 68987584512 69055021056 69161253084 69218569728 69228859392 69249581632 69286232064 69450328332 69518217216 69722763264 69750979104 69759664128 69945812244 69956210016 69993234432 70014185472 70024593408 70061654016 70082625536 70248607968 70259050752 70285787136 70317277184 70327730176 70403751936 70552714496 70628979456 70639478784 70671127296 70728615936 70797754368 70829473792 70866960384 70875994896 70966513408 71056063232 71066626048 71143446528 71204124502 71212990464 71381650032 71392261248 71413631058 71451426816 71483439104 71521271808 71690661504 71712120634 71722780976 71750074368 71760740352 71930697201 72001010688 72202128768 72212861952 72251080704 72272707584 72343355392 72352578123 72443876967 72454646088 72482217984 72514692096 72525471744 72553070592 72585576448 72757486824 72828608512 72879600024 72907333632 72918171648 73010184192 73081552896 73151443008 73162317312 73184216952 73255755776 73348194304 73359097856 73438396416 73501031744 73593779776 73684283904 73717296576 73756311552 73930994676 73992264192 74003263488 74025414848 74036419072 74064592896 74075602944 74251042272 74312577024 74323623936 74531229696 74604085248 74686532256 74780776224 74791892736 74820354048 74853875712 74893492224 74927046656 75104502528 75166744576 75177918464 75259183104 75365351424 75511166976 75522392064 75544998144 75618844672 75714265088 75763994544 75797938986 75860755712 75872032768 75967772672 76061196288 76304522448 76315865472 76338709062 76350057168 76379111424 76390465536 76413331456 76453773312 76571387343 76634845056 76646237184 76669179664 76709756928 76721160192 76935462912 76966597632 77020486389 77095775232 77193059328 77233913856 77268516864 77309411328 77342411097 77451518232 77515705344 77527228416 77591478272 77603012608 77686898688 77851271168 77905779336 77947011072 77981933568 78156660736 78207994368 78231404328 78243033792 78307876864 78319517696 78418345984 78469851492 78570068416 78765958656 78777667584 78801248064 78842953728 78878277632 78920024064 79029683964 79041432096 79106936832 79118696448 79130615872 79142379008 79184265216 79371803808 79407364652 79449391104 79505018208 79683158016 79725330432 79837327584 79938071136 79949954304 80016211968 80028106752 80094429184 80284123392 80362602496 80418868992 80461430784 80688128598 80718833664 80730832896 80754998016 80767002624 80833937408 80947970048 81001137024 81025383054 81104586752 81206929408 81306796032 81343223808 81376142288 81386274816 81579028608 81591155712 81603447618 81615578352 81658773504 81683216384 81695358976 81738596352 81852172677 81932184576 81956709296 81968892544 82000084992 82012274688 82332244071 82412725248 82516718592 82528985088 82597380096 82678120448 82688660712 82793002248 82873933824 82931958648 82954944512 83278591704 83290971456 83322667008 83335053312 83359997952 83441483776 83601649152 83614076928 83639105088 83708420096 83720863744 83826507776 83929595904 84001179136 84210610176 84235816896 84248338944 84292927488 84318158848 84492565344 84530420436 84562587648 84575158272 84600474112 84613050368 84645249024 84657831936 84883734628 84928659456 84988122912 85071200256 85178548224 85261811712 85343350176 85356036864 85463744256 85547286528 85630910464 85893814314 85904850944 85964997888 86010494976 86049030144 86252827122 86298476544 86311305216 86324308224 86337140736 86408691712 86421536768 86530588672 86587422336 86626215984 86698006528 86710894592 86927081472 86953101312 87038099456 87205168512 87218131968 87244238928 87257208192 87290413056 87303389184 87329521664 87375740928 87582680064 87621919616 87668293632 87729675264 87915296579 87926243328 88010329869 88023413016 88096361472 88109457408 88220639232 88306876416 88391326968 88430928817 88589377536 88651404072 88675975168 88738062336 88785027072 89021942856 89035176384 89075066696 89082298368 89108963328 89122209792 89196068864 89321897984 89380564992 89407319232 89420610048 89494716416 89508020224 89758040064 89794363904 90018238464 90031620096 90058569216 90106232832 90146603008 90194313216 90319638816 90360104604 90407927808 90434989568 90448433152 90496303104 90751273888 90849372768 90862877952 90938179584 91066466304 91242660096 91283539424 91357795584 91447099392 91511126784 91536490496 91548160074 91817525646 91893618432 91907278848 91955920896 91983446016 92073361408 92201297958 92215004112 92250095616 92263809024 92291426304 92305145856 92381642752 92600437776 92690956288 92922052608 92963684352 93001305472 93012885504 93233175552 93261082992 93274946688 93324312576 93352247296 93366124544 93415538688 93587251197 93664810624 93678734336 93714382848 93779997696 93871669248 94093993224 94136150031 94171972608 94185971712 94228169728 94304821248 94397005824 94489280512 94501326528 94529613563 94765294008 94779381312 94857928704 94950653952 95175533376 95189681664 95218174744 95225905152 95240060928 95268569088 95361695744 95544741888 95587548672 95666765824 95680987136 95907596268 95919538176 96001347584 96240697344 96269505024 96283815936 96334774272 96363610112 96470104164 96591835956 96606194784 96642957312 96686256128 96700628992 96737427456 96805158912 97009982432 97114846752 97129283328 97172800032 97209778176 97224228864 97346912256 97442070528 97454492982 97535257344 97549756416 97578955936 97822238976 97917861888 98149768794 98164359216 98245711872 98289728768 98297708544 98341748736 98574659568 98618823842 98626830336 98656352256 98671017984 98752790528 98767470592 99001389696 99083436032 99098165248 99345235968 99374972928 99472113664 99582043008 99663049728 99707701632 99722523648 99760472064 99805167616 99857989632 100041544383 100139336704 100209450033 100247583744 100262486016 100345577472 100487135232 100583234136 100598186304 100628298309 100681555968 100696522752 100726664192 100977795072 101018659392 101063918648 101315890368 101414928384 101468602368 101739363264 101754487296 101784945416 101800076224 101808340992 101838815232 101853954048 101938364416 102095183124 102179793408 102194982912 102279675904 102294880256 102580617216 102622130176 102693981852 102794366976 102877986816 102924079104 102978551808 103024689152 103123214796 103268690976 103354273792 103369637888 103481376768 103582531584 103827854592 103843289088 103874372448 103929348096 103975911424 104175492498 104277325824 104308539104 104324045056 104584144896 104626468656 104918718366 104934315024 105021278208 105036890112 105068330752 105092481024 105123938304 105226698752 105372911952 105388576128 105420122038 105428680704 105475915776 105491595264 105579020288 105829071744 105932521472 106006690944 106196631552 106244210688 106300440576 106449770112 106584094848 106599939072 106688282624 106704142336 106806186753 106819485696 107045497856 107120446587 107177140224 107225158656 107281907712 107535992256 107568180951 107584171464 107625111552 107641110528 107673330688 107689336832 108001516032 108033844072 108303193152 108319292928 108409061376 108457631744 108515033088 108681969132 108772038144 108788207616 108804596824 108820771136 108829605888 108878364672 108984795136 109136230236 109242912768 109319400036 109333446656 109349699584 109622329344 109776325428 109883633664 110022291456 110038646784 110129840128 110251547616 110390669664 110498578432 110575944864 110634467328 110988396288 111004895232 111038122272 111054628608 111096889344 111113404416 111146663936 111376563408 111468865536 111485435904 111518806784 111796844544 111892195646 111906127872 112029798384 112171164336 112187839104 112280813568 112314422528 112331118592 112340238336 112390569984 112656753792 112690475282 112707227248 112750116864 112766877696 112860332032 112877109248 113238212608 113317497216 113428267008 113571397632 113682415616 113696908479 113791133568 113808049152 113951659008 114063048704 114508063593 114525085752 114568667136 114585698304 114619997184 114680659968 114732040192 114952267584 114969355776 115003769496 115064635392 115081740288 115099077632 115116187648 115403194368 115449896448 115501621312 115643662848 115789588992 115902775296 115937468416 115964116992 116177277348 116273558016 116290842624 116325651904 116342944256 116387217408 116404518912 116500987904 116776906752 116858669004 116891058176 116972900352 117234991104 117347106492 117364550688 117461815296 117479276544 117627518976 117742501888 117855102624 118119170048 118201872096 118264430592 118317416448 118380036096 118660405248 118678044672 118695923808 118713568512 118776397824 118811951104 118829613056 119057705712 119111046978 119174086656 119209758976 119227480064 119524737024 119677386752 119755991376 119907106704 119924931456 120024317952 120042160128 120078092288 120141643776 120426185088 120480139472 120543903744 120628303488 120661737472 121032192897 121132497024 121150503936 121250906112 121421955072 121538074581 121656880128 121810394112 121929465856 122014835712 122064213432 122079412224 122405171427 122423367528 122488160256 122524824576 122543038464 122607894528 122644594688 122898276864 122935063944 122953338816 123000127488 123018412032 123055235072 123073527808 123467250368 123619087872 123775077888 123793477632 123896070144 123951579136 124017180672 124032991068 124189503372 124310900736 124348110656 124366595584 124432416768 124554051584 124783001596 124917887556 124936457184 124952510464 125039996928 125162225664 125458657632 125514866708 125562630144 125581295616 125739761664 125862674432 126001768704 126353725344 126372508416 126439391232 126477238272 126600871936 126795630654 126843881472 126862737408 126900711168 126919575552 126967873536 126986747904 127024758784 127325601942 127392989184 127450064896 127606800384 127767822336 127876795024 127892717568 128015025264 128034055296 128195616384 128320929792 128359340032 128378421248 128446365696 128626805552 128789114608 128808259712 128857276416 128947496832 128983236608 129073545216 129379240683 129486462336 129505711104 129563733376 129613037568 129632305152 129795883008 129922760704 129939323976 130047009792 130066341888 130429651968 130557149184 130866358392 130885812288 130935619584 130955083776 130994282496 131063611392 131122331648 131374020096 131432879424 131502440448 131541803008 131561357312 131889364992 132001852928 132144542208 132164186112 132330958848 132460314624 132499963904 132586990452 132776057344 132884066304 132943602176 132963364864 133013962752 133107093504 133143986176 133388725844 133532914284 133552764576 133612600044 133663444992 133683314688 133794103296 133982846976 134110978848 134130915072 134171064412 134242074624 134262030336 134637060096 134691545856 135087853824 135159349248 135219904512 135291469824 135540156906 135611891712 135652484352 135672649728 135744454656 135785086976 135805272064 136126910832 136239724544 136259977216 136407269376 136599699456 136774156288 136863990144 136925309136 137036693376 137059155968 137170649088 137232105472 137304735744 137322240111 137497619728 137691587968 137840427648 137860918272 137975169024 138110042112 138301946937 138322506168 138437139456 138457718784 138499163264 138572464128 138900656664 138962888141 139036434432 139445526528 139501958208 139519328256 139891624488 139912420032 139986468864 140028370944 140049186816 140123308032 140165251072 140497215936 140518101504 140571574272 140634554368 140655460352 140807503872 141105428992 141257958912 141278957568 141342254592 141457231872 141595508736 141658947584 141733920768 141751989792 141933026816 142112126464 142133252096 142286893056 142408249004 142425980928 142763300064 142784522496 142827262116 142902853632 142966878208 143042543616 143381323008 143424241268 143445561952 143500148736 143521480704 143861394402 144002021376 144404257536 144425723904 144502161408 144545415168 144686710784 144705156246 144887753934 144909292176 144964435968 145029384192 145050943488 145106141184 145171152896 145514973648 145657217024 145759200048 145814667264 145836343296 146020368384 146163105792 146302886016 146324634624 146368433904 146511511552 146696388608 146718195712 146876792832 147002063488 147187559552 147368567808 147434593152 147512623104 147861989352 147928235763 147984528384 148006526976 148050829696 148072838144 148129185792 148151205888 148502084544 148546535599 148625154048 148647247872 149062459392 149208170496 149373064512 149561552448 149583785472 149640708096 149707751424 149786984448 149854093312 150209005056 150333489152 150355836928 150518366208 150730702848 151022333952 151044784128 151089996288 151237689344 151428530176 151527989088 151595877972 151721511424 151744065536 151935545344 152122392576 152609044896 152631730944 152677418124 152700114336 152758222848 152780931072 152826662912 152907546624 153142774686 153269690112 153292474368 153338359328 153419513856 153442320384 153870925824 153933195264 154040972778 154191550464 154386118656 154467827712 154537033728 154684822194 154903036464 155031410688 155054456832 155182956544 155206025216 155373797376 155702542336 155811558672 155894022144 155963867136 156313321472 156415988736 156462808656 156486067584 156615753728 156639035392 156836691968 156939702984 157140136832 157531917312 157555335168 157602496128 157685907456 157756555264 157840048128 158059367928 158082864192 158130183057 158213873664 158237392896 158261231744 158284758016 158368530432 158743607616 158814729304 158898782208 159010036416 159366316032 159450660864 159674655168 159876142272 159899908608 160032423936 160056213504 160188858368 160568246784 160725204992 160837737984 160922861568 161376257196 161437667328 161461665792 161509996032 161534005248 161667874816 161895940096 162002274048 162050766108 162209173504 162413858816 162613592064 162686447616 162752284576 162772549632 163158057216 163182311424 163206895236 163231156704 163317547008 163366432768 163390717952 163477192704 163704345354 163864369152 163913418592 163937785088 164000169984 164024549376 164664488142 164825450496 165033437184 165057970176 165194760192 165356240896 165377321424 165586004496 165747867648 165863917296 165909889024 166557183408 166581942912 166645334016 166670106624 166719995904 166882967552 167203298304 167228153856 167278210176 167416840192 167441727488 167653015552 167838293469 167859191808 168002358272 168421220352 168471633792 168496677888 168585854976 168636317696 168985130688 169035712923 169060840872 169125175296 169150316544 169200948224 169226100736 169290498048 169315663872 169767469256 169857318912 169976245824 170142400512 170357096448 170523623424 170686700352 170712073728 170927488512 171094573056 171261820928 171787628628 171809701888 171929995776 172020989952 172098060288 172505654244 172596953088 172622610432 172648616448 172674281472 172817383424 172843073536 173061177344 173174844672 173252431968 173396013056 173421789184 173854162944 173906202624 174076198912 174410337024 174436263936 174488477856 174514416384 174580826112 174606778368 174659043328 174751481856 175165360128 175243839232 175336587264 175459350528 175830593158 175852486656 176020659738 176046826032 176192722944 176218914816 176441278464 176613752832 176782653936 176861857634 177178755072 177302808144 177351950336 177476124672 177570054144 178043885712 178070352768 178150133392 178164596736 178217926656 178244419584 178392137728 178643795968 178666570467 178761129984 178814638464 178841220096 178989432832 179016040448 179516080128 179588727808 180036476928 180063240192 180117138432 180212465664 180293206016 180388626432 180639277632 180720209208 180815855616 180869979136 180896866304 180992606208 181502547776 181698745536 181725755904 181876359168 182132932608 182485320192 182567078848 182715591168 182894198784 183022253568 183072980992 183096320148 183635051292 183787236864 183814557696 183911841792 183966892032 184146722816 184402595916 184430008224 184500191232 184527618048 184582852608 184610291712 184763285504 185200875552 185381912576 185844105216 185927368704 186002610944 186025771008 186466351104 186522165984 186549893376 186648625152 186704494592 186732249088 186831077376 187174502394 187329621248 187357468672 187428765696 187559995392 187743338496 188187986448 188272300062 188343945216 188371943424 188456339456 188609642496 188794011648 189002653056 189059227126 189530588016 189558762624 189715857408 189901307904 190193445981 190351066752 190379363328 190436349488 190451810304 190480121856 190537138176 190723391488 190988402913 191089483776 191175097344 191333531648 191361974272 191815192536 191839076352 192002695168 192481394688 192539010048 192567631872 192669548544 192727220224 192940208328 193183671912 193212389568 193285914624 193372512256 193401257984 193474854912 193610317824 194019964864 194229693504 194258566656 194345600064 194419556352 194448457728 194693824512 194884141056 194908985964 195070514688 195099512832 195157911872 195644477952 195835723776 196299537588 196328718432 196491423744 196579457536 196595417088 196683497472 197149319136 197237647684 197253660672 197312704512 197342035968 197505581056 197534941184 198002779392 198166872064 198196330496 198690471936 198749945856 198944227328 199164086016 199326099456 199415403264 199445047296 199520944128 199610335232 199715979264 200083088766 200278673408 200418900066 200495167488 200524972032 200691154944 200974270464 201166468272 201196372608 201256596618 201363111936 201393045504 201453328384 201955590144 202037318784 202127837296 202631780736 202829856768 202937204736 203310235359 203478726528 203508974592 203569890832 203600152448 203616681984 203677630464 203707908096 203876728832 204190366248 204359586816 204389965824 204559351808 204589760512 205161234432 205244260352 205387963704 205588733952 205755973632 205848158208 205957103616 206049378304 206246429592 206537381952 206708547584 206739275776 206962753536 207165063168 207655709184 207686578176 207748744896 207858696192 207951822848 208350984996 208554651648 208617078208 208648090112 209168289792 209252937312 209837436732 209868630048 210042556416 210073780224 210136661504 210184962048 210247876608 210453397504 210745823904 210777152256 210840244076 210857361408 210951831552 210983190528 211158040576 211658143488 211865042944 212013381888 212393263104 212488421376 212600881152 212899540224 213168189696 213199878144 213376565248 213408284672 213612373506 213638971392 214090995712 214240893174 214354280448 214450317312 214563815424 215071984512 215136361902 215168342928 215250223104 215282221056 215346661376 215378673664 215792091603 216003032064 216067688144 216606386304 216638585856 216818122752 216915263488 217030066176 217057734369 217331630901 217363938264 217544076288 217576415232 217609193648 217641542272 217659211776 217756729344 217969590272 218272460472 218370252793 218485825536 218638800072 218666893312 218699399168 219244658688 219552650856 219767267328 220044582912 220077293568 220259680256 220503095232 220781339328 220997156864 221151889728 221268934656 221976792576 222009790464 222076244544 222109257216 222193778688 222226808832 222293327872 222753126816 222937731072 222970871808 223037613568 223593689088 223784391292 223812255744 224059596768 224342328672 224375678208 224561627136 224628845056 224662237184 224680476672 224781139968 225313507584 225380950564 225414454496 225500233728 225533755392 225720664064 225754218496 226476425216 226634994432 226856534016 227142795264 227364831232 227393816958 227582267136 227616098304 227903318016 228126097408 229016127186 229050171504 229137334272 229171396608 229239994368 229361319936 229464080384 229904535168 229938711552 230007538992 230129270784 230163480576 230198155264 230232375296 230806388736 230899792896 231003242624 231287325696 231579177984 231805550592 231874936832 231928233984 232027233291 232354554696 232547116032 232581685248 232651303808 232685888512 232774434816 232809037824 233001975808 233430270227 233553813504 233717338008 233782116352 233945800704 234469982208 234694212984 234729101376 234923630592 234958553088 235255037952 235485003776 235710205248 236238340096 236403744192 236528861184 236634832896 236760072192 237320810496 237356089344 237391847616 237427137024 237552795648 237623902208 237659226112 238115411424 238222093956 238348173312 238419517952 238454960128 239049474048 239354773504 239511982752 239814213408 239849862912 240048635904 240084320256 240156184576 240283287552 240852370176 240960278944 241087807488 241256606976 241323474944 242064385794 242264994048 242301007872 242501812224 242843910144 243076149162 243313760256 243620788224 243858931712 244029671424 244128426864 244158824448 244810342854 244846735056 244976320512 245049649152 245086076928 245215789056 245289189376 245796553728 245870127888 245906677632 246000254976 246036824064 246110470144 246147055616 246934500736 247238175744 247550155776 247586955264 247792140288 247903158272 248034361344 248065982136 248379006744 248621801472 248696221312 248733191168 248864833536 249108103168 249214435757 249566003192 249835775112 249872914368 249905020928 250079993856 250324451328 250917315264 251029733416 251125260288 251162591232 251479523328 251725348864 252003537408 252707450688 252745016832 252878782464 252954476544 253201743872 253591261308 253687762944 253725474816 253801422336 253839151104 253935747072 253973495808 254049517568 254651203884 254785978368 254900129792 255213600768 255535644672 255753590048 255785435136 256030050528 256068110592 256391232768 256641859584 256718680064 256756842496 256892731392 257253611104 257578229216 257616519424 257714552832 257894993664 257966473216 258147090432 258758481366 258972924672 259011422208 259127466752 259226075136 259264610304 259591766016 259845521408 259878647952 260094019584 260132683776 260859303936 261114298368 261732716784 261771624576 261871239168 261910167552 261988564992 262127222784 262244663296 262748040192 262865758848 263004880896 263083606016 263122714624 263745889737 263778729984 264003705856 264289084416 264328372224 264661917696 264920629248 264999927808 265173980904 265292786451 265552114688 265768132608 265887204352 265926729728 266027925504 266214187008 266287972352 266777451688 267065828568 267105529152 267225200088 267326889984 267366629376 267588206592 267965693952 268221957696 268261830144 268342128824 268484149248 268524060672 269274120192 269383091712 270175707648 270318698496 270439809024 270582939648 271080313812 271223783424 271304968704 271345299456 271488909312 271570173952 271610544128 272253821664 272479449088 272519954432 272814538752 273199398912 273548312576 273727980288 273850618272 274073386752 274118311936 274341298176 274464210944 274609471488 274644480222 274995239456 275383175936 275680855296 275721836544 275950338048 276220084224 276603893874 276645012336 276874278912 276915437568 276998326528 277144928256 277801313328 277925776282 278072868864 278891053056 279003916416 279038656512 279783248976 279824840064 279972937728 280056741888 280098373632 280246616064 280330502144 280761753591 280994431872 281036203008 281143148544 281269108736 281310920704 281615007744 282210857984 282408450093 282515917824 282557915136 282684509184 282914463744 283191017472 283317895168 283467841536 283503979584 283588840689 283866053632 284224252928 284266504192 284573786112 284816498008 284851961856 285526600128 285569044992 285654524232 285805707264 285933756416 286085087232 286762646016 286848482536 286891123904 287000297472 287042961408 287722788804 288004042752 288808515072 288851447808 289004322816 289090830336 289373421568 289410312492 289775507868 289818584352 289928871936 290058768384 290101886976 290212282368 290342305792 291029947296 291314434048 291518400096 291629334528 291672686592 292040736768 292326211584 292605772032 292649269248 292736867808 293023023104 293392777216 293436391424 293753585664 294004126976 294375119104 294737135616 294869186304 295025246208 295723978704 295856471526 295969056768 296013053952 296101659392 296145676288 296258371584 296302411776 297004169088 297093071198 297250308096 297294495744 298124918784 298416340992 298746129024 299123104896 299167570944 299281416192 299415502848 299573968896 299708186624 300124633149 300418010112 300628350099 300666978304 300711673856 301036732416 301461405696 301884894927 302044667904 302089568256 302179992576 302475378688 302857060352 303055978176 303191755944 303443022848 303488131072 303871090688 304244785152 305218089792 305263461888 305354836248 305400228672 305516445696 305561862144 305653325824 305815093248 306285549372 306539380224 306584948736 306676718656 306839027712 306884640768 307741851648 307866390528 308081945556 308383100928 308772237312 308935655424 309074067456 309369644388 309806072928 310062821376 310108913664 310365913088 310412050432 310747594752 311405084672 311623117344 311788044288 311927734272 312626642944 312831977472 312925617312 312972135168 313231507456 313278070784 313673383936 313879405968 314280273664 315063834624 315110670336 315204992256 315371814912 315513110528 315680096256 316118735856 316165728384 316260366114 316427747328 316474785792 316522463488 316569516032 316737060864 317487215232 317629458608 317797564416 318020072832 318732632064 318901321728 319349310336 319752284544 319799817216 320064847872 320112427008 320377716736 320418560259 321136493568 321361339761 321450409984 321675475968 321845723136 322704542853 322752514392 322875334656 322923331584 323019992064 323068010496 323335749632 323791880192 324004548096 324101532216 324418347008 324827717632 325227184128 325372895232 325504569152 325545099264 326316114432 326364622848 326413790472 326462313408 326635094016 326732865536 326781435904 326954385408 327408690708 327728738304 327826837184 327875570176 328000339968 328049098752 329328976284 329650900992 330066874368 330115940352 330389520384 330712481792 330754642848 331172008992 331495735296 331727834592 331819778048 333114366816 333163885824 333290668032 333340213248 333439991808 333765935104 334406596608 334456307712 334556420352 334833680384 334883454976 335306031104 335676586938 335718383616 336004716544 336842440704 336943267584 336993355776 337171709952 337272635392 337970261376 338071425846 338121681744 338250350592 338300633088 338401896448 338452201472 338580996096 338631327744 339534938512 339714637824 339952491648 340284801024 340714192896 341047246848 341090725437 341373400704 341424147456 341854977024 342189146112 342523641856 343524190779 343575257256 343619403776 343859991552 344041979904 344196120576 345011308488 345165883447 345193906176 345245220864 345297232896 345348562944 345634766848 345686147072 346122354688 346349689344 346504863936 346792026112 346843578368 347708325888 347812405248 348152397824 348820674048 348872527872 348976955712 349028832768 349161652224 349213556736 349318086656 349502963712 350330720256 350487678464 350673174528 350918701056 351661186316 351704973312 352041319476 352093652064 352385445888 352437829632 352882556928 353227505664 353565307872 353723715268 354357510144 354605616288 354703900672 354952249344 355140108288 356087771424 356140705536 356300266784 356329193472 356435853312 356488839168 356784275456 357287591936 357333140934 357522259968 357629276928 357682440192 357978865664 358032080896 359032160256 359177455616 360072953856 360126480384 360234276864 360424931328 360586412032 361278555264 361440418416 361631711232 361739958272 361793732608 361985212416 363005095552 363397491072 363451511808 363752718336 364265865216 364614223743 364970640384 365134157696 365431182336 365788397568 366044507136 366145961984 366192640296 367215514281 367270102584 367574473728 367629115392 367823683584 367933784064 368293445632 368805191832 368860016448 368970427133 369000382464 369055236096 369165705216 369220583424 369526571008 370401751104 370763825152 371688210432 371854737408 372005221888 372051542016 372932702208 373044331968 373099786752 373297250304 373408989184 373464498176 373662154752 374349004788 374659242496 374714937344 374857531392 375119990784 375486676992 376375972896 376544600124 376687890432 376743886848 376912678912 377219284992 377588023296 378005306112 378118454252 379061176032 379117525248 379431714816 379802615808 380386891962 380702133504 380758726656 380872698976 380903620608 380960243712 381074276352 381446782976 381976805826 382178967552 382350194688 382667063296 382723948544 383630385072 383678152704 384005390336 384962789376 385078020096 385135263744 385339097088 385454440448 385880416656 386367343824 386424779136 386571829248 386745024512 386802515968 386949709824 387220635648 388039929728 388459387008 388517133312 388691200128 388839112704 388896915456 389387649024 389768282112 389817971928 390141029376 390199025664 390315823744 391288955904 391622684761 391671447552 392599075176 392657436864 392982847488 393158915072 393190834176 393366994944 394298638272 394416663487 394475295368 394507321344 394625409024 394684071936 395011162112 395069882368 396005558784 396333744128 396392660992 397380943872 397499891712 397888454656 398328172032 398652198912 398830806528 398890094592 399041888256 399220670464 399431958528 400166177532 400557346816 400837800132 400990334976 401049944064 401382309888 401948540928 402332936544 402392745216 402513193236 402726223872 402786091008 402906656768 403911180288 404074637568 404255674592 405263561472 405659713536 405874409472 406620470718 406957453056 407017949184 407139781664 407200304896 407233363968 407355260928 407415816192 407753457664 408380732496 408719173632 408779931648 409118703616 409179521024 410322468864 410488520704 410775927408 411177467904 411511947264 411696316416 411914207232 412098756608 412492859184 413074763904 413417095168 413478551552 413925507072 414330126336 415311418368 415373156352 415497489792 415717392384 415903645696 416701969992 416888664423 417109303296 417234156416 417296180224 418336579584 418505874624 419674873464 419737260096 420085112832 420147560448 420273323008 420369924096 420495753216 420906795008 421491647808 421554304512 421680488152 421714722816 421903663104 421966381056 422316081152 423316286976 423730085888 424026763776 424786526208 424976842752 425201762304 425799080448 426336379392 426399756288 426753130496 426816569344 427224747012 427277942784 428181991424 428481786348 428708560896 428900634624 429127630848 430143969024 430272723804 430336685856 430500446208 430564442112 430693322752 430757347328 431584183206 432006064128 432135376288 433212772608 433277171712 433636245504 433830526976 434060132352 434115468738 434663261802 434727876528 435088152576 435152830464 435218387296 435283084544 435318423552 435513458688 435939180544 436544920944 436740505586 436971651072 437277600144 437333786624 437398798336 438489317376 439105301712 439534534656 440089165824 440154587136 440519360512 441006190464 441562678656 441994313728 442303779456 442537869312 443784707289 443953585152 444019580928 444152489088 444218514432 444387557376 444453617664 444586655744 445506253632 445639606797 445875462144 445941743616 446075227136 447187378176 447568782584 447624511488 448119193536 448684657344 448751356416 449123254272 449257690112 449324474368 449360953344 449562279936 450627015168 450761901128 450828908992 451000467456 451067510784 451441328128 451508436992 452952850432 453269988864 453713068032 454285590528 454729662464 454787633916 455164534272 455232196608 455806636032 456252194816 458032254372 458100343008 458274668544 458342793216 458479988736 458722639872 458928160768 459809070336 459877423104 460015077984 460258541568 460326961152 460396310528 460464750592 461612777472 461799585792 462006485248 462574651392 463158355968 463611101184 463749873664 464054466582 464709109392 465094232064 465163370496 465302607616 465371777024 465548869632 465618075648 466003951616 466860540454 467107627008 467434676016 467564232704 467891601408 468939964416 469388425968 469458202752 469847261184 469917106176 470510075904 470970007552 471420410496 472476680192 472807488384 473057722368 473269665792 473520144384 474390549171 474641620992 474712178688 474783695232 474854274048 475105591296 475247804416 475318452224 476230822848 476444187912 476696346624 476839035904 476909920256 478098948096 478709547008 479023965504 479628426816 479699725824 480097271808 480168640512 480312369152 480566575104 481704740352 481920557888 482175614976 482513213952 482646949888 484128771588 484529988096 484602015744 485003624448 485687820288 486152298324 486627520512 487241576448 487717863424 488059342848 488256853728 488317648896 489620685708 489693470112 489952641024 490099298304 490172153856 490431578112 490578378752 491593107456 491740255776 491813355264 492000509952 492073648128 492220940288 492294111232 493869001472 494476351488 495100311552 495173910528 495584280576 495806316544 496068722688 496131964272 496758013488 497243602944 497392442624 497466382336 497729667072 498428871514 499132006384 499671550224 499745828736 499810041856 500159987712 500648902656 501834630528 502059466832 502250520576 502325182464 502959046656 503450697728 503514880407 504007074816 505414901376 505490033664 505757564928 505908953088 506403487744 507107138769 507182522616 507375525888 507450949632 507602844672 507678302208 507871494144 507946991616 508099035136 509302407768 509571956736 509800259584 510427201536 511071289344 511507180096 511570870272 512060101056 512136221184 512782465536 513283719168 513437360128 513513684992 513785462784 514507222208 515156458432 515233038848 515429105664 515789987328 515932946432 516294180864 517516962732 517945849344 518022844416 518254933504 518452150272 518529220608 519183532032 519691042816 519757295904 520188039168 520265367552 521718607872 522228596736 523465433568 523543249152 523742478336 523820335104 523977129984 524254445568 524489326592 525496080384 525731517696 526009761792 526167212032 526245429248 527491779474 527557459968 528007411712 528578168832 528656744448 529323835392 529841258496 529999855616 530347961808 530585572902 531104229376 531536265216 531774408704 531853459456 532055851008 532428374016 533554903376 534131657136 534211058304 534450400176 534653779968 534733258752 535176413184 535931387904 535999711401 536443915392 536523660288 536684257648 536968298496 537048121344 538548240384 538766183424 540351415296 540637396992 540879618048 541165879296 542160627624 542447566848 542609937408 542690598912 542977818624 543140347904 543221088256 544507643328 544958898176 545039908864 545629077504 546398797824 547096625152 547455960576 547701236544 548146773504 548236623872 548682596352 548928421888 549218942976 549288960444 549990478912 550766351872 551361710592 551443673088 551900676096 552440168448 553207787748 553290024672 553748557824 553830875136 553996653056 554289856512 555602626656 555851552564 556145737728 557782106112 558007832832 558077313024 559566497952 559649680128 559945875456 560113483776 560196747264 560493232128 560661004288 561523507182 561988863744 562072406016 562286297088 562538217472 562621841408 563230015488 564421715968 564816900186 565031835648 565115830272 565369018368 565828927488 566382034944 566635790336 567007959168 567177681378 567732107264 568448505856 568533008384 569147572224 569632996016 569703923712 571053200256 571138089984 571309048464 571611414528 571867512832 572170174464 572965208739 573525292032 573696965072 573782247808 574000594944 574085922816 575445577608 576008085504 577617030144 577702895616 578008645632 578181660672 578746843136 578820624984 579551015736 579637168704 579857743872 580117536768 580203773952 580424564736 580684611584 582059894592 582628868096 583036800192 583258669056 583345373184 584081473536 584652423168 585211544064 585298538496 585473735616 586046046208 586785554432 586872782848 587507171328 588008253952 588750238208 589474271232 589738372608 590050492416 591447957408 591712943052 591938113536 592026107904 592203318784 592291352576 592516743168 592604823552 594008338176 594186142396 594500616192 594588991488 596249837568 596832681984 597492258048 598246209792 598335141888 598562832384 598831005696 599147937792 599416373248 600249266298 600836020224 601256700198 601333956608 601423347712 602073464832 602922811392 603769789854 604089335808 604179136512 604359985152 604950757376 605714120704 606111956352 606383511888 606886045696 606976262144 607742181376 608489570304 610436179584 610526923776 610709672496 610800457344 611032891392 611123724288 611306651648 611630186496 612571098744 613078760448 613169897472 613353437312 613678055424 613769281536 615407076053 615483703296 615732781056 616163891112 616766201856 617544474624 617871310848 618148134912 618739288776 619612145856 620125642752 620217827328 620731826176 620824100864 621495189504 622810169344 623246234688 623576088576 623855468544 625253285888 625663954944 625851234624 625944270336 626463014912 626556141568 627346767872 627758811936 628560547328 630127669248 630221340672 630409984512 630743629824 631026221056 631360192512 632237471712 632331456768 632520732228 632855494656 632949571584 633044926976 633139032064 633474121728 634974430464 635258917216 635595128832 636040145664 637465264128 637802643456 638698620672 639504569088 639599634432 640129695744 640224854016 640755433472 640837120518 642272987136 642722679522 642900819968 643350951936 643691446272 645409085706 645505028784 645750669312 645846663168 646039984128 646136020992 646671499264 647583760384 648009096192 648203064432 648836694016 649655435264 650454368256 650745790464 651009138304 651090198528 652632228864 652729245696 652827580944 652924626816 653270188032 653465731072 653562871808 653908770816 654817381416 655110758379 655457476608 655653674368 655751140352 656000679936 656098197504 658657952568 659301801984 660133748736 660231880704 660779040768 661424963584 661509285696 662344017984 662991470592 663455669184 663639556096 666228733632 666327771648 666581336064 666680426496 666879983616 667531870208 668813193216 668912615424 669112840704 669667360768 669766909952 670612062208 671353173876 671436767232 672009433088 673684881408 673886535168 673986711552 674343419904 674545270784 675940522752 676142851692 676243363488 676500701184 676601266176 676803792896 676904402944 677161992192 677262655488 679069877024 679429275648 679904983296 680569602048 681428385792 682094493696 682181450874 682746801408 682848294912 683709954048 684378292224 685047283712 687048381558 687150514512 687238807552 687719983104 688083959808 688392241152 690022616976 690331766894 690387812352 690490441728 690594465792 690697125888 691269533696 691372294144 692244709376 692699378688 693009727872 693584052224 693687156736 695416651776 695624810496 696304795648 697641348096 697745055744 697953911424 698057665536 698323304448 698427113472 698636173312 699005927424 700290810681 700661440512 700975356928 701346349056 701837402112 703322372632 703409946624 704082638952 704187304128 704770891776 704875659264 705765113856 706455011328 707130615744 707447430536 708715020288 709211232576 709407801344 709904498688 710280216576 712175542848 712281411072 712600533568 712658386944 712871706624 712977678336 713568550912 714575183872 714666281868 715044519936 715258553856 715364880384 715957731328 716064161792 718064320512 718354911232 720145907712 720252960768 720468553728 720849862656 721172824064 722557110528 722880836832 723263422464 723479916544 723587465216 723970424832 726010191104 726794982144 726903023616 727505436672 728531730432 729228447486 729941280768 730268315392 730862364672 731576795136 732089014272 732291923968 732385280592 734431028562 734540205168 735148947456 735258230784 735647367168 735867568128 736586891264 737610383664 737720032896 737940854266 738000764928 738110472192 738331410432 738441166848 739053142016 740803502208 741527650304 743376420864 743709474816 744010443776 744103084032 745865404416 746088663936 746199573504 746594500608 746817978368 746928996352 747324309504 747643307271 748698009576 749318484992 749429874688 749715062784 750239981568 750973353984 752751945792 753089200248 753375780864 753487773696 753825357824 754438569984 755176046592 756010612224 756236908504 758122352064 758235050496 758863429632 759605231616 760773783924 761404267008 761517453312 761745397952 761807241216 761920487424 762148552704 762893565952 763953611652 764357935104 764700389376 765334126592 765447897088 767260770144 767356305408 768010780672 769925578752 770156040192 770270527488 770678194176 770908880896 771760833312 772734687648 772849558272 773143658496 773490049024 773605031936 773899419648 774441271296 776079859456 776918774016 777034266624 777382400256 777678225408 777793830912 778775298048 779536564224 779635943856 780282058752 780398051328 780631647488 782577911808 783245369522 783342895104 785198150352 785314873728 785965694976 786317830144 786381668352 786733989888 788597276544 788833326974 788950590736 789014642688 789250818048 789368143872 790022324224 790139764736 791237669211 792011117568 792667488256 792785321984 794761887744 794999783424 795776909312 795878359353 796656344064 797304397824 797661613056 797780189184 798083776512 798441340928 798863917056 800332355064 801114693632 801675600264 801980669952 802099888128 802764619776 803897081856 804665873088 804785490432 805026386472 805452447744 805572182016 805813313536 807822360576 808149275136 808511349184 810527122944 811319427072 811748818944 813240941436 813914906112 814035898368 814279563328 814400609792 814466727936 814710521856 814831632384 815506915328 816761464992 817438347264 817559863296 818237407232 818359042048 820644937728 820977041408 821551854816 822354935808 823023894528 823392632832 823828414464 824197513216 824985718368 826149527808 826834190336 826957103104 827851014144 828660252672 830622836736 830746312704 830994979584 831434784768 831807291392 833403939984 833777328846 834218606592 834468312832 834592360448 836673159168 837011749248 839349746928 839474520192 840170225664 840295120896 840546646016 840739848192 840991506432 842285260773 842983295616 843108609024 843360976304 843429445632 843807326208 843932762112 844632162304 846632573952 847225350279 847460171776 848053527552 849573052416 849953685504 850403524608 850766522067 851598160896 852672758784 852799512576 853506260992 853633138688 854449494024 854555885568 856363982848 856963572696 857417121792 857801269248 858255261696 860287938048 860545447608 860673371712 861000892416 861128884224 861386645504 861514694656 863168366412 864012128256 864270752576 866425545216 866554343424 867272491008 867661053952 868120264704 868230937476 869326523604 869455753056 870176305152 870305660928 870436774592 870566169088 870636847104 871026917376 871878361088 873089841888 873481011172 873943302144 874555200288 874667573248 874797596672 876978634752 878210603424 879069069312 880178331648 880309174272 881038721024 882012380928 883125357312 883988627456 884607558912 885075738624 887569414578 887907170304 888039161856 888304978176 888437028864 888775114752 888907235328 889173311488 891012507264 891279213594 891750924288 891883487232 892150454272 894374756352 895137565168 895249022976 896238387072 897369314688 897502712832 898246508544 898515380224 898648948736 898721906688 899124559872 900373899447 901254030336 901523802256 901657817984 902000934912 902135021568 902882656256 903016873984 905654684781 905905700864 906539977728 907426136064 908571181056 909459324928 909575267832 910329068544 910464393216 911613272064 912504389632 916064508744 916200686016 916549337088 916685586432 916959977472 917445279744 917856321536 919618140672 919754846208 920030155968 920517083136 920653922304 920792621056 920929501184 923225554944 923599171584 924012970496 925149302784 926316711936 927222202368 927499747328 928108933164 929418218784 930188464128 930326740992 930605215232 930743554048 931097739264 931236151296 932007903232 933721080908 934215254016 934869352032 935128465408 935783202816 937879928832 938776851936 938916405504 939694522368 939834212352 941020151808 941940015104 942840820992 944953360384 945614976768 946115444736 946539331584 947040288768 948781098342 949283241984 949424357376 949567390464 949708548096 950211182592 950495608832 950636904448 952461645696 952888375824 953392693248 953678071808 953819840512 956197896192 957419094016 958047931008 959256853632 959399451648 960194543616 960337281024 960624738304 961133150208 961255680777 963409480704 963841115776 964351229952 965026427904 965293899776 967068262369 968113628559 968257543176 969059976192 969204031488 970007248896 971375640576 972304596648 972740216987 973255041024 974483152896 975435726848 976118685696 976513707456 976635297792 979241371416 979386940224 979905282048 980198596608 980344307712 980863156224 981156757504 983186214912 983480511552 983626710528 984001019904 984147296256 984441880576 984588222464 987738002944 988952702976 990200623104 990347821056 991168561152 991612633088 992137445376 992263928544 993516026976 994487205888 994784885248 994932764672 995459334144 996857743028 998264012768 999343100448 999491657472 999620083712 1000319975424 1001297805312 1003669261056 1004118933664 1004501041152 1004650364928 1005918093312 1006901395456 1007029760814 1008014149632 1010829802752 1010980067328 1011515129856 1011817906176 1012806975488 1014214277538 1014365045232 1014751051776 1014901899264 1015205689344 1015356604416 1015742988288 1015893983232 1016198070272 1018604815536 1019143913472 1019600519168 1020854403072 1022142578688 1023014360192 1023141740544 1024120202112 1024272442368 1025564931072 1026567438336 1026874720256 1027027369984 1027570925568 1029014444416 1030312916864 1030466077696 1030858211328 1031579974656 1031865892864 1032588361728 1035033925464 1035497650341 1035891698688 1036045688832 1036509867008 1036904300544 1037058441216 1038367064064 1039382085632 1039514591808 1039825749193 1040376078336 1040530735104 1043437215744 1044457193472 1046930867136 1047086498304 1047484956672 1047640670208 1047954259968 1048508891136 1048978653184 1050992160768 1051463035392 1052019523584 1052334424064 1052490858496 1054983558948 1055114919936 1056014823424 1057156337664 1057313488896 1058647670784 1059682516992 1059999711232 1060695923616 1061171145804 1062208458752 1063072530432 1063548817408 1063706918912 1064111702016 1064856748032 1067109806752 1068263314272 1068422116608 1068900800352 1069307559936 1069466517504 1070352826368 1071862775808 1071999422802 1072887830784 1073047320576 1073368515296 1073936596992 1074096242688 1077096480768 1077532366848 1080702830592 1081274793984 1081759236096 1084321255248 1084895133696 1085219874816 1085381197824 1085955637248 1086280695808 1086442176512 1089015286656 1089917796352 1090079817728 1091258155008 1092797595648 1094193250304 1094911921152 1095402473088 1096293547008 1096473247744 1097365192704 1097856843776 1098437885952 1098577920888 1099980957824 1101532703744 1102723421184 1102887346176 1103801352192 1104880336896 1106415575496 1106580049344 1106911281399 1107497115648 1107661750272 1107993306112 1108579713024 1111205253312 1111703105128 1112291475456 1115564212224 1116015665664 1116154626048 1119132995904 1119299360256 1119891750912 1120226967552 1120393494528 1120986464256 1121322008576 1123047014364 1123977727488 1124144812032 1124572594176 1125076434944 1125243682816 1126460030976 1128843431936 1129633800372 1130063671296 1130231660544 1130738036736 1131657854976 1132764069888 1133271580672 1134015918336 1134355362756 1135464214528 1136897011712 1137066016768 1138295144448 1139265992032 1139407847424 1142106400512 1142276179968 1142618096928 1143222829056 1143735025664 1144340348928 1145930417478 1147050584064 1147393930144 1147564495616 1148001189888 1148171845632 1150891155216 1152016171008 1155234060288 1155405791232 1156017291264 1156363321344 1157493686272 1157641249968 1159102031472 1159274337408 1159715487744 1160235073536 1160407547904 1160849129472 1161369223168 1164119789184 1165257736192 1166073600384 1166517338112 1166690746368 1168162947072 1169304846336 1170423088128 1170597076992 1170947471232 1172092092416 1173571108864 1173745565696 1174868054283 1175014342656 1176016507904 1177500476416 1178948542464 1179476745216 1180100984832 1182895914816 1183249990461 1183425886104 1183876227072 1184052215808 1184406637568 1184582705152 1185033486336 1185209647104 1188016676352 1188372284792 1189001232384 1189177982976 1192499675136 1193665363968 1194984516096 1196492419584 1196670283776 1197125664768 1197662011392 1198295875584 1198832746496 1200498532596 1201672040448 1202513400396 1202667913216 1202846695424 1204146929664 1205845622784 1207539579708 1208178671616 1208358273024 1208719970304 1209901514752 1211428241408 1212223912704 1212767023776 1213772091392 1213952524288 1215484362752 1216979140608 1220872359168 1221053847552 1221419344992 1221600914688 1222065782784 1222247448576 1222613303296 1223260372992 1225142197488 1226157520896 1226339794944 1226706874624 1227356110848 1227538563072 1230814152106 1230967406592 1231465562112 1232327782224 1233532403712 1235088949248 1235742621696 1236296269824 1237478577552 1239224291712 1240251285504 1240435654656 1241463652352 1241648201728 1242990379008 1245620338688 1246492469376 1247152177152 1247710937088 1250506571776 1250665993269 1251327909888 1251702469248 1251888540672 1252926029824 1253112283136 1254693535744 1255517623872 1257121094656 1260255338496 1260442681344 1260819969024 1261487259648 1262052442112 1262720385024 1264474943424 1264662913536 1265041464456 1265710989312 1265899143168 1266089853952 1266278064128 1266948243456 1269948860928 1270517834432 1271190257664 1272080291328 1274930528256 1275605286912 1277397241344 1279009138176 1279199268864 1280259391488 1280449708032 1281510866944 1281674241036 1284545974272 1285445359044 1285801639936 1286701903872 1287382892544 1290818171412 1291010057568 1291501338624 1291693326336 1292079968256 1292272041984 1293342998528 1295167520768 1296018192384 1296406128864 1297673388032 1299310870528 1300908736512 1301491580928 1302018276608 1302180397056 1305264457728 1305458491392 1305655161888 1305849253632 1306540376064 1306931462144 1307125743616 1307817541632 1309634762832 1310221516758 1310914953216 1311307348736 1311502280704 1312001359872 1312196395008 1317315905136 1318603603968 1320267497472 1320463761408 1321558081536 1323018571392 1324688035968 1325982941184 1326911338368 1327279112192 1331354121867 1332457467264 1332655543296 1333162672128 1333360852992 1333759967232 1335063740416 1336918820391 1337626386432 1337825230848 1338225681408 1339334721536 1339533819904 1341224124416 1342706347752 1342873534464 1344018866176 1347369762816 1347773070336 1347973423104 1348686839808 1349090541568 1351881045504 1352285703384 1352486726976 1353001402368 1353202532352 1353607585792 1353808805888 1354323984384 1354525310976 1358139754048 1358858551296 1359809966592 1361139204096 1362856771584 1364188987392 1364362901748 1365493602816 1365696589824 1367419908096 1368756584448 1370094567424 1374096763116 1374301029024 1374477615104 1375439966208 1376167919616 1376784482304 1380045233952 1380663533788 1380775624704 1380980883456 1381188931584 1381394251776 1382539067392 1382744588288 1384489418752 1385398757376 1386019455744 1387168104448 1387374313472 1390833303552 1391249620992 1392609591296 1395282696192 1395490111488 1395907822848 1396115331072 1396646608896 1396854226944 1397272346624 1398011854848 1400581621362 1401322881024 1401950713856 1402692698112 1403674804224 1406644745264 1406819893248 1408165277904 1408374608256 1409541783552 1409751318528 1411530227712 1412910022656 1414261231488 1414894861072 1417430040576 1418422465152 1418815602688 1419808997376 1420560433152 1423171647513 1424351085696 1424562822144 1425201067136 1425316773888 1425743413248 1425955356672 1427137101824 1429150367744 1429332563736 1430089039872 1430517107712 1430729760768 1431915462656 1432128323584 1436128641024 1436709822464 1440291815424 1440505921536 1440937107456 1441699725312 1442345648128 1445114221056 1445761673664 1446526844928 1446959833088 1447174930432 1447940849664 1452020382208 1453589964288 1453806047232 1455010873344 1457063460864 1458456894972 1459882561536 1460536630784 1461724729344 1463153590272 1464178028544 1464583847936 1464770561184 1468862057124 1469080410336 1470297894912 1470516461568 1471294734336 1471735136256 1473173782528 1475220767328 1475440065792 1475881708532 1476001529856 1476220944384 1476662820864 1476882333696 1478106284032 1481607004416 1483055300608 1486752841728 1487418949632 1488020887552 1488206168064 1491730808832 1492177327872 1492399147008 1493189001216 1493635956736 1493857992704 1495286614542 1497396019152 1498636969984 1498859749376 1499430125568 1500479963136 1501946707968 1505503891584 1506178400496 1506751561728 1506975547392 1507650715648 1508877139968 1510352093184 1510544641221 1512021224448 1512473817008 1516244704128 1516470100992 1517726859264 1519210463232 1521321416307 1521547567848 1522808534016 1523034906624 1523490795904 1523614482432 1523840974848 1524297105408 1525787131904 1527907223304 1528591769551 1528715870208 1529400778752 1530668253184 1530895794176 1534521540288 1534712610816 1536021561344 1539851157504 1540312080384 1540541054976 1541356388352 1541817761792 1543521666624 1545469375296 1545699116544 1546287316992 1546980098048 1547210063872 1547798839296 1548882542592 1552159718912 1553837548032 1554068533248 1554764800512 1555356450816 1555587661824 1557550596096 1559073128448 1559271887712 1560564117504 1560796102656 1561263294976 1565155823616 1566490739044 1566685790208 1570396300704 1570629747456 1571931389952 1572635660288 1572763336704 1573467979776 1577194553088 1577666653948 1577901181472 1578029285376 1578501636096 1578736287744 1580044648448 1580279529472 1582475338422 1584022235136 1585334976512 1585570643968 1589523775488 1589999566848 1591553818624 1591756718706 1593312688128 1594608795648 1595323226112 1595560378368 1596167553024 1596882681856 1600664710128 1602229387264 1603351200528 1603961339904 1604199776256 1605529239552 1607794163712 1609331746176 1609570980864 1610052772944 1610904895488 1611144364032 1611626627072 1615644721152 1616298550272 1617022698368 1621054245888 1622638854144 1623497637888 1626481882872 1627829812224 1628071796736 1628559126656 1628801219584 1628933455872 1629421043712 1629663264768 1631013830656 1633522929984 1634011891589 1634876694528 1635119726592 1636474814464 1636718084096 1641289875456 1641954082816 1643103709632 1644709871616 1646047789056 1646785265664 1647656828928 1648395026432 1649971436736 1652299055616 1653668380672 1653914206208 1655702028288 1657320505344 1661245673472 1661492625408 1661989959168 1662869569536 1663614582784 1666807879968 1667554657692 1668437213184 1668936625664 1669184720896 1673346318336 1674023498496 1678699493856 1678949040384 1680340451328 1680590241792 1681093292032 1681479696384 1681983012864 1684570521546 1685966591232 1686217218048 1686721952608 1686858891264 1687614652416 1687865524224 1689264324608 1693265147904 1694450700558 1694920343552 1696107055104 1699146104832 1699907371008 1701533044134 1703196321792 1705345517568 1705599025152 1707012521984 1707266277376 1708898988048 1709111771136 1712727965696 1713927145392 1714834243584 1715602538496 1716510523392 1720575876096 1721090895216 1721346743424 1722001784832 1722257768448 1722773291008 1723029389312 1726336732824 1728024256512 1728541505152 1732851090432 1733108686848 1734544982016 1735322107904 1736240529408 1736461874952 1738653047208 1738911506112 1740352610304 1740611321856 1740873549184 1741132338176 1741273694208 1742053834752 1743756722176 1746179683776 1746962022344 1747886604288 1749110400576 1749335146496 1749595193344 1753957269504 1756421206848 1758138138624 1760356663296 1760618348544 1762077442048 1764024761856 1766250714624 1767977254912 1769215117824 1770151477248 1775138829156 1775814340608 1776078323712 1776609956352 1776874057728 1777550229504 1777814470656 1778346622976 1782025014528 1782558427188 1783501848576 1783766974464 1784300908544 1788749512704 1790275130336 1790498045952 1792476774144 1794738629376 1795005425664 1796493017088 1797030760448 1797297897472 1797443813376 1798249119744 1800747798894 1802508060672 1803047604512 1803315635968 1804001869824 1804270043136 1805765312512 1806033747968 1811309369562 1811811401728 1813079955456 1814852272128 1817142362112 1818918649856 1819150535664 1820658137088 1820928786432 1823226544128 1825008779264 1832129017488 1832401372032 1833098674176 1833371172864 1833919954944 1834890559488 1835712643072 1839236281344 1839509692416 1840060311936 1841034166272 1841307844608 1841585242112 1841859002368 1846221228159 1846451109888 1847198343168 1848025940992 1850298605568 1852633423872 1854444404736 1854999494656 1856217866328 1858836437568 1860376928256 1860653481984 1861210430464 1861487108096 1862195478528 1862472302592 1864015806464 1867442161816 1868430508032 1869738704064 1870256930816 1871566405632 1875759857664 1877553703872 1877832811008 1879389044736 1879668424704 1882040303616 1883880030208 1885681641984 1889906720768 1891229953536 1892230889472 1893078663168 1894080577536 1897562196684 1898566483968 1898848714752 1899134780928 1899417096192 1900422365184 1900991217664 1901273808896 1904923291392 1905776751648 1906785386496 1907356143616 1907639681024 1912395792384 1914838188032 1916095862016 1918513707264 1918798903296 1920389087232 1920674562048 1921249476608 1922266300416 1922511361554 1926818961408 1927682231552 1928702459904 1930052855808 1930587799552 1934136524738 1936227257118 1936515086352 1938119952384 1938408062976 1940014497792 1942751281152 1944609193296 1945480433974 1946510082048 1948966305792 1950871453696 1952237371392 1953027414912 1953270595584 1958482742832 1958773880448 1959810564096 1960397193216 1960688615424 1961726312448 1962313515008 1965332275137 1966372429824 1966961023104 1967253421056 1968002039808 1968294592512 1968883761152 1969176444928 1975476005888 1977905405952 1980401246208 1980695642112 1982337122304 1983225266176 1984274890752 1984527857088 1987032053952 1988974411776 1989569770496 1989865529344 1990918668288 1993715486056 1996528025536 1998686200896 1998983314944 1999240167424 2000639950848 2002595610624 2007338522112 2008237867328 2009002082304 2009300729856 2011836186624 2013802790912 2014059521628 2016028299264 2021659605504 2021960134656 2023030259712 2023635812352 2025613950976 2028428555076 2028730090464 2029502103552 2029803798528 2030411378688 2030713208832 2031485976576 2031787966464 2032396140544 2037209631072 2038287826944 2039201038336 2041708806144 2044285157376 2046028720384 2046283481088 2048240404224 2048544884736 2051129862144 2053134876672 2053749440512 2054054739968 2055141851136 2058028888832 2060625833728 2060932155392 2061716422656 2063159949312 2063731785728 2065176723456 2070067850928 2070995300682 2071783397376 2072091377664 2073019734016 2073808601088 2074116882432 2076734128128 2079029183616 2079651498386 2080752156672 2081061470208 2086874431488 2088914386944 2093861734272 2094172996608 2094969913344 2095281340416 2095908519936 2097017782272 2097957306368 2100872432043 2101984321536 2102926070784 2104039047168 2104668848128 2104981716992 2109967117896 2110229839872 2112029646848 2114312675328 2114626977792 2117295341568 2119365033984 2119999422464 2121391847232 2122342291608 2124416917504 2126145060864 2127097634816 2127413837824 2128223404032 2129713496064 2134219613504 2136526628544 2136844233216 2137801600704 2138615119872 2138933035008 2140705652736 2143725551616 2143998845604 2145775661568 2146094641152 2146737030592 2147873193984 2148192485376 2154192961536 2155064733696 2161405661184 2162549587968 2163518472192 2168642510496 2169790267392 2170439749632 2170762395648 2171911274496 2172561391616 2172884353024 2178030573312 2179835592704 2180159635456 2182516310016 2185595191296 2188386500608 2189823842304 2190804946176 2192587094016 2192946495488 2194730385408 2195713687552 2196875771904 2197155841776 2199961915648 2203065407488 2205446842368 2205774692352 2207602704384 2209760673792 2212831150992 2213160098688 2213822562798 2214994231296 2215323500544 2215986612224 2217159426048 2222410506624 2223406210256 2224582950912 2231128424448 2232031331328 2232309252096 2238265991808 2238598720512 2239783501824 2240453935104 2240786989056 2241972928512 2242644017152 2242929921813 2246094028728 2247955454976 2248289624064 2249145188352 2250152869888 2250487365632 2252920061952 2257686863872 2259267600744 2260127342592 2260463321088 2261476073472 2263315709952 2265528139776 2266543161344 2268031836672 2268710725512 2270928429056 2273794023424 2274132033536 2276590288896 2278531984064 2278815694848 2284212801024 2284552359936 2285236193856 2286445658112 2287470051328 2288680697856 2291860834956 2294101168128 2294787860288 2295128991232 2296002379776 2296343691264 2301782310432 2304032342016 2310468120576 2310811582464 2312034582528 2312726642688 2314987372544 2315282499936 2318204062944 2318548674816 2319430975488 2320470147072 2320815095808 2321698258944 2322738446336 2328239578368 2330515472384 2332147200768 2333034676224 2333381492736 2336325894144 2338609692672 2340846176256 2341194153984 2341894942464 2344184184832 2347142217728 2347491131392 2349736108566 2350028685312 2352033015808 2355000952832 2357897084928 2358953490432 2360201969664 2365791829632 2366499980922 2366851772208 2367752454144 2368104431616 2368813275136 2369165410304 2370066972672 2370419294208 2373713007633 2376033352704 2376744569584 2378002464768 2378355965952 2384999350272 2387330727936 2387635078059 2389969032192 2392984839168 2393340567552 2394251329536 2395324022784 2396591751168 2397665492992 2400997065192 2403344080896 2405026800792 2405335826432 2405693390848 2408293859328 2411691245568 2415079159416 2416357343232 2416716546048 2417439940608 2419803029504 2422856482816 2424447825408 2425534047552 2427544182784 2427905048576 2430968725504 2433958281216 2441744718336 2442107695104 2442838689984 2443201829376 2444131565568 2444494897152 2445226606592 2446520745984 2450284394976 2452315041792 2452679589888 2453413749248 2454712221696 2455077126144 2461628304212 2461934813184 2462931124224 2464655564448 2467064807424 2470177898496 2471485243392 2472592539648 2474957155104 2478448583424 2480502571008 2480871309312 2482927304704 2483296403456 2485980758016 2491240677376 2492984938752 2494304354304 2495421874176 2501013143552 2501331986538 2502655819776 2503404938496 2503777081344 2505852059648 2506224566272 2509387071488 2511035247744 2514242189312 2520510676992 2520885362688 2521639938048 2522974519296 2524104884224 2528949886848 2529325827072 2530082928912 2531421978624 2531798286336 2532179707904 2532556128256 2533896486912 2539897721856 2541035668864 2542380515328 2544160582656 2549861056512 2551210573824 2552299566201 2554794482688 2558018276352 2558398537728 2560518782976 2560899416064 2563021733888 2563348482072 2569091948544 2570890718088 2571603279872 2573403807744 2574765785088 2581636342824 2582020115136 2583002677248 2583386652672 2584159936512 2584544083968 2586685997056 2590335041536 2592036384768 2592812257728 2595346776064 2598621741056 2601817473024 2602983161856 2604036553216 2604360794112 2610528915456 2610916982784 2611310323776 2611698507264 2613080752128 2613862924288 2614251487232 2615635083264 2619269525664 2620443033516 2621829906432 2622614697472 2623004561408 2624002719744 2624392790016 2634631810272 2637207207936 2640534994944 2640927522816 2643116163072 2646037142784 2649376071936 2651965882368 2653822676736 2654558224384 2662708243734 2664914934528 2665311086592 2666325344256 2666721705984 2667519934464 2670127480832 2673837640782 2675252772864 2675650461696 2676451362816 2678669443072 2679067639808 2682448248832 2685412695504 2685747068928 2688037732352 2694739525632 2695546140672 2695946846208 2697373679616 2698181083136 2703762091008 2704571406768 2704973453952 2706002804736 2706405064704 2707215171584 2707617611776 2708647968768 2709050621952 2716279508096 2717717102592 2719619933184 2722278408192 2725713543168 2728377974784 2728725803496 2730987205632 2731393179648 2734839816192 2737513168896 2740189134848 2741358793327 2748193526232 2748602058048 2748955230208 2750879932416 2752335839232 2753568964608 2760090467904 2761327067576 2761551249408 2761961766912 2762377863168 2762788503552 2765078134784 2765489176576 2768978837504 2770797514752 2772038911488 2774336208896 2774748626944 2781666607104 2782499241984 2785219182592 2790565392384 2790980222976 2791815645696 2792230662144 2793293217792 2793708453888 2794544693248 2796023709696 2801163242724 2802645762048 2803901427712 2805385396224 2807349608448 2813289490528 2813639786496 2816330555808 2816749216512 2819083567104 2819502637056 2823060455424 2825820045312 2828522462976 2829789722144 2834860081152 2836844930304 2837631205376 2839617994752 2841120866304 2846343295026 2848702171392 2849125644288 2850402134272 2850633547776 2851486826496 2851910713344 2854274203648 2858300735488 2858665127472 2860178079744 2861034215424 2861459521536 2863830925312 2864256647168 2872257282048 2873419644928 2880583630848 2881011843072 2881874214912 2883399450624 2884691296256 2890228442112 2891523347328 2893053689856 2893919666176 2894349860864 2895881699328 2901204787107 2904040764416 2907179928576 2907612094464 2910021746688 2914126921728 2916913789944 2918220650961 2919765123072 2921073261568 2923449458688 2926307180544 2928356057088 2929167695872 2929541122368 2937724114248 2938160820672 2940595789824 2941032923136 2942589468672 2943470272512 2946347565056 2950441534656 2950880131584 2951763417064 2952003059712 2952441888768 2953325641728 2953764667392 2956212568064 2963214008832 2966110601216 2973505683456 2974837899264 2976041775104 2976412336128 2983461617664 2984354655744 2984798294016 2986378002432 2987271913472 2987715985408 2990573229084 2994792038304 2997273939968 2997719498752 2998860251136 3000959926272 3003893415936 3011007783168 3012356800992 3013503123456 3013951094784 3015301431296 3017754279936 3020704186368 3021089282442 3024042448896 3024947634016 3032489408256 3032940201984 3035453718528 3038420926464 3042642832614 3043095135696 3045617068032 3046069813248 3046981591808 3047228964864 3047681949696 3048594210816 3051574263808 3055814446608 3057183539102 3057431740416 3058801557504 3061336506368 3061791588352 3069043080576 3069425221632 3072043122688 3079702315008 3080624160768 3081082109952 3082712776704 3083635523584 3087043333248 3090938750592 3091398233088 3092574633984 3093960196096 3094420127744 3095597678592 3097765085184 3104319437824 3106492951023 3107675096064 3108137066496 3109529601024 3110712901632 3111175323648 3115101192192 3118146256896 3118543775424 3119477247579 3121128235008 3121592205312 3122526589952 3130311647232 3132981478088 3133371580416 3140792601408 3141259494912 3143862779904 3145271320576 3145526673408 3146935959552 3154389106176 3155333307896 3155802362944 3156058570752 3157003272192 3157472575488 3160089296896 3160559058944 3164950676844 3168044470272 3170669953024 3171141287936 3179047550976 3179999133696 3183107637248 3183513437412 3186625376256 3189217591296 3190646452224 3191120756736 3192335106048 3193765363712 3201329420256 3204458774528 3206702401056 3207922679808 3208399552512 3211058479104 3215588327424 3218663492352 3219141961728 3220105545888 3221809790976 3222288728064 3223253254144 3231289442304 3232597100544 3234045396736 3242108491776 3245277708288 3252963765744 3255659624448 3256143593472 3257118253312 3257602439168 3257866911744 3258842087424 3259326529536 3262027661312 3267045859968 3268023783178 3269753389056 3270239453184 3272949628928 3273436168192 3282579750912 3283908165632 3286207419264 3289419743232 3292095578112 3293570531328 3295313657856 3296790052864 3299942873472 3304598111232 3307336761344 3307828412416 3311404056576 3314641010688 3320733844197 3322491346944 3322985250816 3323979918336 3325739139072 3327229165568 3333615759936 3335109315384 3336874426368 3337873251328 3338369441792 3346692636672 3348046996992 3357398987712 3357898080768 3360680902656 3361180483584 3362186584064 3362959392768 3363966025728 3369141043092 3371933182464 3372434436096 3373443905216 3373717782528 3375229304832 3375731048448 3378528649216 3386530295808 3388901401116 3389840687104 3392214110208 3398292209664 3399814742016 3403066088268 3406392643584 3410691035136 3411198050304 3414025043968 3414532554752 3417797976096 3418223542272 3425455931392 3427854290784 3429668487168 3431205076992 3433021046784 3441151752192 3442181790432 3442693486848 3444003569664 3444515536896 3445546582016 3446058778624 3452673465648 3456048513024 3457083010304 3465702180864 3466217373696 3469089964032 3470644215808 3472481058816 3472923749904 3477306094416 3477823012224 3480705220608 3481222643712 3481747098368 3482264676352 3482547388416 3484107669504 3492359367552 3493924044688 3495773208576 3498220801152 3498670292992 3499190386688 3507914539008 3512842413696 3516276277248 3520713326592 3521236697088 3524154884096 3524604162849 3528049523712 3532501429248 3535954509824 3538430235648 3540302954496 3549749971383 3550277658312 3551628681216 3552156647424 3553219912704 3553748115456 3555100459008 3555628941312 3556693245952 3564050029056 3565116854376 3567003697152 3567533948928 3568601817088 3577499025408 3580550260672 3580996091904 3584953548288 3589477258752 3590010851328 3592986034176 3594061520896 3594595794944 3594887626752 3596498239488 3601495597788 3605016121344 3606095209024 3606631271936 3608003739648 3608540086272 3611530625024 3612067495936 3622618739124 3623622803456 3626159910912 3629704544256 3634284724224 3637837299712 3638301071328 3641316274176 3641857572864 3646453088256 3650017558528 3664258034976 3664802744064 3666197348352 3666742345728 3667839909888 3669781118976 3671425286144 3678472562688 3679019384832 3680120623872 3682068332544 3682615689216 3683170484224 3683718004736 3692442456318 3692902219776 3694396686336 3696051881984 3700597211136 3705266847744 3708888809472 3709998989312 3712435732656 3717672875136 3720753856512 3721306963968 3722420860928 3722974216192 3724390957056 3724944605184 3734884323632 3736861016064 3739477408128 3740513861632 3743132811264 3751519715328 3751997979807 3755107407744 3755665622016 3758778089472 3759336849408 3764080607232 3767760060416 3771363283968 3779813441536 3782459907072 3784461778944 3786157326336 3788161155072 3795124393368 3797132967936 3797697429504 3798269561856 3798834192384 3800844730368 3801982435328 3802547617792 3809846582784 3811553503296 3813570772992 3814712287232 3815279362048 3824791584768 3829676376064 3832191724032 3837027414528 3837597806592 3840778174464 3841349124096 3842498953216 3844532600832 3845022723108 3853637922816 3855364463104 3857404919808 3860105711616 3861175599104 3868273049476 3872454514236 3873030172704 3876239904768 3876816125952 3880028995584 3885502562304 3889218386592 3890960867948 3893020164096 3897932611584 3901742907392 3904474742784 3906054829824 3906541191168 3916965485664 3917547760896 3919621128192 3920794386432 3921377230848 3923452624896 3924627030016 3930664550274 3932744859648 3933922046208 3934506842112 3936004079616 3936589185024 3937767522304 3938352889856 3950952011776 3955810811904 3960802492416 3961391284224 3964674244608 3966450532352 3969055714176 3974064107904 3977948823552 3979139540992 3979731058688 3981837336576 3987430972112 3993056051072 3997372401792 3997966629888 3998480334848 4001279901696 4005191221248 4010756461173 4014677044224 4016475734656 4018004164608 4018601459712 4023672373248 4027605581824 4028119043256 4032056598528 4043319211008 4043920269312 4046060519424 4047271624704 4051227901952 4056857110152 4057460180928 4059004207104 4059607597056 4060822757376 4061426417664 4062971953152 4063575932928 4064792281088 4074419262144 4076575653888 4078402076672 4083417612288 4088570314752 4092057440768 4092566962176 4096480808448 4097089769472 4102259724288 4106269753344 4107498881024 4108109479936 4110283702272 4116057777664 4121251667456 4121864310784 4123432845312 4126319898624 4127463571456 4130353446912 4140135701856 4141990601364 4143566794752 4144182755328 4146039468032 4147617202176 4148233764864 4153468256256 4158058367232 4159302996772 4161504313344 4162122940416 4173748862976 4177828773888 4187723468544 4188345993216 4189939826688 4190562680832 4191817039872 4194035564544 4195914612736 4201744864086 4203968643072 4205852141568 4208078094336 4209337696256 4209963433984 4219934235792 4220459679744 4224059293696 4228625350656 4229253955584 4234590683136 4238730067968 4239998844928 4242783694464 4244684583216 4248833835008 4252290121728 4254195269632 4254827675648 4256446808064 4259426992128 4268439227008 4273053257088 4273688466432 4275603201408 4277230239744 4277866070016 4281411305472 4287451103232 4287997691208 4291551323136 4292189282304 4293474061184 4295746387968 4296384970752 4307849532371 4308385923072 4310129467392 4322811322368 4325099175936 4327036944384 4337285020992 4339580534784 4340879499264 4341524791296 4343822548992 4345122783232 4345768706048 4356061146624 4359671185408 4360319270912 4365032620032 4371190382592 4376773001216 4379647684608 4381609892352 4385174188032 4385892990976 4389460770816 4391427375104 4393751543808 4394311683552 4399923831296 4406130814976 4410893684736 4411549384704 4415205408768 4419521347584 4425662301984 4426320197376 4427645125596 4429988462592 4430647001088 4431973224448 4434318852096 4444821013248 4446812420512 4449165901824 4462256848896 4464062662656 4464618504192 4476531983616 4477197441024 4479567003648 4480907870208 4481573978112 4485288034304 4485859843626 4492188057456 4495910909952 4496579248128 4498290376704 4500305739776 4500974731264 4505840123904 4515373727744 4518535201488 4520254685184 4520926642176 4522952146944 4526631419904 4531056279552 4533086322688 4536063673344 4537421451024 4541856858112 4547588046848 4548264067072 4553180577792 4557063968128 4557631389696 4568425602048 4569104719872 4570472387712 4572891316224 4574940102656 4577361395712 4583721669912 4585775308653 4588202336256 4589575720576 4590257982464 4592004759552 4592687382528 4603564620864 4608064684032 4620936241152 4621623164928 4624069165056 4625453285376 4629974745088 4630564999872 4636408125888 4637097349632 4638861950976 4640940294144 4641630191616 4643396517888 4645476892672 4656479156736 4661030944768 4664294401536 4666069352448 4666762985472 4672651788288 4677219385344 4681692352512 4682388307968 4683789884928 4688368369664 4694284435456 4694982262784 4699472217132 4700057370624 4704066031616 4710001905664 4715794169856 4717906980864 4720403939328 4731583659264 4732999961844 4733703544416 4735504908288 4736208863232 4737626550272 4738330820608 4740133945344 4740838588416 4747426015266 4752066705408 4753489139168 4756004929536 4756711931904 4769998700544 4774661455872 4775270156118 4779938064384 4785969678336 4786681135104 4788502659072 4790648045568 4795330985984 4801994130384 4806688161792 4810053601584 4810671652864 4811386781696 4816587718656 4823382491136 4830158318832 4832714686464 4833433092096 4834879881216 4839606059008 4845712965632 4848895650816 4851068095104 4855088365568 4855810097152 4861937451008 4867916562432 4883489436672 4884215390208 4885677379968 4886403658752 4888263131136 4888989794304 4890453213184 4893041491968 4900568789952 4902035674767 4904630083584 4905359179776 4906827498496 4909424443392 4910154252288 4923256608424 4923869626368 4925862248448 4929311128896 4934129614848 4940355796992 4942970486784 4945185079296 4949914310208 4956897166848 4961005142016 4961742618624 4965854609408 4966592806912 4971961516032 4982481354752 4985969877504 4988608708608 4990843748352 5002026287104 5002663973076 5005311639552 5006809876992 5007554162688 5011704119296 5012449132544 5018774142976 5022070495488 5028484378624 5041021353984 5041770725376 5043279876096 5045949038592 5048209768448 5057899773696 5058651654144 5060165857824 5062843957248 5063596572672 5064359415808 5065112256512 5067792973824 5079795443712 5082071337728 5084761030656 5088321165312 5099722113024 5104599132402 5109588965376 5116036552704 5116797075456 5121037565952 5121798832128 5126043467776 5126696964144 5138183897088 5141781436176 5143206559744 5146807615488 5149531570176 5163272685648 5164040230272 5166005354496 5166773305344 5168319873024 5169088167936 5173371994112 5180670083072 5184072769536 5185624515456 5190693552128 5197243482112 5203634946048 5205966323712 5208073106432 5208721588224 5221057830912 5221833965568 5222620647552 5223397014528 5226161504256 5227725848576 5228502974464 5231270166528 5238539051328 5240886067032 5243659812864 5245229394944 5246009122816 5248005439488 5248785580032 5269263620544 5274414415872 5281069989888 5281855045632 5286232326144 5292074285568 5298752143872 5303931764736 5307645353472 5309116448768 5325416487468 5329829869056 5330622173184 5332650688512 5333443411968 5335039868928 5340254961664 5347675281564 5350505545728 5351300923392 5352902725632 5357338886144 5358135279616 5364896497664 5370825391008 5371494137856 5376075464704 5389479051264 5391092281344 5391893692416 5394747359232 5396362166272 5407524182016 5409142813536 5409946907904 5412005609472 5412810129408 5414430343168 5415235223552 5417295937536 5418101243904 5432559016192 5435434205184 5439239866368 5444556816384 5451427086336 5456755949568 5457451606992 5461974411264 5462786359296 5469679632384 5475026337792 5482717586654 5496387052464 5497204116096 5497910460416 5501759864832 5504671678464 5507137929216 5520180935808 5522654135152 5523102498816 5523923533824 5524755726336 5525577007104 5530156269568 5530978353152 5537957675008 5538663684477 5541595029504 5544077822976 5548672417792 5549497253888 5563333214208 5564998483968 5570438365184 5581130784768 5581960445952 5583631291392 5584461324288 5586586435584 5587416907776 5589089386496 5592047419392 5602326485448 5605291524096 5607802855424 5610770792448 5614699216896 5626578981056 5627279572992 5632661111616 5633498433024 5638167134208 5639005274112 5646120910848 5651640090624 5657044925952 5659579444288 5669720162304 5673689860608 5675262410752 5679235989504 5682241732608 5692686590052 5697404342784 5698251288576 5700804268544 5701267095552 5702973652992 5703821426688 5708548407296 5716601470976 5717330254944 5720356159488 5722068430848 5722919043072 5727661850624 5728513294336 5744514564096 5746839289856 5761167261696 5762023686144 5763748429824 5766798901248 5769382592512 5780456884224 5783046694656 5786107379712 5787839332352 5788699721728 5791763398656 5802409574214 5808081528832 5814359857152 5815224188928 5820043493376 5828253843456 5833827579888 5836441301922 5839530246144 5842146523136 5846898917376 5852614361088 5856712114176 5859082244736 5875448228496 5876321641344 5881191579648 5882065846272 5885178937344 5886940545024 5895996825411 5900883069312 5901760263168 5903526834128 5904006119424 5904883777536 5906651283456 5907529334784 5912425136128 5926428017664 5932221202432 5947011366912 5949675798528 5952083550208 5952824672256 5966923235328 5968709311488 5969596588032 5972756004864 5974543826944 5975431970816 5981146458168 5989584076608 5994547879936 5995438997504 5997720502272 6001919852544 6007786831872 6022015566336 6024713601984 6027006246912 6027902189568 6030602862592 6035508559872 6041408372736 6042178564884 6048084897792 6049895268032 6064978816512 6065880403968 6070907437056 6076841852928 6085285665228 6086190271392 6091234136064 6092139626496 6093963183616 6094457929728 6095363899392 6097188421632 6103148527616 6111628893216 6114367078204 6114863480832 6117603115008 6122673012736 6123583176704 6138086161152 6138850443264 6144086245376 6159404630016 6161248321536 6162164219904 6165425553408 6167271047168 6174086666496 6181877501184 6182796466176 6185149267968 6187920392192 6188840255488 6191195357184 6195530170368 6208638875648 6212985902046 6215350192128 6216274132992 6219059202048 6221425803264 6222350647296 6230202384384 6237087550848 6238954495158 6242256470016 6243184410624 6245053179904 6260623294464 6265962956176 6266743160832 6281585202816 6282518989824 6287725559808 6290542641152 6291053346816 6293871919104 6302617296129 6308778212352 6310666615792 6311604725888 6312117141504 6314006544384 6314945150976 6320178593792 6321118117888 6329901353688 6336088940544 6341339906048 6342282575872 6358095101952 6359998267392 6366215274496 6367026874824 6373250752512 6378435182592 6381292904448 6382241513472 6384670212096 6387530727424 6402658840512 6408917549056 6413404802112 6415845359616 6416799105024 6422116958208 6431176654848 6437326984704 6438283923456 6440211091776 6443619581952 6444577456128 6446506508288 6462578884608 6465194201088 6468090793472 6484216983552 6490555416576 6505927531488 6511319248896 6512287186944 6514236506624 6515204878336 6515733823488 6517684174848 6518653059072 6524055322624 6534091719936 6536047566356 6539506778112 6540478906368 6545899257856 6546872336384 6565159501824 6567816331264 6572414838528 6578839486464 6584191156224 6587141062656 6590627315712 6593580105728 6599885746944 6609196222464 6614673522688 6615656824832 6622808113152 6629282021376 6641467688394 6644982693888 6645970501632 6647959836672 6651478278144 6654458331136 6667231519872 6670218630768 6673748852736 6675746502656 6676738883584 6693385273344 6696093993984 6714797975424 6715796161536 6721361805312 6722360967168 6724373168128 6725918785536 6727932051456 6728789765439 6738282086184 6743866364928 6744868872192 6746887810432 6747435565056 6750458609664 6751462096896 6757057298432 6769477836583 6773060591616 6777802802232 6779681374208 6784428220416 6796584419328 6799629484032 6806132176536 6812785287168 6821382070272 6822396100608 6828050087936 6829065109504 6835595952192 6836447084544 6850911862784 6855708581568 6859336974336 6862410153984 6866042093568 6882303504384 6884363580864 6885386973696 6888007139328 6889031073792 6891093164032 6892117557248 6905346931296 6912097026048 6914166020608 6931404361728 6932434747392 6938179928064 6941288431616 6944962117632 6945847499808 6954612188832 6955646024448 6961410441216 6962445287424 6963494196736 6964529352704 6965094776832 6968215339008 6984718735104 6987848089376 6991546417152 6996441602304 6997340585984 6998380773376 7015829078016 7025684827392 7032552554496 7041426653184 7042473394176 7048309768192 7049208325698 7056099047424 7065002858496 7071909019648 7076860471296 7080605908992 7099499942766 7100555316624 7103257362432 7104313294848 7106439825408 7107496230912 7110200918016 7111257882624 7113386491904 7128100058112 7130233708752 7134007394304 7135067897856 7137203634176 7154998050816 7161100521344 7161992183808 7169907096576 7178954517504 7180021702656 7185972068352 7188123041792 7189191589888 7189775253504 7192996478976 7202991195576 7210032242688 7212190418048 7213262543872 7216007479296 7217080172544 7223061250048 7224134991872 7245237478248 7247245606912 7252319821824 7259409088512 7268569448448 7275674599424 7276602142656 7282632548352 7283715145728 7292906176512 7300035117056 7328516069952 7329605488128 7332394696704 7333484691456 7335679819776 7339562237952 7342850572288 7356945125376 7358038769664 7360241247744 7364136665088 7365231378432 7366340968448 7367436009472 7384884912636 7385804439552 7388793372672 7392103763968 7401194422272 7410533695488 7417777618944 7419997978624 7424871465312 7435345750272 7441507713024 7442613927936 7444841721856 7445948432384 7448781914112 7449889210368 7469768647264 7473722032128 7478954816256 7481027723264 7486265622528 7503039430656 7503995959614 7510214815488 7511331244032 7517556178944 7518673698816 7528161214464 7535520120832 7542726567936 7559626883072 7564919814144 7568923557888 7572314652672 7590248786736 7594265935872 7595394859008 7596539123712 7597668384768 7601689460736 7603964870656 7605095235584 7619693165568 7623107006592 7627141545984 7629424574464 7630558724096 7649583169536 7659352752128 7664383448064 7674054829056 7675195613184 7681556348928 7682698248192 7684997906432 7689065201664 7690045446216 7707275845632 7710728926208 7714809839616 7720211423232 7722351198208 7736546098952 7744909028472 7746060345408 7752479809536 7753632251904 7760057991168 7771005124608 7778436773184 7781921735896 7786040328192 7795865223168 7803485814784 7808949485568 7812109659648 7813082382336 7833930971328 7835095521792 7839242256384 7841588772864 7842754461696 7846905249792 7849254060032 7861329100548 7865489719296 7867844092416 7869013684224 7872008159232 7873178370048 7875535044608 7876705779712 7901904023552 7911621623808 7921604984832 7922782568448 7929348489216 7932901064704 7938111428352 7948128215808 7955897647104 7958279081984 7959462117376 7963674673152 7974861944224 7986112102144 7994744803584 7995933259776 7996960669696 8002559803392 8010382442496 8021512922346 8029354088448 8032951469312 8036008329216 8037202919424 8047344746496 8055211163648 8056238086512 8064113197056 8086638422016 8087840538624 8092121038848 8094543249408 8102455803904 8113714220304 8114920361856 8118008414208 8119215194112 8121645514752 8122852835328 8125943906304 8127151865856 8129584562176 8148838524288 8153151307776 8156804153344 8166835224576 8177140629504 8184114881536 8185133924352 8192961616896 8194179538944 8204519448576 8212539506688 8214997762048 8216218959872 8220567404544 8224076379981 8232115555328 8242503334912 8243728621568 8246865690624 8252639797248 8254927142912 8260706893824 8280271403712 8283981202728 8287133589504 8288365510656 8292078936064 8295234404352 8296467529728 8306936512512 8316116734464 8318605993544 8323008626688 8324245880832 8347497725952 8355657547776 8375446937088 8376691986432 8379879653376 8381125361664 8383634079744 8388071129088 8391829225472 8403489728172 8407937286144 8411704283136 8416156188672 8418675392512 8419926867968 8439868471584 8440919359488 8448118587392 8457250701312 8458507911168 8469181366272 8477460135936 8479997689856 8485567388928 8489369166432 8497667670016 8504580243456 8508390539264 8509655351296 8512893616128 8518853984256 8536878454016 8546106514176 8547376932864 8551206402816 8554460479488 8555732140032 8562822610944 8574902206464 8575995382416 8583102646272 8584378564608 8586948122368 8591492775936 8592769941504 8615699064742 8616771846144 8620258934784 8645622644736 8650198351872 8654073888768 8674570041984 8679161069568 8681758998528 8683049582592 8687645097984 8690245566464 8691537412096 8703614361321 8712122293248 8719342370816 8720638541824 8730065240064 8742380765184 8753546002432 8754661952883 8759295369216 8763219784704 8770348376064 8771785981952 8778921541632 8782854750208 8787503087616 8788623367104 8799847662592 8812261629952 8821787369472 8823098769408 8830410817536 8839042695168 8851324603968 8852640394752 8855290251192 8859976925184 8861294002176 8863946448896 8868637704192 8889642026496 8893624841024 8898331803648 8924513697792 8928125325312 8929237008384 8953063967232 8954394882048 8959134007296 8961815740416 8963147956224 8970576068608 8971719687252 8984376114912 8991821819904 8993158496256 8996580753408 9000611479552 9001949462528 9011680247808 9030747455488 9037070402976 9040509370368 9041853284352 9045904293888 9053262839808 9062112559104 9066172645376 9072127346688 9074842902048 9083713716224 9095176093696 9096528134144 9106361155584 9114127936256 9115262779392 9136851204096 9138209439744 9140944775424 9145782632448 9149880205312 9154722791424 9167443339824 9171550617306 9176404672512 9179151441152 9180515964928 9184009519104 9185374765056 9207129241728 9216129368064 9241872482304 9243246329856 9248138330112 9250906570752 9261129999744 9272816251776 9274194699264 9277723901952 9281880588288 9283260383232 9286793035776 9290953785344 9312958313472 9319478853069 9322061889536 9328588803072 9332138704896 9333525970944 9345303576576 9354438770688 9358431742737 9363384705024 9364776615936 9367579769856 9376736739328 9388568870912 9389964525568 9398944434264 9400114741248 9408132063232 9420003811328 9431588339712 9435813961728 9440807878656 9463167318528 9465999923688 9467407088832 9471009816576 9472417726464 9475253100544 9476661641216 9480267890688 9481677176832 9494852030532 9504133410816 9506978278336 9512009859072 9513423863808 9539997401088 9549322911744 9550540312236 9559876128768 9571939356672 9573362270208 9577005318144 9581296091136 9590661971968 9603988260768 9613376323584 9620107203168 9621343305728 9622773563392 9633175437312 9646764982272 9660316637664 9665429372928 9666866184192 9669759762432 9679212118016 9691425931264 9697791301632 9702136190208 9710176731136 9711620194304 9723874902016 9735833124864 9766978873344 9768430780416 9771354759936 9772807317504 9776526262272 9777979588608 9780906426368 9786082983936 9801137579904 9804071349534 9809260167168 9810718359552 9813654996992 9818848886784 9820308504576 9846513216848 9847739252736 9851724496896 9858622257792 9868259229696 9880711593984 9885940973568 9890370158592 9899828620416 9913794333696 9922010284032 9923485237248 9931709218816 9933185613824 9943923032064 9962201532591 9964962709504 9971939755008 9977217417216 9981687496704 10004052574208 10005327946152 10010623279104 10013619753984 10015108325376 10023408238592 10024898265088 10037548285952 10044140990976 10056968757248 10082042707968 10083541450752 10086559752192 10091898077184 10096419536896 10115799547392 10117303308288 10120331715648 10125687914496 10127193145344 10128718831616 10130224513024 10135585947648 10159590887424 10164142675456 10169522061312 10176642330624 10199444226048 10209198264804 10219177930752 10232073105408 10233594150912 10242075131904 10243597664256 10252086935552 10253393928288 10276367794176 10283562872352 10286413119488 10293615230976 10299063140352 10326545371296 10328080460544 10332010708992 10333546610688 10336639746048 10338176335872 10346743988224 10361340166144 10368145539072 10371249030912 10381387104256 10394486964224 10407269892096 10411932647424 10416146212864 10417443176448 10442115661824 10443667931136 10445241295104 10446794029056 10452323008512 10455451697152 10457005948928 10477078102656 10481772134064 10487319625728 10490458789888 10492018245632 10496010878976 10497571160064 10538527241088 10548828831744 10562139979776 10563710091264 10572464652288 10573812488547 10584148571136 10597504287744 10607863529472 10615290706944 10618232897536 10649249914149 10650832974936 10659659738112 10661244346368 10665301377024 10666886823936 10670079737856 10680509923328 10695350563128 10700142386857 10701011091456 10702601846784 10705805451264 10714677772288 10716270559232 10729792995328 10741650782016 10742988275712 10752150929408 10778958102528 10782184562688 10783787384832 10789494718464 10792724332544 10815048364032 10818285627072 10819893815808 10824011218944 10825620258816 10828860686336 10830470447104 10834591875072 10836202487808 10865118032384 10870868410368 10878479732736 10889113632768 10902854172672 10913511899136 10914903213984 10923948822528 10925572718592 10939359264768 10950052675584 10965435173308 10992774104928 10994408232192 10995820920832 11003519729664 11009343356928 11014275858432 11040361871616 11045308270304 11046204997632 11047847067648 11049511452672 11051154014208 11060312539136 11061956706304 11075915350016 11077327368954 11083190059008 11088155645952 11097344835584 11098994507776 11126666428416 11129996967936 11140876730368 11162261569536 11163920891904 11167262582784 11168922648576 11173172871168 11174833815552 11178178772992 11204652970896 11210583048192 11215605710848 11221541584896 11229398433792 11253157962112 11254559145984 11265322223232 11266996866048 11276334268416 11278010548224 11292241821696 11303280181248 11314089851904 11319158888576 11339440324608 11347379721216 11350524821504 11358471979008 11364483465216 11385373180104 11394808685568 11396502577152 11401608537088 11402534191104 11405947305984 11407642853376 11417096814592 11433202941952 11434660509888 11438083241123 11440712318976 11444136861696 11445838086144 11455323701248 11457026588672 11489029128192 11493678579712 11522334523392 11524047372288 11527496859648 11533597802496 11538765185024 11560913768448 11566093389312 11572214759424 11575678664704 11577399443456 11583526797312 11604819148428 11616163057664 11628719714304 11630448377856 11640086986752 11656507686912 11667655159776 11672882603844 11679060492288 11684293046272 11693797834752 11705228722176 11713424228352 11718164489472 11750896456992 11752643282688 11762383159296 11764131692544 11770357874688 11773881090048 11791993650822 11801766138624 11803520526336 11807053668256 11808012238848 11809767555072 11813302566912 11815058669568 11824850272256 11852856035328 11864442404864 11894022733824 11899351597056 11904167100416 11933846470656 11937418622976 11939193176064 11945512009728 11949087653888 11950863941632 11962292916336 11979168153216 11989095759872 11990877995008 11995441004544 12003839705088 12015573663744 12044031132672 12049427203968 12054012493824 12055804379136 12061205725184 12071017119744 12082816745472 12084357129768 12096169795584 12099790536064 12129957633024 12131760807936 12141814874112 12153683705856 12170571330456 12172380542784 12182468272128 12184279252992 12187926367232 12188915859456 12190727798784 12194376843264 12206297055232 12223257786432 12228734156408 12229726961664 12235206230016 12245346025472 12247166353408 12276172322304 12277700886528 12288172490752 12318809260032 12322496643072 12324328439808 12330851106816 12334542094336 12348173332992 12363755002368 12365592932352 12370298535936 12375840784384 12377680510976 12382390714368 12391060340736 12417277751296 12425971804092 12430700384256 12432548265984 12438118404096 12442851606528 12444701294592 12460404768768 12474175101696 12477908990316 12484512940032 12486368821248 12490106359808 12521246588928 12531925912352 12533486321664 12563170405632 12565037979648 12575451119616 12581085282304 12582106693632 12587743838208 12605234592258 12617556424704 12621333231584 12623209451776 12624234283008 12628013088768 12629890301952 12640357187584 12642236235776 12659802707376 12672177881088 12682679812096 12684565151744 12716190203904 12719996534784 12732430548992 12734053749648 12746501505024 12756870365184 12762585808896 12764483026944 12769340424192 12775061454848 12805317681024 12817835098112 12826809604224 12831690719232 12833598210048 12844233916416 12862353309696 12874653969408 12876567846912 12880422183552 12887239163904 12889154912256 12893013016576 12923548597113 12925157769216 12930388402176 12936181586944 12968433967104 12981110833152 13011855062976 13022638497792 13024574373888 13028473013248 13030409756672 13031467646976 13035368349696 13037306118144 13048110645248 13068183439872 13072095132712 13079013556224 13080957812736 13091798515712 13093744672768 13130319003648 13135632662528 13144829677056 13157678972928 13168382312448 13174282125312 13181254631424 13187160211456 13199771493888 13218392444928 13229347045376 13231313649664 13245616226304 13258564042752 13282935376788 13289965387776 13291941003264 13295919673344 13302956556288 13308916662272 13334463039744 13340437261536 13347497705472 13351493005312 13353477767168 13386770546688 13392187987968 13429595950848 13431592323072 13442723610624 13444721934336 13448746336256 13455864102912 13457579530878 13476564172368 13487732729856 13489737744384 13493775620864 13494871130112 13500917219328 13502924193792 13514114596864 13538955673166 13546121183232 13555605604464 13559362748416 13568856440832 13593168838656 13599258968064 13612264353072 13625570574336 13642764140544 13644792201216 13656100175872 13658130219008 13671191904384 13672894169088 13701823725568 13711417163136 13718673948672 13724820307968 13732084187136 13757325925959 13764607008768 13768727161728 13770773947392 13776014278656 13778062147584 13782186328064 13784235114496 13810693862592 13824194052096 13828332041216 13862808723456 13864869494784 13876359856128 13882576863232 13889924235264 13891694999616 13909224377664 13911292048896 13922820882432 13924890574848 13926988393472 13929058705408 13930189553664 13936430678016 13969437470208 13975696178752 13983092834304 13992883204608 13994681171968 13996761546752 14031658156032 14051369654784 14065105108992 14082853306368 14084946788352 14096619536384 14098416651396 14112198094848 14130005716992 14143818039296 14153720942592 14161211817984 14198999885532 14201110633248 14206514724864 14208626589696 14212879650816 14214992461824 14220401836032 14222515765248 14226772983808 14256200116224 14260467417504 14268014788608 14270135795712 14274407268352 14309996101632 14322201042688 14323984367616 14339814193152 14357909035008 14360043405312 14371944136704 14376246083584 14378383179776 14385992957952 14405982391152 14420064485376 14424380836096 14426525087744 14432014958592 14434160345088 14446122500096 14490474956496 14494491213824 14504639643648 14518818177024 14537138896896 14553204285312 14565265096704 14567430291456 14585812353024 14600070234112 14657032139904 14659210976256 14664789393408 14666969382912 14671359639552 14679124475904 14685701144576 14706107024301 14713890250752 14716077539328 14720482495488 14728273330176 14730462756864 14732681936896 14734872018944 14769769825272 14771608879104 14777586745344 14784207527936 14802388844544 14821067390976 14835555237888 14839995957248 14849742930624 14870691500544 14883015426048 14885227855872 14889683443712 14891896864768 14897563828224 14899778420736 14939537294528 14947444064256 14957909632512 14962055446528 14972531245056 15006078861312 15007991919228 15020429630976 15022662488064 15035112357888 15037347397632 15056322428928 15071040241664 15085453135872 15119253766144 15129839628288 15137847115776 15144629305344 15180497573472 15188531871744 15190789718016 15193078247424 15195336769536 15203378921472 15207929741312 15210190471168 15239386331136 15246214013184 15254283091968 15258849148928 15261117448192 15299166339072 15318705504256 15328766896128 15348109658112 15350391226368 15363112697856 15365396496384 15369995812864 15378130403328 15380090892432 15414551691264 15421457852416 15429619679232 15440422846464 15473092197904 15489818056944 15492120690816 15504959619072 15507264503808 15520115982336 15542010249216 15556873546368 15563843471792 15572080656384 15591730446336 15606971629568 15617898971136 15624219319296 15626164764672 15667861942656 15670191043584 15678484512768 15683177545728 15685508923392 15693810499584 15698508120064 15722658201096 15730979438592 15735688184832 15738027368448 15744016318464 15746356740096 15751070089216 15753411559424 15803808047104 15823243247616 15843209969664 15845565136896 15858696978432 15865802129408 15876222856704 15896256431616 15911795294208 15916558163968 15918924234752 15927349346304 15949723888448 15972224204288 15989489607168 15991866519552 15993921339392 16005119606784 16020764884992 16043025844692 16058708176896 16065902938624 16072016658432 16074405838848 16094689492992 16110422327296 16112476173024 16128226394112 16173276844032 16175681077248 16184242077696 16189086498816 16204911607808 16227428440608 16229840723712 16236016828416 16238430388224 16243291029504 16245705670656 16251887812608 16254303731712 16259169124352 16297677048576 16306302615552 16313608306688 16333670449152 16354281259008 16368229763072 16370267848704 16385923233792 16388359077888 16409038897152 16425079013376 16429995524096 16432437919744 16448152759962 16464231110656 16485006669824 16487457243136 16493731381248 16505279594496 16521413787648 16560542807424 16567962405456 16574267179008 16576731021312 16584157872128 16590468808704 16592935059456 16613873025024 16615991053431 16632233468928 16637211987088 16646017253376 16648491761664 16694995451904 16711315095552 16750893874176 16753383972864 16759759306752 16762250723328 16767268159488 16776142258176 16783658450944 16806979456344 16815874572288 16823408566272 16832312377344 16837350785024 16839853735936 16879736943168 16881838718976 16896237174784 16914501402624 16917015822336 16938362732544 16954920271872 16959995379712 16971134777856 16978738332864 16995335340032 17009160486912 17016781078528 17019310702592 17025787232256 17037707968512 17073756908032 17092213028352 17094753865728 17102412805632 17108920958976 17111464280064 17125645221888 17149804412928 17151990764832 17166205292544 17168757129216 17173896244736 17182985551872 17185539883008 17231398129484 17233543692288 17240517869568 17291245289472 17300396703744 17308147777536 17349140083968 17358322139136 17363517997056 17366099165184 17375290195968 17380491132928 17383074824192 17407228722642 17424244586496 17438684741632 17441277083648 17460130480128 17484761530368 17507092004864 17509323905766 17518590738432 17526439569408 17540696752128 17543571963904 17557843083264 17565709500416 17577246734208 17599695325184 17624523259904 17643574738944 17646197538816 17660821635072 17702649207936 17705280789504 17710580502384 17719953850368 17722588004352 17727892897792 17737275408384 17779284052992 17787249682048 17796663607296 17849027395584 17856250650624 17858474016768 17906127934464 17908789764096 17918268014592 17923631480832 17926295912448 17941152137216 17943439374504 17968752229824 17983643639808 17986316992512 17993161506816 18001222959104 18003898925056 18023360495616 18061494910976 18074140805952 18081018740736 18083706568704 18091808587776 18106525679616 18124225118208 18132345290752 18144254693376 18149685804096 18167427432448 18190352187392 18193056268288 18212722311168 18228255872512 18230525558784 18273702408192 18276418879488 18281889550848 18291565264896 18299760410624 18309445582848 18334886679648 18343101234612 18352809345024 18358302882304 18361031929856 18368019038208 18370749530112 18414258483456 18432258736128 18483744964608 18486492659712 18496276660224 18501813141504 18522259999488 18545632503552 18548389398528 18555447803904 18563761176576 18566520766464 18573586071552 18581907570688 18625916626944 18638957706138 18644123779072 18657177606144 18664277409792 18667051941888 18690607153152 18716863485474 18726769410048 18729553231872 18735159539712 18753473478656 18777137741824 18779929051136 18797888868528 18800229482496 18816264126464 18840007622656 18863176679424 18871627923456 18881615757312 18926334637056 18931999847376 18934814177664 18942019633152 18944835452928 18950506201088 18953323282432 18960535781376 18963354353664 18989704061064 19008266821632 19013956556672 19024019718144 19026847727616 19079994802176 19098645823488 19101080624472 19119752257536 19143878713344 19146724540416 19154010636288 19162592182272 19181323943936 19207976521536 19226752647168 19240214406336 19242686611456 19245547126784 19266350874624 19293529964544 19320633275328 19330858745856 19333732368384 19339519524864 19358424236032 19382851862528 19395582603264 19404272380416 19420353462272 19423240388608 19447749804032 19471666249728 19533957746688 19536861560832 19542709519872 19545614635008 19553052524544 19555959177216 19561812852736 19572165967872 19602275159808 19608142699068 19618520334336 19621436719104 19627309993984 19637697773568 19640617009152 19693026433696 19695478505472 19703448993792 19717244515584 19736518459392 19761423187968 19771881947136 19780740317184 19799657240832 19827588667392 19844020568064 19846970474496 19863418437632 19866371227648 19887846064128 19924403065182 19929925419008 19943879510016 19954434834432 19963374993408 20008105148416 20010655892304 20021246558208 20027239507968 20030216650752 20046816477184 20049796530176 20075096571904 20088281981952 20113937514496 20164085415936 20167082901504 20173119504384 20183796154368 20192839073792 20231599094784 20234606616576 20240663431296 20251375828992 20254386290688 20257437663232 20260449026048 20271171895296 20308433509749 20319181774848 20328285350912 20339044122624 20353284661248 20398888452096 20418396529608 20438355861504 20464146210816 20467188301824 20484150263808 20487195328512 20504173871104 20506787856576 20552735588352 20567125744704 20572826238976 20587230461952 20598126280704 20653090742592 20656160921088 20664021417984 20667093221376 20673279492096 20676352671744 20693487976448 20722680332288 20736291078144 20742498061824 20762774208512 20788973928448 20814539784192 20823865294848 20832292425728 20834886352896 20884231323648 20887335862272 20890482590208 20893588058112 20904646017024 20910903394304 20914011897856 20954156205312 20963544268128 20974639251456 20980917579776 20984036491264 20992021757952 20995142320128 21077054482176 21097657663488 21124279959552 21127420182528 21144929304576 21147624977094 21168297142272 21195008575488 21215727058944 21230581413888 21236465795072 21298499828298 21301665949872 21319319476224 21322488692736 21330602754048 21333773647872 21340159475712 21361019846656 21390701126256 21400284773714 21402022182912 21405203693568 21411610902528 21429355544576 21432541118464 21459585990656 21483301564032 21485976551424 21504301858816 21557916205056 21564369125376 21567574769664 21578989436928 21585448665088 21630096728064 21636571254144 21639787631616 21648022437888 21651240517632 21657721372672 21660940894208 21669183750144 21672404975616 21730236064768 21741736820736 21756959465472 21778227265536 21805708345344 21827023798272 21829806427968 21847897645056 21851145437184 21878718529536 21900105351168 21930870346616 21985548209856 21988816464384 21991641841664 22007039459328 22018686713856 22028551716864 22080723743232 22090616540608 22092409995264 22095694135296 22099022905344 22102308028416 22120625078272 22123913412608 22151830700032 22154654737908 22166380118016 22176311291904 22194689671168 22197989015552 22253332856832 22259993935872 22281753460736 22324523139072 22327841783808 22334525165568 22337845297152 22346345742336 22349667631104 22356357545984 22409305941792 22421166096384 22431211421696 22443083169792 22458796867584 22506315924224 22509118291968 22530644446464 22533993732096 22552668536832 22556021096448 22584483643392 22606560362496 22628179703808 22638317777152 22678880649216 22694759442432 22701049643008 22716943958016 22770746360208 22789617371136 22793005154304 22803217074176 22805068382208 22811894611968 22815285706752 22834193629184 22869321019776 22876166482246 22881424637952 22888273723392 22891676172288 22910647402496 22914053177344 22978058256384 22987357159424 23044669046784 23048094744576 23054993719296 23067195604992 23077530370048 23121827536896 23132186778624 23144429518848 23151357329408 23154798886912 23167053594624 23209638296856 23232326115328 23257439428608 23260896755712 23280173973504 23313015373824 23335310319552 23345765207688 23358120984576 23368586092544 23387595669504 23410457444352 23426848456704 23436328978944 23501792913984 23505286565376 23524766318592 23528263385088 23540715749376 23547762180096 23583987301644 23603532277248 23607041052672 23614107336512 23616024477696 23619535110144 23626605133824 23630117339136 23649700544512 23705712070656 23728884809728 23788045467648 23798703194112 23808334200832 23867692941312 23874837245952 23878386352128 23891024019456 23898175307776 23901727883264 23924585832672 23958336306432 23978191519744 23981755990016 23990882009088 24007679410176 24031147327488 24088062265344 24098854407936 24108024987648 24111608758272 24122411450368 24142034239488 24165633490944 24168714259536 24192339591168 24199581072128 24259915266048 24263521615872 24283629748224 24307367411712 24341142660912 24344761085568 24364936544256 24368558505984 24375852734464 24377831718912 24381455597568 24388753686528 24446515572864 24457468312816 24459453923328 24470412460032 24490692050944 24494332706816 24552344644608 24555401773056 24576344981504 24637618520064 24644993286144 24648656879616 24661702213632 24669084188672 24672229139943 24696346665984 24727510004736 24731185864704 24740597071872 24751681568768 24755361021952 24764781428736 24782120681472 24834555502592 24851943608184 24861400768512 24865096531968 24876236808192 24885703213056 24889402589184 24920809537536 24948350203392 24955817980632 24969025880064 24972737642496 24980212719616 25042493177856 25063851824704 25066972643328 25126340811264 25130075959296 25150902239232 25162170564608 25164213387264 25175487676416 25210469184516 25235112849408 25242666463168 25246418903552 25248468566016 25256026177536 25259780603904 25280714375168 25284472471552 25319605414752 25344355762176 25365359624192 25369130303488 25432380407808 25439993069568 25464861097984 25468107499296 25493003010048 25513740730368 25525171617792 25528966053888 25538680848384 25550122909696 25610635362048 25635670196224 25653619208448 25663381438464 25667196420096 25688467832832 25724706619392 25749307938816 25753135693824 25760844367104 25774478327808 25778309824512 25786026033152 25847097194226 25850315538432 25860776804352 25872363173888 25936867934208 25962221666304 26023710125952 26045276995584 26049148747776 26056946026496 26060819513344 26062935293952 26070736699392 26074612236288 26110843083963 26136366879744 26144190265424 26158027112448 26161915625472 26183597031424 26187489345536 26260638007296 26263985858649 26271265325056 26289659354112 26315357945856 26336764624896 26348564250624 26362509262848 26374320422912 26399542987776 26436784889856 26458694090752 26462627299328 26491232452608 26517128085504 26565870753576 26579930775552 26583882006528 26591839346688 26605913112576 26617833324544 26668926079488 26680874523072 26694995410944 26702986010624 26706955534336 26773541093376 26784375975936 26859191901696 26863184646144 26885447221248 26889443868672 26897492672512 26911728205824 26915159061756 26953128344736 26975465459712 26979475488768 26987551241728 26989742260224 27001834438656 27005848387584 27028229193728 27077911346332 27092242366464 27111211208928 27118725496832 27137712881664 27186337677312 27198517936128 27224528706144 27251141148672 27285528281088 27289584402432 27312200351744 27316260438016 27342383808768 27345788338176 27403647451136 27422834326272 27437347897344 27449640615936 27464168374272 27514651851918 27529214017536 27537454323456 27541547894784 27552028557312 27556124295168 27564372656128 27568470228992 27621387725184 27648388104192 27656664082432 27725617446912 27729738989568 27752719712256 27765153726464 27783389999232 27818448755328 27822584097792 27845641764864 27849781149696 27853976786944 27858117410816 27860379107328 27872861356032 27938874940416 27951392357504 27966185668608 27985766409216 27989362343936 27993523093504 28063316312064 28075295228211 28102739309568 28130210217984 28165706612736 28169893576704 28193239072768 28196833302792 28224396189696 28260011433984 28287636078592 28307441885184 28322423635968 28397999771064 28402221266496 28413029449728 28417253179392 28425759301632 28429984923648 28440803672064 28445031530496 28453545967616 28512400232448 28520934835008 28536029577216 28540271591424 28548814536704 28619992203264 28644402085376 28647968735232 28679628386304 28715818070016 28720086810624 28743888273408 28752492167168 28756766359552 28771985915904 28811964782304 28840128970752 28848761672192 28853050175488 28864029917184 28868320690176 28892245000192 28980949912992 28988982427648 29009279287296 29037636354048 29074277793792 29106408570624 29130530193408 29134860582912 29171624706048 29200140468224 29314064279808 29318421952512 29329578786816 29333938765824 29342719279104 29358248951808 29371402289152 29412214048602 29427780501504 29432155078656 29440964990976 29456546660352 29460925513728 29465363873792 29469744037888 29539539650544 29543217758208 29555173490688 29568415055872 29604777689088 29642134781952 29671110475776 29679991914496 29699485861248 29741383001088 29766030852096 29770455711744 29779366887424 29783793729536 29795127656448 29799556841472 29879074589056 29894888128512 29915819265024 29924110893056 29945062490112 30012157722624 30015983838456 30040859261952 30045324976128 30070224715776 30074694795264 30112644857856 30142080483328 30154946726597 30170906271744 30238507532288 30259679256576 30275694231552 30289258610688 30360995146944 30377063743488 30381579436032 30386156494848 30390673539072 30406757842944 30415859482624 30420380942336 30478772662272 30492428026368 30508566183936 30517698297856 30522234896384 30598332678144 30637411008512 30657533792256 30696219316224 30700782452736 30726225395712 30730792992768 30739991625728 30756260806656 30760181784864 30829103382528 30842915704832 30859239358464 30880845692928 30946184395808 30979636113888 30984241381632 31009919238144 31014529007616 31040231964672 31084020498432 31113747092736 31127686943584 31144161312768 31183460892672 31213943259136 31235797942272 31248438638592 31252329529344 31335723885312 31340382087168 31356969025536 31366355091456 31371017846784 31397016240128 31445316402192 31461958877184 31471376369664 31476054736896 31488032636928 31492713480192 31502140178432 31506823118848 31607616094208 31646486495232 31686419939328 31691130273792 31717393956864 31731604258816 31752445713408 31792512863232 31823590588416 31833116327936 31837848469504 31854698692608 31899447776896 31944448408576 31978979214336 31983733039104 31987842678784 32010239213568 32041529769984 32086051689384 32100427160571 32117416353792 32131805877248 32144033316864 32148811677696 32189378985984 32220844654592 32224952346048 32256452788224 32346553688064 32351362154496 32368484155392 32378172997632 32409823215616 32454856881216 32459681447424 32472033656832 32476860776448 32486582059008 32491411341312 32503775625216 32508607463424 32518338248704 32595354097152 32612605231104 32627216613376 32667340898304 32708562518016 32736459526144 32740535697408 32771846467584 32776718155776 32818077794304 32850158026752 32859991048192 32864875839488 32896305519924 32928462221312 32970013339648 32974914486272 32987462762496 33010559188992 33042827575296 33121085614848 33135924810912 33148534358016 33153462042624 33168315744256 33180937617408 33185870118912 33227746050048 33231982106862 33264466937856 33274423974176 33292034506752 33296983523328 33389990903808 33422630191104 33501787748352 33506767945728 33519518613504 33524501446656 33534536318976 33567316901888 33613958912688 33631749144576 33646817132544 33664624754688 33674701570048 33679707471872 33759473886336 33763677437952 33792474349568 33829002805248 33834031644672 33876725465088 33909840543744 33919990759424 33942269555712 33957476665728 33990670680064 34018320973824 34033562157056 34038621405184 34051574464512 34075415937024 34147513816064 34184426056704 34189507731456 34204825611264 34217841917952 34222928560128 34251290443776 34299608825856 34303981529664 34314249723369 34332410585088 34337514258432 34347792489472 34365971103744 34371079766016 34462796258968 34467087384576 34481035739136 34582490578944 34600793407488 34616295555072 34698280167936 34716644278272 34727035994112 34732198330368 34750580391936 34760982265856 34766149648384 34814457445284 34848489172992 34877369483264 34882554167296 34920260960256 34969523060736 35014184009728 35018647811532 35037181476864 35052879138816 35081393504256 35087143927808 35115686166528 35131419000832 35154493468416 35199390650368 35249046519808 35287149477888 35292395077632 35321643270144 35405298415872 35410561579008 35421161004768 35439907700736 35445176008704 35455785795584 35474550816768 35558568105984 35574499364096 35593327214592 35698054791168 35712501301248 35812255868928 35817579528192 35836536029184 35847262961664 35852591824896 35882304274432 35886878749008 35937504459648 35967287279616 35972633985024 35986323013632 36002445918208 36007797850112 36046720991232 36122989821952 36148281611904 36162037481472 36167413137408 36183617175552 36213051359232 36248450236416 36264690581504 36288509386752 36299371608192 36334854864896 36380704374784 36386112536576 36425444622336 36456511745024 36461051117568 36547404816384 36552837758976 36563779101696 36583130529792 36599520821248 36618891165696 36669773359296 36686202469224 36705618690048 36716605764608 36722063859712 36736038076416 36741499060224 36828516966912 36864517472256 36967489929216 36972985319424 36992553320448 37003626283008 37044519998976 37091265007104 37096778797056 37110895607808 37127522353152 37133041532928 37147172143104 37163815141376 37251833253888 37277915412276 37288247558144 37314355212288 37328554819584 37334103883776 37381214306304 37433726970948 37453538820096 37459106463744 37470319079424 37506946957312 37554275483648 37559858102272 37595777737056 37600458964992 37632528252928 37680015245312 37726353358848 37743255846912 37763231514624 37852669274112 37863999694752 37869628355328 37884039266304 37889670905856 37901012402176 37906646564864 37921071562752 37926708707328 37979408122128 38016533643264 38027913113344 38048039436288 38053695455232 38159989604352 38197291646976 38202161248944 38239504515072 38287757426688 38293449080832 38308021272576 38325184364544 38415953043072 38453505294336 38480428812672 38485373222912 38491094253568 38532701749248 38587059929088 38641266550656 38661717491712 38667464736768 38679039049728 38716848472064 38765703725056 38770645791339 38791165206528 38808544760832 38840706924544 38846480777216 38895499608064 38943332499456 39067915493376 39073723121664 39085419039744 39091229270016 39106105049088 39111918354432 39123625705472 39144331935744 39204550319616 39216285398136 39237040668672 39242873438208 39254619987968 39275395547136 39281234018304 39386052867392 39390957010944 39406897987584 39434489031168 39473036918784 39522846375936 39543763894272 39561480634368 39599314481664 39655177334784 39688041136128 39693940948992 39726836875264 39732742455296 39775692128256 39848806130364 39859850838016 39887759020032 39908869668864 39926749986816 40016210296832 40021311784608 40042493116416 40054479015936 40060433301504 40093632954368 40099593060352 40150193143808 40176563963904 40227875028992 40328170831872 40334165803008 40346239008768 40367592308736 40385678147584 40463198189568 40469213233152 40481326862592 40502751657984 40508772581376 40514875326464 40520898052096 40542343790592 40616867019498 40638363549696 40656570701824 40678088245248 40706569322496 40797776904192 40836793059216 40876711723008 40928292421632 40934376603648 40968300527616 40974390657024 41013575713152 41105471176704 41134251489408 41145652477952 41174460923904 41196252561408 41271977777877 41306181485184 41312321842176 41328042835968 41334186442752 41346558984192 41352705343488 41386975952896 41445360664576 41472582156288 41484996123648 41525548417024 41577947856896 41629079568384 41647730589696 41664584851456 41669772705792 41768462647296 41774671724544 41780965180416 41787176116224 41809292034048 41821806788608 41828023795712 41908312410624 41927088536256 41949278502912 41961835159552 41968072982528 41984043515904 41990284640256 42154108964352 42195315326976 42248559919104 42254840365056 42289858609152 42295249954188 42336594284544 42390017150976 42431454117888 42461162827776 42472931590144 42596999656596 42603331899744 42638638952448 42644977385472 42661205508096 42667547295744 42680318951424 42722039693312 42781402252512 42800569547428 42804044365824 42810407387136 42823221805056 42858711089152 42865082236928 42919171981312 42966603128064 42971953102848 43008603717632 43115832410112 43128738250752 43135149539328 43157978873856 43170897330176 43260193456128 43273142508288 43279575263232 43296044875776 43302481035264 43315442745344 43321881788416 43338367500288 43460472129536 43483473641472 43513918930944 43556454531072 43611416690688 43659612855936 43695795290112 43702290874368 43757437059072 43800210702336 43861740693232 43971096419712 43977632928768 43983283683328 44014078918656 44037373427712 44057103433728 44118321072903 44161447486464 44181233081216 44184819990528 44191388270592 44198045810688 44204616056832 44241250156544 44247826825216 44303661400064 44309309475816 44332760236032 44352622583808 44389379342336 44395978031104 44506665713664 44519987871744 44563506921472 44649046278144 44655683567616 44669050331136 44675690594304 44692691484672 44699335262208 44712715091968 44818611883584 44842332192768 44862422843392 44886166339584 44917593735168 45012631848448 45018236583936 45061288892928 45067987464192 45105337073664 45112042192896 45168967286784 45213120724992 45256359407616 45276635554304 45357761298432 45389518884864 45402099286016 45433887916032 45541492720416 45579234742272 45586010308608 45606434148352 45610136764416 45623789223936 45630571413504 45668387258368 45738642039552 45752332964492 45762849275904 45776547446784 45783352344576 45821294804992 45828106354688 45956116512768 45974714318848 46089338093568 46096189489152 46109987438592 46134391209984 46155060740096 46243655073792 46264373557248 46288859037696 46302714658816 46309597773824 46419276593712 46464652230656 46514878857216 46521793511424 46560347947008 46626030747648 46670620639104 46691530415376 46716241969152 46737172185088 46775191339008 46820914888704 46853696913408 46872657957888 47003585827968 47010573130752 47049532637184 47056526770176 47081431498752 47095524360192 47167974603288 47207064554496 47214082105344 47228214673024 47232048955392 47239070220288 47253210267648 47260234678272 47299401089024 47386344856081 47411424141312 47457769619456 47576090935296 47597406388224 47616668401664 47735385882624 47749674491904 47756772704256 47782048038912 47796350615552 47803455766528 47849171665344 47916672612864 47956383039488 47963511980032 47981764018176 48015358820352 48062294654976 48176124530688 48197708815872 48216049975296 48223217516544 48244822900736 48284068478976 48331266981888 48337428519072 48384679182336 48399162144256 48519830532096 48527043231744 48567259496448 48614734823424 48682285321824 48689522171136 48729873088512 48737117011968 48751705468928 48755663437824 48762911195136 48777507373056 48893031145728 48914936625632 48918907846656 48940824920064 48981384101888 48988665413632 49104689289216 49110803546112 49152689963008 49275237040128 49289986572288 49297313759232 49338168377344 49344458279886 49392693331968 49455020009472 49462371729408 49481194143744 49503363137536 49510722043904 49564241362944 49669111005184 49703887216368 49722801537024 49730193063936 49752473616384 49771406426112 49778805178368 49841619075072 49896700406784 49911635961264 49938051760128 49945475284992 49960425439232 50084986355712 50127703649408 50133945286656 50252681622528 50260151918592 50301804478464 50324341129216 50328426774528 50350975352832 50420938369032 50470225698816 50485332926336 50492837807104 50496937132032 50512052355072 50519561207808 50561428750336 50568944943104 50639210829504 50688711524352 50730719248384 50738260606976 50864760815616 50879986139136 50929722195968 50936214998592 50986006020096 51027481460736 51050343235584 51057932107776 51077361696768 51100245819392 51221270724096 51271340392448 51307238416896 51326762876928 51334392840192 51376935665664 51449413238784 51498615877632 51506271387648 51521688734208 51548956655616 51556619649024 51572052066304 51694194388452 51700631076864 51721553608704 51744726347776 51873735868416 51924443332608 52047420251904 52090553991168 52098297495552 52113892052992 52121639026688 52125870587904 52141473398784 52149224472576 52221686167926 52272733759488 52288380530848 52316054224896 52323831250944 52367194062848 52374978691072 52521276014592 52527971717298 52542530650112 52579318708224 52630715891712 52673529249792 52697128501248 52748640845824 52799085975552 52873569779712 52917388181504 52925254598656 52982464905216 53131741507152 53159861551104 53167764013056 53183678693376 53211826225152 53235666649088 53337852158976 53361749046144 53389990821888 53405972021248 53413911068672 53547082186752 53568751951872 53718383803392 53726369292288 53770894442496 53778887737344 53794985345024 53823456411648 53830318123512 53906256689472 53950930919424 53958950977536 53975102483456 53979484520448 54003668877312 54011696775168 54056458387456 54155822692664 54184484732928 54222422417856 54237450993664 54275425763328 54372675354624 54397035872256 54449057412288 54502282297344 54571056562176 54579168804864 54624400703488 54632520876032 54684767617536 54691576676352 54807294902272 54845668652544 54874695794688 54899281231872 54928336748544 55029303703836 55058428035072 55074908646912 55083095789568 55104057114624 55112248590336 55128745312256 55136940457984 55242775450368 55296776208384 55313328164864 55451234893824 55459477979136 55505439424512 55530307452928 55566779998464 55636897510656 55645168195584 55691283529728 55699562299392 55707953573888 55716234821632 55720758214656 55745722712064 55877749880832 55902784715008 55932371337216 55971532818432 55978724687872 55987046187008 56150590456422 56205478619136 56260420435968 56331413225472 56339787153408 56386478145536 56393666605584 56448792379392 56520022867968 56575272157184 56614883770368 56644847271936 56795999542128 56804442532992 56826058899456 56834506358784 56851518603264 56859969847296 56881607344128 56890063060992 56907091935232 57024800464896 57041869670016 57072059154432 57080543182848 57097629073408 57239984406528 57288804170752 57295937470464 57359256772608 57431636140032 57440173621248 57487776546816 57504984334336 57513532719104 57543971831808 57623929564608 57680257941504 57697523344384 57706100350976 57728059834368 57736641380352 57784490000384 57961899825984 57977964855296 58018558574592 58075272708096 58148555587584 58212817141248 58261060386816 58269721165824 58343249412096 58400280936448 58628128559616 58636843905024 58659157573632 58667877531648 58685438558208 58716497903616 58742804578304 58824428097204 58855561003008 58864310157312 58881929981952 58913093320704 58921851027456 58930727747584 58939488075776 59079079301088 59086435516416 59110346981376 59136830111744 59209555378176 59284269563904 59342220951552 59359983828992 59398971722496 59482766002176 59532061704192 59540911423488 59558733774848 59567587459072 59590255312896 59599113682944 59758149178112 59789776257024 59831638530048 59848221786112 59890124980224 60024315445248 60031967676912 60081718523904 60090649952256 60140449431552 60149389590528 60225289715712 60309893453194 60341812543488 60477015064576 60519358513152 60551388463104 60578517221376 60721990293888 60754127486976 60763158872064 60772312989696 60781347078144 60813515685888 60831718965248 60840761884672 60925300529247 60957545324544 60984856052736 61017132367872 61035396595712 61044469792768 61196665356288 61274822017024 61315067584512 61392438632448 61401564905472 61452450791424 61461585985536 61479983251456 61512521613312 61520363569728 61658206765056 61685831409664 61718478716928 61761691385856 61892368791616 61959272227776 61968482763264 62019838476288 62029058015232 62080463929344 62168040996864 62227494185472 62255373887168 62288322625536 62366921785344 62427886518272 62471595884544 62496877277184 62504659058688 62671447770624 62680764174336 62713938051072 62732710182912 62742035693568 62794032480256 62890632804384 62923917754368 62942752739328 62952109473792 62976065273856 62985426960384 63004280356864 63013646237696 63215232188416 63292972990464 63372839878656 63382260547584 63434787913728 63463208517632 63504891426816 63585025726464 63647181176832 63666232655872 63675696939008 63709397385216 63798895553792 63888896817152 63957958428672 63967466078208 63975685357568 64020478427136 64083059539968 64172103378768 64200854321142 64234832707584 64263611754496 64288066633728 64297623355392 64378757971968 64449904692096 64512905576448 64693107376128 64702724308992 64736968310784 64756345995264 64909713762432 64919362894848 64944067313664 64953721552896 64973164118016 64982822682624 65007551250432 65017214926848 65036676497408 65190708194304 65225210462208 65254433226752 65334681796608 65417125036032 65472919052288 65481071394816 65543692935168 65553436311552 65636155588608 65700316053504 65719982096384 65729751678976 65792611039848 65856924442624 65940026679296 65949828972544 65974925524992 66021118377984 66085655150592 66242171229696 66271849621824 66297068716032 66306924085248 66336631488512 66361875234816 66371740237824 66455492100096 66463964213724 66528933875712 66548847948352 66584069013504 66593967046656 66779981807616 66845260382208 67003575496704 67013535891456 67039037227008 67049002893312 67069072637952 67134633803776 67227917825376 67263498289152 67293634265088 67329249509376 67349403140096 67359414943744 67518947772672 67527354875904 67584948699136 67658005610496 67668063289344 67753450930176 67819681087488 67839981518848 67884539111424 67914953331456 67981341360128 68036641947648 68067124314112 68077242810368 68103148929024 68150831874048 68295027632128 68368852113408 68379015462912 68409651222528 68435683835904 68445857120256 68502580887552 68607963059328 68628499446738 68664821170176 68675028516864 68695584978944 68731942207488 68742159532032 68925592517936 68934174769152 68962071478272 69164981157888 69201586814976 69232591110144 69396560335872 69433288556544 69454071988224 69464396660736 69501160783872 69521964531712 69532299296768 69628914890568 69696978345984 69754738966528 69765108334592 69840521920512 69939046121472 70028368019456 70037295623064 70074362953728 70105758277632 70162787008512 70174287855616 70231372333056 70262838001664 70308986936832 70398781300736 70498093039616 70574298955776 70584790155264 70643286540288 70810596831744 70821123158016 70842322009536 70879815401472 70890352017408 70911571591168 70949101633536 71117136211968 71148998728192 71186654429184 71396109582336 71425002602496 71624511737856 71635159056384 71673072058368 71694525923328 71705183649792 71764608548864 71773757498016 71875008919296 71934574559232 71945267970048 71972646027264 72004891836416 72015595700224 72093441982464 72245979643904 72296563223808 72324074962944 72334826274816 72367234351104 72426102718464 72496900472832 72529381163008 72577018773504 72598743216384 72669709729792 72761408749568 72772225073152 72850889244672 72913023490048 72922102235136 73094809632768 73105675517952 73127558203392 73166261059584 73199041642496 73339546718592 73372404938448 73411237380096 73433211529216 73444127719424 73472076152832 73482998120448 73657033933824 73729034944512 73934979858432 73945970638848 73985106640896 74007252566016 74016687419829 74089039997952 74182530014208 74193557594112 74221791215616 74255044706304 74266083065856 74294344286208 74327630282752 74503666507776 74555830824552 74576495116288 74628710424576 74657109639168 74668207767552 74762428612608 74867453941896 74907077640192 74918212927488 74940638158848 75013893914624 75108550967296 75119716204544 75191555474112 75200917929984 75265056505856 75360030490624 75452706717696 75486511693824 75526463029248 75705338548224 75727999389504 75739256710656 75768078532608 75779341811712 75802024804352 75813293129728 75842143125504 75853417414656 75958816244256 76033067286528 76055826226688 76096078872576 76107390910464 76319979208704 76394583293952 76404322497888 76479009030144 76575514853376 76586898161664 76616042545152 76650368729088 76831906086144 76907010588672 76960857625344 76970746445824 76982188507136 77065403498496 77174119858176 77282533101312 77323434983424 77334929473536 77358078099456 77433696944128 77531407450112 77541291582678 77582330413056 77617089521664 77681413849088 77692961554432 77790999216128 77886664998912 78135830986752 78147446243328 78170838079488 78182458540032 78212210098176 78223836708864 78247251410944 78409100639232 78432570796272 78474081337344 78485746876416 78509239975936 78550791094272 78562468036608 78772105734784 78781914021888 78813795975168 78868978062336 78946073837568 79045692751872 79087527788544 79122961268736 79198628963328 79310354669568 79376082272256 79387881897984 79453673750528 79465484910592 79551384256512 79697612260728 79719701676032 79775518040064 79817739337728 79853499973632 80032420593664 80042623569216 80084986232832 80108958031872 80120866603008 80187265908736 80199186120704 80300386287616 80353127927808 80455750057984 80656341663744 80668331606016 80692478017536 80735184617472 80771356295168 80926396379136 80938426466304 80962653725184 81005503315968 81017545162752 81029750652928 81041796104192 81084687581184 81233734038996 81276727099392 81313141403648 81356176490496 81413138644992 81595553808384 81673586118432 81753423446016 81856584843264 81868753207296 81936601055232 81948781314048 82027151426304 82210942353408 82268502978816 82291304955904 82348921847808 82392505122816 82543955555754 82612362970368 82624643684352 82656085671936 82668372885504 82693117968384 82705410686976 82773951905792 82890721329152 82945164312576 82969992247296 83051096834048 83155895713792 83258159136768 83295461179392 83329169702912 83536925294592 83549343449088 83561930360832 83574352232448 83618584068096 83643613577216 83656047591424 83816624821248 83854177072512 83898557005824 83923670319104 83936145965056 83968087031808 83980569280512 84308217928704 84390630653952 84497119838208 84509680730112 84579717218304 84590499908376 84673188569088 84780034301952 84862908235776 84922325655552 84945863180288 85193999313192 85206663799488 85277277904896 85289954770944 85322411016192 85335094591488 85360637902848 85444079386624 85562804505024 85601139094856 85608088731648 85620814774272 85646443610112 85717422178304 85730164473856 85838343962624 85933206256128 85943906205696 86017207435264 86231664820224 86257476501504 86270299078656 86315957747712 86341794660352 86520386912256 86546285016576 86559150526464 86592089751552 86604962070528 86630885490688 86643763576832 86676735000576 86920944259072 86966947282944 87027837861888 87112909062144 87222833381376 87319225711872 87391590580224 87404581748736 87514874118144 87600421404672 87723481386464 87942192839424 87955265857536 87966567366656 88028157837312 88074746855424 88114206867456 88236642145806 88322894972928 88362466162432 88369639981056 88382776541184 88396091621376 88409232113664 88482500313088 88495653650432 88607322800128 88618618951632 88665520472064 88705245167616 88778758684672 88791956062208 89013331427328 89039975743488 89127013842944 89298092556288 89311367135232 89338100662272 89351381188608 89385382969344 89398670524416 89425430183936 89637223767168 89684664385536 89724845686784 89772332679168 89835187470336 90025263696896 90036473167872 90122577785856 90135974928384 90210674147328 90224084385792 90337934573568 90426241449984 90464840179791 90512718815232 90553271108608 90715522596864 90779037769728 90804198572032 90867775832064 91082985440832 91158469484544 91172020617216 91212868296704 91220273528832 91247578447872 91261142827008 91336774516736 91477284079104 91504665928984 91525698551808 91553094893568 91566704689152 91642589609984 91656212709376 91912233025536 91949428637696 92178676187136 92192378978304 92219974877184 92268782419968 92310121480192 92487310147584 92528747114496 92577718075392 92605429317632 92619195547648 92838553187424 92929304461312 93029757714432 93043587022848 93120695894016 93252061495296 93341241278208 93383060830752 93432483938304 93474344370176 93550382678016 93641829777408 93707393826816 93745315915776 94007171655936 94021146261504 94099065274368 94113053540352 94191048720384 94335949206576 94414129108992 94428164210688 94456429346048 94464097910784 94478140440576 94506420535296 94520469356544 94598802178048 94772689712162 94822848282624 94915539238912 95152181870592 95194812776448 95233336803328 95470771765248 95499348983808 95513545408512 95564096077824 95592701231104 95606911533056 95698343330688 95833345225728 95912766078976 95927023960064 95963528036352 96030717640704 96124589309952 96301281481713 96352249061376 96395417631744 96432099950592 96446435033088 96489645801472 96568136957952 96662533963776 96674857038144 96769358364672 96798324288512 97039661064192 97054086463488 97134518992896 97229469646848 97364570643648 97379044342272 97459746177024 97474234023936 97503410937856 97511326875648 97525822390272 97555014746112 97786062291456 97829873251264 97837815693312 97881649840128 97962768203776 97977330827264 98209378578432 98221607092224 98305379926016 98550474080256 98579973144576 98594627518464 98676336754688 98688916559772 98785386663936 98910040018944 98924743458816 98962388287488 99006726275072 99021444087808 99128482725888 99338222010368 99407774432736 99445603074048 99460386127872 99504947232768 99542812852224 99557610356736 99683238150144 99793400813568 99823271922528 99876103520256 99890950569984 99920850878464 100169972711424 100255407298816 100267890573312 100505363245056 100520303837184 100603608956928 100648682258432 100701950705664 100841876738064 100940451397632 100970665852672 100985675614208 100993874264064 101024104710144 101039122415616 101122857500672 101278421659008 101377423048704 101461438496768 101476521213952 101729521631232 101759972278272 101872429997184 101972012040192 102054962921472 102100686471168 102115864215552 102154723393536 102200491638784 102442541448192 102542680784896 102614476833792 102653525753856 102668785680384 102753871331328 102898826477568 102942749170107 102997231755264 103012542775296 103043377468416 103097913311232 103113239298048 103144104132608 103388388776904 103401262153728 103443107217408 103489452695552 103747471736832 103848886665216 104094840503808 104181107982336 104196594991104 104227784105984 104243278053376 104251741175808 104282946797568 104298448945152 104443372335852 104545467518976 104576761061696 104632108449792 104647662501888 104734388125696 104749957382144 105042552029184 105055943434596 105085061300224 105158637416448 105261431783424 105347058499584 105394257002496 105497281691648 105598171951104 105747139559424 105834776363008 105850509197312 105964929810432 106263483014304 106319723102208 106335528026112 106367357386752 106423652450304 106471333298176 106675704317952 106723498092288 106779981643776 106811944042496 106827822137344 107094164373504 107137503903744 107436767606784 107452738584576 107541788884992 107557775474688 107589970690048 107646912823296 107660636247024 107812513378944 107901861838848 107917901955072 107950204966912 107958969040896 108007337754624 108023393550336 108311645385328 108368969465856 108444844835712 108474901987328 108550851526656 108745350709248 108794071744512 108898114824576 109004564594688 109142113124352 109158337609728 109248801406976 109265041752064 109369535235072 109383153352704 109614589804544 109691337305088 109749391589376 109798562463744 109856673497088 110058607407672 110116856070144 110149817293824 110166191579136 110208114229248 110224497180672 110257490624512 110273880915968 110485550900736 110593552416768 110626656329728 110902469787648 110918955958272 111010878849024 111060614905856 111133559996928 111273795021312 111290336391168 111382567059456 111399124598784 111415907147776 111432469643264 111441516429312 111491445424128 111755499761664 111805569430016 111864742674432 111943065636864 111957449375744 111974092374016 112301180912844 112410957238272 112520840871936 112662826450944 112679574306816 112772956291072 112787333211168 112897584758784 113040045735936 113150544314368 113229767540736 113289694543872 113591999084256 113608885065984 113652117798912 113669012717568 113703037206528 113719939694592 113763214688256 113780126121984 113814183870464 114049600929792 114083739340032 114144118308864 114161086365696 114195258146816 114479968813056 114577608341504 114591874940928 114718513545216 114863272280064 114880347242496 114975553093632 115009968668672 115027065438208 115247859129216 115360515883008 115395046688768 115412200701952 115456119668736 115473282760704 115923799651968 115955929710592 116037117149184 116150545416192 116297111175168 116311937374017 116425634282496 116522120773632 116539442331648 116686498824192 116800561872896 117256257119232 117273687810048 117318315147264 117335755063296 117370877116416 117432995807232 117485609156608 117648856194408 117711122006016 117728620314624 117763859963904 117826186641408 117843702054912 117861455495168 117878976151552 118158158602176 118172871032832 118220693962752 118273660223488 118419110756352 118568539127808 118684441903104 118719967657984 118797943444992 118965532004352 119064123408384 119081822846976 119117467549696 119135174918144 119180510625792 119198227365888 119516298356224 119579552514048 119663277060096 119696443572224 119780249960448 120048630890496 120063935353824 120163437047808 120181299904512 120280898863104 120298779181056 120450579431424 120619786906388 120683625086976 120954030129152 121038717026304 121102776926208 121157034442752 121443980587776 121508254973952 121526317744128 121544625979392 121562694156288 121627031371776 121663437930496 121681523769344 121850601058494 121915090649088 121969712105472 122034264735744 122070793191424 122088939585536 122393330712576 122549644034048 122630135169024 122784877264896 122803129810944 122904901582848 122923171971072 122959966502912 123040727139456 123316413530112 123371662819328 123436957433856 123523382771712 123784737583232 123918544455552 123936965526528 124039676952576 124058116030464 124160927858688 124336081993728 124454988370944 124510747774336 124576645251072 124733843570688 124855773036544 124943191769088 124993754554368 125009318117376 125342895541248 125361528348672 125427876102144 125465420365824 125484071387136 125588064960512 125781265608768 125847835508736 125885505478656 125904218947584 125952130547712 125970853920768 126008560713728 126027292475392 126430464376832 126585945980928 126745679757312 126764521095168 126869575827456 126926417035264 127009782853632 127170051452928 127294362353664 127332465311744 127351393878016 127418794770432 127597791107584 127777793634304 127915916857344 127934932156416 127951370715136 128040956854272 128166119079936 128344206757536 128401708642284 128469665415168 128527223508992 128576133267456 128595246710784 128757515943936 128899809384192 129025811152896 129386214752256 129405448617984 129473936621568 129512691990528 129819427524864 129838725789696 129888134627328 129907443105792 129946328236032 129965645365248 130015102500864 130073352994816 130381416388608 130450420924416 130508866453504 130669363593216 130834250072064 130945838104576 131087385870336 131106872623104 131272311177216 131400632107008 131439964192768 131459503357952 131585222079696 131713848885248 131880053358592 131899657945088 131949851049984 132042236755968 132171310301184 132484342459392 132543699243648 132594137432064 132613848170496 132673262977024 132723750469632 132743480475648 132910984200192 132927928427448 133057867751424 133097695896704 133168138027008 133187934093312 133559963615232 133690520764416 134007150993408 134027071782912 134078074454016 134098005786624 134138145275904 134269267607552 134455835650752 134526996578304 134587268530176 134658499018752 134698806280192 134718829887488 135037895545344 135054709751808 135169897398272 135316011220992 135336126578688 135506901860352 135639362174976 135679963037696 135769078222848 135829906662912 135962682720256 136073283895296 136134248628224 136154485620736 136206297858048 136301663748096 136590055264256 136737704226816 136758030925824 136819302445056 136871367671808 136891714240512 137005161775104 137215926118656 137256998893476 137329642340352 137350057033728 137391169957888 137463884414976 137484319064064 137851185035872 137868349538304 137924142956544 138329962315776 138403173629952 138465182220288 138793120671744 138866577113088 138908143976448 138928793321472 139043929063424 139064598593536 139257829781136 139393956691968 139509477933056 139530216669184 139681043841024 139878092242944 140056736038912 140074591246128 140148725907456 140211516555264 140325574017024 140348575711232 140462744666112 140525676003328 140617973873664 140797562601472 140996186079232 141148597911552 141169580310528 141286573080576 141621193663488 141642246316032 141684644019072 141759630802944 141780704034816 141823143182336 141898203267072 142159034568243 142234272423936 142297997456384 142373308858368 142792219164672 142850005204992 143249023475712 143270318112768 143346144116736 143389051846656 143410367299584 143529217097728 143547514996032 143750017838592 143869149118464 143890535940096 143945292054528 144009783672832 144031191400448 144186883964928 144491959287808 144593126447616 144648149925888 144669652549632 144734468702208 144852205436928 144993800945664 145058762326016 145154037547008 145197486432768 145339419459584 145522817499136 145544450146304 145701778489344 145826046980096 145844204470272 146189619265536 146211351035904 146255116406784 146332522119168 146398083284992 146679093437184 146744809876896 146822474760192 146866423058432 146888255438848 146944152305664 146965996240896 147314067867648 147458069889024 147869959716864 147891941277696 148014505132032 148033374839658 148178079995904 148365060028416 148387115188224 148443582431232 148510089412608 148532166131712 148655260565504 149007333015552 149111661649104 149152990232576 149257420849152 149314219278336 149336415535104 149524857225216 149734907883792 149814155280384 149836425854976 149881276317696 150027787829248 150217101934592 150239432409088 150383110948224 150401835859968 150530113011712 150720060981248 150905413435392 150973023387648 151052926058496 151410677096448 151455998779008 151478513421312 151536157065216 151558683623424 151604049608704 151626586259456 151684286251008 151706834829312 151917632488512 152066134573056 152111652453376 152192157745152 152214781820928 152639958417408 152789166587904 152808644995776 152958018060288 153151029706752 153173796323328 153232085090304 153300737458176 153663812172288 153814021177344 153921715250688 153941492891648 153964377014272 154130806996992 154348239716352 154565066202624 154646869966848 154669858947072 154716156198912 154867393888256 155062814900224 155082583165356 155164660826112 155234179043328 155362827698176 155385923108864 155581998432256 155773329997824 156271661973504 156294892486656 156341676158976 156364917080064 156424420196352 156447673417728 156494502821888 156818201278464 156865141592544 156948162674688 156971493752832 157018479951872 157101582188544 157124936073216 157544211469568 157563828043776 157627591950336 157737956124672 157892147675136 158091385503744 158245922537472 158397257926656 158620709339136 158752164544512 158775763795968 158907347501056 159395224521456 159439403352064 159551036080128 159635478675456 159706999947264 160085247138432 160169972465664 160217916063744 160241733206016 160374531817472 160398372241408 160600772575232 160706255855616 160911500115968 161312683327488 161336663212032 161384956035072 161470369234944 161542712590336 161852792758272 161876852932608 161925307450368 162011006631936 162035090325504 162059501305856 162083592208384 162169375162368 162467468077992 162553454198784 162626282807296 162712352980992 162826277289984 163191107616768 163347172236864 163506846892032 163713169686528 163737506414592 163873202110464 163897562628096 164054302852608 164421884706816 164537005957632 164582609911808 164697843695616 164785010245632 165087911111508 165224725940736 165249287368704 165312171343872 165336745771008 165386235936768 165410821373952 165547903811584 165781442658304 165890328625152 165939984494592 166102193668096 166311791427584 166516318273536 166590922358784 166658339405824 167073850589184 167098686898176 167123860721664 167148704464896 167237168136192 167287227154432 167312095182848 167633249642496 167708354145024 167797114011648 167847340638208 167872291930112 167936174063616 167961138561024 168616435857408 168781261307904 168994239676416 169019361460224 169159434436608 169180999816752 169346377138176 169560068603904 169725816471552 169844651311104 170387998626384 170413327598976 170554555809792 170579909541888 170644822032384 170670189182976 170721275805696 171125609010048 171202278189712 171216177463296 171241629548544 171292887220224 171434844356608 171460328947712 171676687925248 171866412512256 171887812411392 172034414870528 172463329640448 172514953003008 172540598157312 172631915495424 172683589320704 173040773824512 173092570033152 173118301052928 173184179503104 173209924141056 173261770981376 173287527153664 173353470001152 173841888518144 173933894565888 174055675723776 174225818124288 174445666762752 174638451423744 174783181160448 174809163497472 175029748236288 175200842809344 175446962772928 175884385678848 175910531715072 175933134733312 176056315674624 176149493710848 176228413734912 176473284291612 176645789945856 176724932324864 176739279962112 176765553082368 176792183242752 176818464227328 176965000626176 176991307300864 177214645600256 177237237903264 177331040944128 177410490335232 177557517369344 177583912124416 178026662854656 178079951486976 178254027685888 178596185112576 178622734270464 178676201324544 178702762377216 178770765938688 178797341048832 178850860367872 179274447534336 179369328771072 179449691373568 179544665358336 179670374940672 180050527393792 180072946335744 180245155571712 180271949856768 180421348294656 180448168771584 180675869147136 180929680359582 181025437630464 181106542217216 181431045193728 181558075539456 181735551664128 182165970881664 182316938969088 182344041234432 182425736593408 182440547057664 182495156895744 182522285654016 182775901587741 182954568158208 183009331857968 183051397103616 183106189787136 183133409378304 183285179219968 183312425418752 183824466051072 183898857275392 184357352374272 184384757956608 184439949754368 184537564839936 184620242960384 184974620295168 185057494228992 185155436150784 185210858635264 185238391095296 185677106374848 185858608922624 186059515428864 186087174045696 186241391788032 186504122990592 186682482556416 186766121661504 186864967876608 186948688740352 187100765356032 187283659554816 187414787653632 187490631831552 188014343311872 188042292523008 188198130548736 188226107080704 188382097440768 188671898413152 188828258217984 188856328421376 188912858692096 188928195821568 188956280881152 189012841070592 189040938713088 189197604356096 189545379424324 189645696565248 189831078477824 190304363741184 190389625552896 190466673606656 190941543530496 190998697967616 191027090817024 191128192155648 191185402462208 191213823066112 191396686661376 191666690451456 191825532157952 191854047920128 191927056072704 192061435281408 192249178619904 192602562963426 192704498122752 192790835263488 192864199901184 192892870066176 192979291602944 193136273915904 193349714076288 193538716729344 193596648577024 194079322128384 194108172926976 194269037985792 194729141287296 194758088684544 194919492354048 194948468047872 195006821875712 195022653751296 195051644780544 195110029492224 195572124582912 195659746502528 195675631386624 195763299680256 195925536407552 195954661654528 196418757156864 196443214184448 196610759852032 197100948160512 197159946289152 197189255036928 197352673509376 197377833119544 197570773327872 197820080037888 197849486917632 197924776574976 198013452550144 198042888175616 198256965451776 198676444020736 198815548865472 198891206148096 198920772255744 199009894465536 199085625704448 199115220713472 199366476300288 199586801627136 199646543845056 199752207040512 199781901139968 199841701756928 200339945422848 200510814597632 200535781146624 201010726490112 201040607674368 201207217913856 201297364516864 201403901411328 201683753476128 201880902795264 201941331705344 201971351228416 201987748528128 202048209420288 202078244831232 202245715001344 202556843318016 202754846097408 202922876993536 202953042427904 203459043262464 203519944556544 203744859994368 203944024080384 204109925842944 204201372942336 204231728431104 204309446787072 204400983277568 204885082896384 205085361569792 205228953667584 205307051507712 205337571360768 205507742662656 205885498340214 205994463510528 206025085550592 206086754936832 206195826622464 206226478596096 206288208265216 206776777553808 206802524307456 206886214434816 206978905391104 207494943473664 207697773330432 208189681007616 208362215964672 208393189982208 208455568211968 208486556106752 208503482351616 208565893595136 208596897890304 208886744671704 209090935037952 209153522123392 209264216899584 209295325003776 209468776251392 209499914764288 210085104058368 210111886869192 210170122600448 210317274832896 210522863566848 210694116999168 210788514004992 210994563383296 211196343902208 211494279118848 211669552726016 211701018394624 211929859620864 212526966028608 212639446204416 212671056052224 212734714773504 212847304900608 212942666596352 213351408635904 213446996184576 213559963287552 213623888084992 213655644274688 214188328747008 214275007807488 214873535213568 214905477169152 215083577769984 215115550949376 215179941380096 215293825646592 215321272494048 215625026757888 215803723677696 215835803910144 215900409933824 215917938081792 216014675509248 216046787100672 216623290770656 216737938931712 216889689671424 216949803974656 217101703053312 217490701418496 217588143489024 217796229649152 218009129189376 218284226248704 218316675219456 218497602813952 218530083504128 218739070470144 218766306705408 219229179609088 219382674610176 219498783178752 219597124927488 220117214815344 220233712140288 220299634587648 220332383158272 220416228458496 220448994361344 220514981249024 220547761831936 220971101801472 221187104833536 221253312659456 221804939575296 221837911916544 222021757698048 222121229811712 222267119993856 222547590042624 222580672782336 222765134118912 222798249197568 222831814295552 222864939286528 222883032858624 222982890848256 223510999523328 223611138860032 223729485348864 223886131273728 223914898751488 223948184748032 224602361825688 224821914476544 225041681743872 225325652901888 225359148613632 225545912582144 225574666422336 225795169517568 226080091471872 226301088628736 226459535081472 226579389087744 227183998168512 227217770131968 227304235597824 227338025435136 227406074413056 227439879389184 227526429376512 227560252243968 227628367740928 228099201859584 228167478680064 228288236617728 228322172731392 228390516293632 228959937626112 229155216683008 229183749881856 229437027090432 229726544560128 229760694484992 229951106187264 230019937337344 230054130876416 230495718258432 230721031766016 230790093377536 230824401403904 230912239337472 230946565521408 231847599303936 231911859421184 232074234298368 232301090832384 232594222350336 232623874748034 232851268564992 233044241547264 233078884663296 233372997648384 233601123745792 234512514238464 234547375620096 234636630294528 234671510126592 234741754232832 234971218313216 235297712388816 235422244012032 235457240629248 235527719927808 235652373282816 235687404109824 235722910990336 235757952303104 236316317204352 236345742065664 236441387925504 236547320446976 236838221512704 237137078255616 237368883806208 237439935315968 237595886889984 237931064008704 238128246816768 238163645693952 238234935099392 238270349836288 238361021251584 238396454731776 239032596712448 239159105028096 239326554120192 239392887144448 239560499920896 240097261780992 240127870707648 240326874095616 240362599809024 240561797726208 240597558362112 240901158862848 241239573812776 241367250173952 241908060258304 242077434052608 242205553852416 242314068885504 242887961175552 243016509947904 243052635488256 243089251958784 243125388312576 243254062743552 243326875860992 243363047538688 243701202116988 243830181298176 243939424210944 244068529471488 244141586382848 244177879171072 244786661425152 245099288068096 245260270338048 245569754529792 245606259621888 245809803165696 245846343942144 245919933005824 246081454278912 246632827060224 246743325638656 246873914867712 247046765543424 247569475166464 247837088911104 247873931053056 248079353905152 248116232060928 248321855717376 248672163987456 248909976741888 249021495548672 249153290502144 249467687141376 249711546073088 249886383538176 249987509108736 250685791082496 250723056697344 250855752204288 250930840731648 250968142774272 251176129921024 251562531217536 251695671017472 251771010957312 251808437895168 251904261095424 251941707841536 252017121427456 252054584950784 252860928753664 253171891961856 253491359514624 253529042190336 253739151654912 253852834070528 254019565707264 254340102905856 254588724707328 254664930623488 254702787756032 254837589540864 255195582215168 255555587268608 255831833714688 255869864312832 255902741430272 256081913708544 256332238159872 256688413515072 256803417284568 256939330830336 257054447017984 257152266534912 257190493421568 257515031887872 257799618768384 258051622305792 258772429504512 258810897235968 258947873243136 259025383981056 259638855049728 259677451579392 259776269254656 259814886211584 259892656472064 259931290730496 260030205001728 260146705989632 260762832777216 260900841848832 261017732907008 261338727186432 261668500144128 261891676209152 262174771740672 262213745246208 262544622354432 262801264214016 262879928385536 262919006715904 263170444159392 263427697770496 263760106717184 263799315890176 263899702099968 264084473511936 264342620602368 264968684918784 265087398487296 265188274864128 265227696340992 265346525954048 265447500939264 265486960951296 265821968400384 265855856854896 266115735502848 266195391793408 266336276054016 266375868186624 267119927230464 267381041528832 268014301986816 268054143565824 268156148908032 268196011573248 268276290551808 268911671301504 269053993156608 269174537060352 269316998037504 269397612560384 269437659774976 270075791090688 270109419503616 270339794796544 270632022441984 270672253157376 271013803720704 271278724349952 271359926075392 271394520539373 271538156445696 271659813325824 271925365440512 272146567790592 272268497256448 272308971241472 272412595716096 272603327496192 273180110528512 273475408453632 273516061851648 273638604890112 273742735343616 273783428481024 274010323550208 274431852237312 274513997786952 274659284680704 274700114067456 274782339915776 274927768829952 274968638128128 275702370071744 275736699076608 275848285913088 276659924631552 276806347259904 276930364440576 277586241343488 277733154226176 277816287952896 277857586642944 278087858126848 278129197187072 278515659562272 278787913383936 279018955866112 279060433338368 279362087682048 279756184485888 280113472077824 280149182492256 280297451814912 280423033110528 280651148034048 280697151422464 280925489332224 281051352006656 281235947747328 281595125202944 281992372158464 282297195823104 282339160621056 282573146161152 283242387326976 283284492632064 283369288038144 283519261605888 283561408069632 283646286364672 283796406534144 284318069136486 284468544847872 284595994912768 284746617716736 285584438329344 285700010409984 286498046951424 286540636225536 286692288233472 286778103693312 286820734599168 287095029992064 287500035677184 287738298236928 287781071880192 287890584109056 288019567345664 288062382800896 288373767929856 288903844445139 288983918575616 289186252895232 289296299851776 289339305099264 289468937404416 289704410873856 289987601891328 290117524652032 290308075094016 290394972865536 290678838919168 291045634998272 291088900292608 291403556978688 291652093960192 291688408940544 292379238531072 292422702071808 292510232813568 292665044238336 292796166569984 293358186874368 293489619753792 293644949520384 293732846116864 293776510877696 293888304611328 293931992481792 294628135735296 294916139778048 295739919433728 295783882555392 296029010264064 296066749679316 296356159991808 296730120056832 296774230376448 296887164862464 297020178825216 297064332263424 297310521131008 298014666031104 298223323298208 298305980465152 298514841698304 298628438556672 298672831070208 299049714450432 299469815767584 299628310560768 299672851709952 299762552635392 300055575658496 300434203869184 300478864818176 300766221896448 300803671719936 301060226023424 301440121962496 301810826870784 301946046775296 302105852116992 302821354192896 302911997558016 302957026842624 303072314130432 303117367246848 303208099217408 303253172518912 303368572502016 303835264977024 304132269146112 304223304906752 304384315490304 304429563641856 305279916834816 305617289991552 305916036120576 306302059413504 306347592646656 306464170180608 306601474916352 307327624344576 307628042354688 307843430501376 307882985783296 307928754028544 308261613993984 308696479432704 308828247510321 309130132405248 309293739933696 309339717894144 309432312397824 309734787776512 310125629800448 310165166330712 310329321652224 310468358086656 310725655396352 310771846217728 311163996864512 311546659995648 312543323947008 312589784973312 312683352317952 312729834160128 312848840392704 312895346835456 312989005643776 313636402556928 313730283185088 313896325349376 313942987505664 314036959903744 314203164377088 314249872146432 315088422939136 315127656087552 315255183900672 315475912249344 315784295350272 316182771007488 316491845074944 316794515853312 317241418678272 317504329089024 317551527591936 317814695002112 318790449042912 318878806704128 319102072160256 319270957350912 319413999894528 320170494276864 320339944931328 320435832127488 320483466412032 320749063634944 320796744482816 321201545150464 321412511711232 321823000231936 322625366654976 322673326424064 322769912070144 322940738469888 323085425180672 323705585516544 323753705865216 323850614900736 324022013263872 324070180651008 324119002611712 324167184416768 324934936155984 325106908397568 325252565614592 325424705961984 325652554579968 326382215233536 326694344473728 327013693784064 327426339373056 327475012829184 327746404220928 327795125256192 328108605705216 328843769413632 329074011915264 329165219823616 329395687391232 329570020491264 330175822223016 330449451881472 330498574737408 330624342687744 330673491542016 330772471873536 330821642747904 331095807623168 331562885316608 331704413992567 331780657250304 331879968989184 332204387336192 332623582855168 333032636547072 333181844717568 333316678811648 334147701178368 334197373796352 334247721443328 334297408929792 334474336272384 334574454308864 334624190365696 335266499284992 335416708290048 335594228023296 335694681276416 335744583860224 335872348127232 335922277122048 337232871714816 337562522615808 337988479352832 338038722920448 338318868873216 338361999633504 338692754276352 339120137207808 339451632943104 339689302622208 340775997252768 340826655197952 341109111619584 341159819083776 341289644064768 341340378365952 341442551611392 342251218020096 342404556379424 342432354926592 342483259097088 342585774440448 342869688713216 342920657895424 343353375850496 343732825024512 343775624822784 344068829741056 344926659280896 345029906006016 345081196314624 345367178641408 346081547649024 346185140066304 346236602105856 346368359006208 346419848282112 346523541962752 346575054307328 347683777036288 347867789131776 348111351447552 348451636248576 348891333525504 349276902847488 349566362320896 349618326994944 350059496472576 350401685618688 350893925545856 351768771357696 351821063430144 351866269466624 352112631349248 352298987421696 352456827469824 352946568583224 353291579891712 353449864649728 353478559924224 353531106164736 353584366485504 353636928454656 353930001252352 353982614601728 354429291200512 354474475806528 354662081888256 354820980670464 355115034738688 355167824248832 356053325709312 356159902973952 356508055371776 357192370225152 357245468540928 357352402649088 357405524754432 357541531877376 357594682097664 357701720735744 358548895068672 358738657542144 358899382747136 359089330716672 359340749881344 360101054787584 360145892671488 360490311143424 360543899713536 360842696589312 360896337543168 361351738294272 361859360719164 362050875260928 362213084434432 362862090387456 363116151078912 363471103328256 364331941763328 364633877938176 364688082468864 364851473186816 364881094115328 364990313791488 365044571308032 365551803175482 365909136316416 366018663715936 366102794207232 366212379574272 366266818756608 366570358439936 366624850837504 367648932102144 367797714550784 368714704748544 368769515913216 368879899508736 369240485920768 369949240590336 370114988457984 370310872301568 370421717270528 370476782190592 371354212749696 371717217845248 372119030857728 372174348091392 372482783576064 373008245981184 373364965112832 373532243323008 373729935753216 373897377480704 374201530712064 374567319109632 374829575307264 374981263663104 376028686623744 376084585046016 376396261097472 376452214161408 376764194881536 377343796826304 377656516435968 377712656842752 377825717384192 377856391643136 377912561762304 378025682141184 378081877426176 378395208712192 379090758848648 379291393130496 379662156955648 380608727482368 380779251105792 380933347213312 381883087060992 381997395935232 382054181634048 382256384311296 382370804924416 382427646132224 382793373322752 383333380902912 383651064315904 383708095840256 383854112145408 384122870562816 384498357239808 385205125926852 385408996245504 385581670526976 385728399802368 385785740132352 385958583205888 386272547831808 386699428152576 387077433458688 387193297154048 388158644256768 388216345853952 388538075971584 389458282574592 389516177369088 389838984708096 389896936095744 390013643751424 390045307502592 390220058984448 391144249165824 391319493005056 391351262773248 391526599360512 391851072815104 391909323309056 392837514313728 393221519704064 394201896321024 394319892578304 394378510073856 394705347018752 394755666239088 395141546655744 395640160075776 395698973835264 395849553149952 396026905100288 396085776351232 396513930903552 397352888041472 397631097730944 397782412296192 397841544511488 398019788931072 398171251408896 398230441426944 398732952600576 399173603254272 399293087690112 399504414081024 399563802279936 399683403513856 400679890845696 401021629195264 401071562293248 402021452980224 402081215348736 402414435827712 402594729033728 402807802822656 403367506952256 403761805590528 403882663410688 403942702456832 403975497056256 404096418840576 404156489662464 404491430002688 405113686636032 405509692194816 405845753987072 405906084855808 406918086524928 407039889113088 407489719988736 407888048160768 408219851685888 408402745884672 408463456862208 408618893574144 408801966555136 409770165792768 410170723139584 410457907335168 410614103015424 410675142721536 411015485325312 411770996680428 411988927021056 412050171101184 412173509873664 412391653244928 412452957192192 412576416530432 413553555107616 413605048614912 413772428869632 413957810782208 414989886947328 415395546660864 416379362015232 416724431929344 416786379964416 416911136423936 416973112213504 417131787190272 417193795780608 417773489343408 418181870075904 418307044246784 418528433799168 418590650007552 418937552502784 420170208116736 420223773738384 420340245200896 420634549665792 421045727133696 421388233998336 421577028009984 422392687804416 422988558237696 423339105452032 423402036789248 423859719241728 425053932057216 425278892408832 425342112104448 425469429547008 425694609801216 425885333192704 426477103704729 426702817271808 426893992369152 427119926575104 427247776169984 427311288549376 428376657494016 428550015614976 429747070427136 429810954338304 430167155539968 430231101898752 430359882760192 430587651293184 430642544988096 431250053515776 431607447355392 431671607820288 431800819867648 431835876163584 432029351018496 432093574201344 433246581541312 433475877863424 433779379342848 433899607949312 434203406106624 434981402836992 435176286978048 435592459298304 436018258378752 436568452497408 436633350438912 436995205627904 437060167008256 437478140940288 437532613410816 438458359218176 438765349220352 438997566357504 439194249854976 440234429630688 440467424280576 440599269175296 440664766316544 440832456916992 440897988722688 441029962498048 441095523663872 441942203602944 442374209667072 442506625318912 443609879150592 443675823833088 444043515396096 444242459623424 444534239987712 445095180085248 445161345564672 445530268237824 445596498395136 445663628591104 445729878573056 445965781696512 447021999046656 447222277720064 447458970697728 447772262547456 447829797502976 449204723651376 449643828953088 450083363487744 450651305803776 450718297227264 451149332844672 451590339035136 452160182943744 452602177257472 452919070162944 453158778175488 454367996337024 454435540263936 454608471195648 454676050870272 454812148826112 454879758778368 455052858753024 455120504487936 455256735481856 456198403719168 456334957360128 456576473235456 456644345462784 456781032587264 457919875252224 458310433366016 458367499763712 458874054180864 459453089120256 459521388969984 459902212374528 460039874674688 460108261752832 460991436516864 461442063532032 461580186755072 461648802807808 461824478674944 461893131042816 463695198607872 463823718842368 464148468596736 464602181664768 465188444700672 465247749496068 465702537129984 466088483094528 466157769326592 466745995296768 467202247491584 469025028476928 469094751240192 469273260589056 469343020253184 469483508465664 469942436626432 470595424777632 470844488024064 470914481258496 471055439855616 471304746565632 471374808219648 471445821980672 471515904606208 472632634408704 472691484131328 472882775851008 473094640893952 473676443025408 474274156511232 474737767612416 474879870631936 475191773779968 475862128017408 476256493633536 476327291387904 476469870198784 476540699672576 476722042503168 478065193424896 478318210056192 478653108240384 479120999841792 480255741415296 480653748191232 480725199618048 481123595452416 481195116724224 481802317725696 482479147625552 482734500347904 483816120516608 484154868105216 484411107704832 484628137771008 485775922351104 486033019895808 486105270976512 486178503917568 486250776625152 486508125487104 486653751721984 486726095077376 487402404233976 487660362596352 487878848421888 488137058942976 488283172765696 488355758342144 489573322850304 490198576136192 490520540676096 491139509059584 491212519243776 491619606331392 491692687884288 491839866011648 492162908557824 493265654120448 493486651277312 493747829735424 494093531086848 495138950332928 495674177822208 495747862106112 496158707810304 496232464121856 496643711434752 497344327974912 497819953483776 498042991097344 498306581004288 498935374282752 499423092146176 499772767076352 499975018217472 501371582164992 501446113394688 501711504408576 501861681463296 501936285548544 502352259842048 503125062435072 503391342034944 503542021914624 503616875790336 503808522190848 503883415683072 504034242854912 504109169901568 505721857507328 506343783923712 506982719029248 507058084380672 507478303309824 507705668141056 508039131414528 508680205811712 509177449414656 509329861246976 509405575512064 510391164430336 511111174537216 511663667429376 511739728625664 512163827417088 513376827030144 513606834569136 513878661660672 514108894035968 514304533069824 514380986843136 515030063775744 515599237536768 516103244611584 517544859009024 517621794471936 517895746486272 518050767962112 519277710099456 519354903158784 519552538509312 519629772423168 519785312944128 519862581460992 520060410003456 520293411979264 521525665554432 521801683697664 522035465814016 522677454372864 523337000288256 523783352418304 524349543481344 524427490492416 525089244708864 525602528428032 525759856771072 525838013431808 526340888318784 526855395540992 527520213434368 527598631780352 527799404199936 528168947023872 528685241204736 529937369837568 530174796974592 530376549728256 530455392681984 530693051908096 530895001878528 530973921902592 531643936800768 531711713709792 532231471005696 532390783586816 532672552108032 532751736373248 534239854460928 534762083057664 536028603973632 536108287131648 536312297816064 536392023146496 536552581103616 537823342603008 538107986313216 538349074120704 538633996075008 538795225120768 538875319549952 540151582181376 540218839007232 540679589593088 541264044883968 541344506314752 542027607441408 542719852150784 542789041078746 543076312891392 543319626651648 543850730881024 544293135581184 544536994512896 544617942482944 545206654992384 546360221057024 546950816907264 547032123703296 547277209780224 547485470687232 547566856962048 548863704474624 549027995573904 549318569361408 549400228134912 549564679831552 549855537659904 549937276256256 551404740143488 551473398153216 551696571826176 553319849263104 553612694519808 553860728881152 555172482686976 555466308452352 555632575905792 555715173285888 556175716253696 556258394374144 557031319124544 557575826767872 558037911732224 558120866676736 558724175364096 559512368971776 560226944155648 560298364984512 560594903629824 560846066221056 561302296068096 561394302844928 561850978664448 562102704013312 562471895494656 563190250405888 563984744316928 564594391646208 564678321242112 565146292322304 566484774653952 566568985264128 566738576076288 567038523211776 567122816139264 567292572729344 567592813068288 568636138272972 568937089695744 569191989825536 569493235433472 571168876658688 571400020819968 572996093902848 573081272451072 573384576466944 573556207386624 573641469198336 574190059984128 575000071354368 575476596473856 575562143760384 575781168218112 576039134691328 576124765601792 576747535859712 577807688890278 577967837151232 578372505790464 578592599703552 578678610198528 578937874808832 579408821747712 580235049304064 580616150188032 580789945731072 581357677838336 582091269996544 582177800585216 582807113957376 583304187920384 584758477062144 584845404143616 585020465627136 585330088476672 585592333139968 586716373748736 586979239507584 587289899040768 587465692233728 587553021755392 587776609222656 587863984963584 589256271470592 589832279556096 591479838867456 591567765110784 592058020528128 592133499358632 592712319983616 593460240113664 593548460752896 593774329724928 594040357650432 594128664526848 594621042262016 596029332062208 596446646596416 596611960930304 597029683396608 597256877113344 597345662140416 598099428900864 598939631535168 599256621121536 599345703419904 599525105270784 600111151316992 600868407738368 600957729636352 601532443792896 601607343439872 602120452046848 602880243924992 603621653741568 603892093550592 604211704233984 605642708385792 605823995116032 605914053685248 606144628260864 606234734493696 606416198434816 606506345037824 606737145004032 607670529954048 608264538292224 608446609813504 608768630980608 608859127283712 610559833669632 611234579983104 611832072241152 612604118827008 612695185293312 612928340361216 613202949832704 614655248689152 615256084709376 615686861002752 615765971566592 615857508057088 616523227987968 617656495020642 618260264810496 618587479867392 618679435788288 618864624795648 619469575553024 620251259600896 620330332661424 620658643304448 620936716173312 621451310792704 621543692435456 622327993729024 623093319991296 625086647894016 625179569946624 625366704635904 625459668320256 625697680785408 625790693670912 625978011287552 627272805113856 627460566370176 627792650698752 627885975011328 628073919807488 628406328754176 628499744292864 630176845878272 630255312175104 630510367801344 630951824498688 631568590700544 632365542014976 632983690149888 633589031706624 634482837356544 635008658178048 635103055183872 635629390004224 637580898085824 637757613408256 638204144320512 638541914701824 638827999789056 640340988553728 640679889862656 640871664254976 640966932824064 641498127269888 641593488965632 642403090300928 642825023422464 643646000463872 645250733309952 645346652848128 645539824140288 645881476939776 646170850361344 647411171033088 647507411730432 647701229801472 648044026527744 648140361302016 648238005223424 648334368833536 649869872311968 650213816795136 650505131229184 650849411923968 651305109159936 652764430467072 653388688947456 654027387568128 654852678746112 654950025658368 655492808441856 655590250512384 656217211410432 657687538827264 658148023830528 658330439647232 658791374782464 660351644446032 660898903762944 660997149474816 661248685375488 661346983084032 661544943747072 661643285495808 662191615246336 663408827985134 663561314500608 663759937978368 664408774672384 665247165710336 666065273094144 666363689435136 666633357623296 668295402356736 668394747592704 668495442886656 668594817859584 668948672544768 669148908617728 669248380731392 670532998569984 670833416580096 671188456046592 671389362552832 671489167720448 671744696254464 671844554244096 674465743429632 675125045231616 675976958705664 676077445840896 676637737746432 676723999267008 677385508552704 678240274415616 678903265886208 679378605244416 681551994505536 681653310395904 682218223239168 682319638167552 682579288129536 682680756731904 682885103222784 684502436040192 684809112758848 684864709853184 684966518194176 685171548880896 685739377426432 685841315790848 686706751700992 687465650049024 687551249645568 688137659482112 689853318561792 690059812012032 690162392629248 690734357282816 692163095298048 692370280132608 692473204211712 692736718012416 692839696564224 693047083925504 693150108614656 695367554072576 695735578263552 696222702895104 696903272497152 697782667051008 698553805694976 699132724641792 699236653989888 700118992945152 700803371237376 701787851091712 703537542715392 703642126860288 703732538933248 704225262698496 704913654939648 705893137166448 706583159783424 706899729299456 706957119848448 707062212329472 707168732971008 707273856909312 707860002504704 708948951613056 709324163776512 709641961340928 710230069477376 710335648497664 712106651418624 712319805947904 714384740450304 714490937081856 714704805298176 714811049508864 715083063754752 715189364195328 715403441471488 717097790137344 717477315084288 717798765494272 718178661433344 718681499762688 720202109575168 720291785342976 720980622286848 721087799427072 721685393178624 721792675086336 722703476588544 723718721438328 724101750521856 724426168868864 725724180774912 726232302157824 726942206656512 728663883526656 729267755876352 729376164937728 729702946373632 729762188230656 729980627582976 730089142616064 731103606350964 731818272632832 732037327431872 732205588414464 732424759148544 732533637513216 733140716879872 733249701675008 735297864204288 735595429101568 737429409497088 737539031826432 737759799017472 738480971841536 739898481180672 740229976915968 740621744603136 740843434541056 740953564381184 742708425499392 743434435690496 744238061715456 744348696182784 744965567152128 746016491962368 746729930225664 747064486646016 747459871506432 747794754961408 748403061424128 749134638219264 749659150614528 749962527326208 752057373247488 752169170092032 752792522194944 752904428322816 753528389763072 754687593652608 755313032871936 755425313685504 755651434768384 755712783286272 755825123524608 756051364282368 756163754852352 758181517697296 758582786260992 759324313911296 761217454964736 761558502211584 761866694426624 763766174121984 763994791870464 764108363268096 764512768622592 764741609848832 764855292264448 765586746645504 766666761805824 767302128631808 767416191680512 767708224290816 768245741125632 768996714479616 770410251853704 770817992491008 771163341053952 771456799604736 771571480264704 771917166411776 772545095663616 773398856305152 774154866917376 774386594308096 776317288513536 776432691707904 777076151943168 778916565149184 779032354738176 779677969416192 779793872191488 780027287502848 780090615005184 780440117968896 782288498331648 782638986010112 782702525546496 783053198721024 783702145630208 783818646618112 785675028627456 786443039408128 788403792642048 788639785156608 788757020147712 789410694037504 789511332478176 790283093311488 791280320151552 791397947670528 791699106299904 792053810200576 792171552702464 793027861807104 794705776082944 795262195461888 795564824592384 795683089022976 796039577862144 796342502817792 796460882853888 797465905201152 798347206508544 798586175380224 799008828162048 799127604559872 799366807027712 801359781691392 802043258390528 802143124586496 804042905960448 804162430697472 804828871655424 805189458067456 806735013904512 807523611181056 807765326821376 807885404913664 807950994112512 808192837681152 808312979324928 810227373272064 811019384389632 811691507974144 811812169711616 813836173049856 814079778226176 814183561618119 814979439977472 815776096321536 816439703371776 816805491769344 816926913724416 817237787148288 817603933110272 819540331585536 820341446279168 820915814670336 821228206030848 821350285443072 822030970650624 823541993360856 823977854042112 824100342202368 824347019747328 824783306489856 824905914384384 825152833060864 827107110215232 827210097229824 827544857739264 827915621564416 829979773894656 830791093321728 832758724030464 833448863858688 833572759928832 833822272847872 833946224427008 834263574380544 834387591561216 835546978686816 836363740151808 836614088493568 837056867598336 837181300015104 837875105005568 840340416233472 840447547476768 840680490401792 841269099331584 842091454267392 842776467996672 843154056019968 844785375608832 845977116475392 846678210904064 846804073578496 847719438483456 850107864114432 850557784817664 850684224208896 850938859094016 851389219602432 851770666385408 852954207409458 853405634543616 853787984738304 854239853150208 854495552339968 854622577098752 856753314988032 857100031229952 859494140854272 859621908676608 860334311079936 860462203797504 860719765520384 861285089976192 862500107031552 863214894710784 863343215640576 863601639735296 863671752327168 864058702036992 864187148402688 866493163082624 866951755726848 867558758685696 867799215898624 868406812213248 869962805673984 870352573956096 871184918596608 872036516757504 873136904994816 873266700877824 873990411255808 874120334016512 874956281880576 875065226821632 876916718436352 877530698440704 877995132715008 878388499709952 880468859261376 880934848561152 881198538350592 881329532633088 881664913833984 881795977445376 882059924996096 882191047327744 883884407205888 884748419334144 885013250637824 887219758301184 887351647666176 888087030792192 888484919246848 889068479975424 890190360170496 890322691129344 891060536475648 891192996790272 891327257182208 891459757146112 891931563393024 894043998093312 894444555440128 894917941395456 895544525094912 895659595005952 898409447302752 899287657906176 900166726975488 901302611607552 901436594454528 902298665689344 903180678070272 904320365887488 905204354514944 905838140325888 906317556350976 908735992674048 908871080527872 909216942391296 909352101740544 909624297652224 909759517556736 910105717506048 910513470963712 912396807438336 912669914720256 913152946470912 913288690925568 913562065174528 915839750504448 916620866732032 917748108361728 918906178240512 919042777939968 919804424749056 920079749349376 920216523505664 921982873033728 922884127064064 923160373510144 923297605615616 923648957349888 923786262085632 927390397215744 927647437684736 928296937193472 929204363329536 930376889401344 930495498992136 931405074259968 932176966189056 932315538653184 933491990593536 934404494983168 938050056953856 938189502480384 938546521178112 938686040506368 938967016931328 939884873252864 941190849555264 941688976048128 941828962516992 942110879711232 942609493131264 942749616439296 942891643961344 943031809212416 945265268817408 945382968262656 945765551702016 946189281787904 947352886050816 948548313022464 949475535224832 949759741263872 950383547559936 951724256034816 952512987267072 952654582775808 952939740397568 953081399345152 953444085006336 956130386849792 956636420112384 957306216480768 958241999683584 960511482830592 961307496382464 961450399236096 962247190904832 962390233448448 963604635451392 964958295251104 965469000695808 967632241033216 968309736210432 968822215409664 969256275542016 971551844702208 972066039791616 972210541953024 972357007835136 972501553250304 973307503443968 973452190154752 974804808467952 975320725192704 975757696843776 976274117885952 976566345531392 976711516684288 979146645700608 980397152272384 981041081352192 982279018119168 982425038487552 983239212662784 983385375768576 983679732023296 984325817115648 986531308240896 986973302554624 987495659470848 988187062173696 990277900665856 991348355644416 991495724212224 992317415620608 992464928243712 993287422869504 994688655949824 995113241977701 995639906967552 996085982194688 996613162008576 997870748565504 998846184292352 999545534152704 999950036434944 1002743164329984 1002892226789376 1003423008817152 1003723362926592 1003872571097088 1004704519684096 1006250124870144 1006782684069888 1007084043829248 1007233751580672 1007617044381696 1007766831366144 1008068485709824 1008218339803136 1011443715014656 1012687567847424 1013965438058496 1014116168761344 1014956606619648 1015411336282112 1016078262829056 1017360411623424 1018354898829312 1018659722493952 1018811151024128 1020782328860672 1022222349074432 1023327334858752 1023479457251328 1024327654834176 1026753654060288 1027213669138272 1027757323321344 1028217788071936 1028609066139648 1028761973686272 1030060127551488 1031198475073536 1032206489223168 1035089718018048 1035243588943872 1036101535924224 1038555420198912 1038709806317568 1039105077018624 1039259544846336 1039570625888256 1039725162921984 1040586823958528 1043051331108864 1043603367395328 1044070931628032 1045354908745728 1046674000576512 1047566704836608 1048699086962688 1048854980984832 1050178489417728 1051205056856064 1051519713542144 1051676026863616 1052681776637568 1053710791081984 1055040426868736 1055197263560704 1055598808399872 1056337894047744 1057370482409472 1059874739675136 1060349593949184 1060753099456512 1060910785363968 1061386103816192 1061790003757056 1061947843805184 1063287873601536 1063423427419584 1064462942011392 1064781567173632 1065345104216064 1065503472746496 1068479708921856 1069524166115328 1072057207947264 1072216574263296 1072624595632128 1072784046292992 1073105162207232 1075646685206016 1076215972626432 1076698148241408 1077267992150016 1077590450241536 1077750639099904 1080303164362752 1080437678014464 1081359179186176 1082528089767936 1082689012629504 1084055214882816 1085439704301568 1085578082157492 1086152625782784 1086639253303296 1087701461762048 1088586271162368 1089073989025792 1089235884965888 1090413309984768 1092720442114048 1093901633814528 1094064247406592 1094554419560448 1094970941374464 1095133713924096 1097727408949248 1098055991147808 1098637138722816 1098800456269824 1099129359663104 1099711075319808 1099874552512512 1102809480286976 1102946796306432 1103393143652352 1106639698526208 1107721457762304 1110344965373952 1110932616904704 1111265151811584 1111430346571776 1112351432507392 1114062638249088 1115151653535744 1116075823464448 1116241733353472 1117448350728192 1119024737943552 1120596729969024 1121189807259648 1121692132442112 1122604592136192 1122788605689856 1123701957328896 1124205408026624 1124943790989312 1126380500811776 1127969488633856 1129188783292416 1129356642484224 1130292584644608 1132969549307904 1133137970528256 1133477152152576 1134077046423552 1134245632278528 1134585145458688 1135185626136576 1137272276545944 1137874179391488 1138383979651072 1138986470866944 1142337753317376 1142800041639936 1145992187805696 1146162544902144 1146769152933888 1147112414773248 1147282938396672 1148380119968256 1150000142708736 1150953192947712 1151124287520768 1151562336436224 1152078269382656 1152249531203584 1153495071719424 1155615377780556 1155935674302464 1156745011580928 1157185199407104 1157357220397056 1157875749617664 1158817643495424 1160470098608128 1161232300376064 1161579891462144 1162715355676672 1164182539993088 1164355601170432 1165614227914752 1166608375840768 1169516954124288 1169690808287232 1170040931254272 1170660176953344 1171184666279936 1173432747497472 1173958479015168 1174579798081536 1174931384467456 1175106043510784 1175553218445312 1175727969927168 1178512542941184 1179664559112192 1182959677734912 1183135530221568 1184116041056256 1184266998717264 1185424639967232 1186920480227328 1187096921505792 1187548659449856 1188080715300864 1188257329053696 1192058664124416 1192893293192832 1193223921860608 1194059366793216 1194513754226688 1194691324280832 1196198857801728 1197879263070336 1198513242243072 1198691406839808 1199050210541568 1200222302633984 1201736815476736 1201915459272704 1203064887585792 1203214686879744 1204240904093696 1205760487849984 1207243307483136 1207784187101184 1208423408467968 1211285416771584 1211647990232064 1211828107370496 1212289256521728 1212469468987392 1212832396869632 1213012690075648 1213474290008064 1215341059908096 1216529076584448 1216893219627008 1217537261961216 1217718254567424 1221119667339264 1222469159966208 1223664144482304 1225208237654016 1225390370586624 1225856680722432 1226405899665408 1229310497378304 1230512169418752 1231373722005504 1231531943133184 1231715016114176 1233046455975936 1235312990041284 1236520529620992 1237174959734784 1237358871576576 1237729249591296 1238939151106048 1240502519201792 1240660665322848 1241317286608896 1241873432346624 1242902621585408 1243087384870912 1244655987458048 1246186639982592 1250173295788032 1250359139893248 1250733409271808 1250919336640512 1251395361570816 1251581387341824 1251956022575104 1254545610227712 1254921132740352 1255585301397504 1255771950022656 1256147839614976 1256812657508352 1260353691756544 1260510624350208 1261020735602688 1261903648997376 1263137181401088 1264731084029952 1267178063413248 1268965674713088 1270017316356096 1270206110367744 1275161796171648 1275515226816512 1276408288641024 1277083829403648 1277655999578112 1279431311114187 1280681977107456 1281359779725312 1281743328509952 1281933865648128 1282996254539776 1283186977931264 1284806180601856 1285650046844928 1287292000927744 1290501466619904 1290693305696256 1291079648280576 1291762953879552 1292341700722688 1294822342066176 1295014823460864 1295402459602944 1296088053055488 1296280722604032 1296476010446848 1296668737667072 1299739744623936 1300427633590272 1301010262458368 1301698823847936 1302610218319872 1305528860934144 1306777377894912 1308054775136256 1309705357492224 1309900051316736 1310985616883712 1311180501024768 1312434422820864 1315375077654528 1316296047661056 1316660879294464 1317582749564928 1320703288892064 1321797807525888 1321994298949632 1322497370750976 1322693966168064 1323089887494144 1323286570991616 1324383230492672 1326817655970268 1327122629001216 1327519875956736 1328817549344768 1330494331420672 1332130546188288 1332727378870272 1333266715246592 1336590804713472 1336789495185408 1336990885773312 1337189635719168 1337897345089536 1338297817235456 1338496761462784 1341065997139968 1341666833160192 1342376912093184 1342778725105664 1342978335440896 1343489392508928 1348931486859264 1350250090463232 1351953917411328 1352154891681792 1353447998534016 1354771017105408 1356480548831232 1357806531772416 1358757210488832 1363103989011072 1363306620791808 1364436446478336 1364639276335104 1365158576259072 1365361513463808 1365770206445568 1369004872080384 1369618225517696 1369729419706368 1369933036388352 1370343097761792 1371478754852864 1371682631581696 1373413503401984 1374931300098048 1375102499291136 1376275318964224 1379706637123584 1380119624024064 1380324785258496 1381468714565632 1384326190596096 1384740560265216 1384946408423424 1385473436024832 1385679393128448 1386094167851008 1386300217229312 1390735108145152 1391471156527104 1392445405790208 1393806544994304 1395565334102016 1397107611389952 1398265449283584 1398473307979776 1400237985890304 1401606742474752 1403575702183424 1407075085430784 1407284253720576 1407465077866496 1408450525396992 1409827309879296 1411786274332896 1413166319566848 1413799458598912 1413914239696896 1414124424658944 1414337465942016 1414547713818624 1415720005009408 1417897903226112 1418648327553024 1419283922681856 1420460138954752 1420671296995328 1424213302837248 1424639611895808 1428769480900608 1428981874163712 1429409610596352 1429622099017728 1430166127509504 1430806882942976 1434195580274688 1434954630168576 1435597530988544 1437362999525376 1440404219150336 1441961244573696 1442175598854144 1443370786357248 1443585350172672 1445406953177088 1447437442876656 1448203501043712 1448852337737728 1451448361549824 1452464604315648 1453884413313024 1457327767053312 1458535511752704 1458752329875456 1459405892747264 1459524376461312 1459961255165952 1460178285232128 1462207212701928 1463636545265664 1464074654863744 1464411176828928 1464849518297088 1465067275026432 1466281433759744 1466499403350016 1470595728408576 1471190858203136 1474858818994176 1475078063652864 1475519598034944 1476961943683072 1479796962361344 1480459953831936 1481243489206272 1481686869082112 1481907128762368 1485416850998784 1486868871380992 1488476123430912 1488697392365568 1489931134304256 1492032983924736 1493459860451328 1494128973292032 1494919743012864 1495589509922816 1496806122848256 1498269276438528 1499318301229056 1499925054652416 1504114746494976 1504338340184064 1505585044389888 1505808856645632 1507056779526144 1509375187305216 1510626065743872 1510850627371008 1511302869536768 1511425566572544 1511650247049216 1512102728564736 1512327509704704 1516363035394592 1517165572521984 1518648627822592 1522434909929472 1523117004423168 1523733388853248 1527532348243968 1527989583740928 1528216726536192 1529483219697664 1529710584528896 1531173493291008 1533333523611648 1534604257263616 1534832383361024 1536491482251264 1540820503707408 1541635984982016 1542326682107904 1542913599209472 1543142960529408 1543834332823552 1545090191327232 1546797712610304 1548309733834752 1548773188616192 1552634577027072 1552865383415808 1554152303886336 1557833130298368 1558064709476352 1559355938832384 1559587744382976 1560054575005696 1560181230010368 1560880235937792 1564576996663296 1565277972020224 1565405051092992 1566106397442048 1567404291260416 1567637293236224 1571350057254912 1572886078816256 1576807585284096 1577279570313216 1577514040295424 1578821388075008 1579022664956352 1580566186622976 1582560640303104 1582795895341056 1583398212599808 1584107620401152 1584343105404928 1586055723614208 1589411552165888 1590524390923776 1591129649184768 1591366178045952 1592079155724288 1592685005635584 1592921765707776 1594931810402304 1596694413017088 1597172350760448 1598017656324096 1598255209119744 1598733614055424 1602719563382784 1604086516781056 1604286249172992 1608085811920896 1608324861394944 1609657743310848 1610378916134912 1613470027809024 1615047222362112 1615530653642752 1615770809827328 1615901988225024 1616385675362304 1616625958649856 1620454746544128 1622038768779264 1623383015948288 1623624339423232 1628159556452352 1628367123236238 1629958879954944 1631552192643072 1632879406743552 1633610983538688 1633853827448832 1635207866220544 1639080663171072 1640682892558336 1641831629340672 1642456412061696 1642700570886144 1647083986721712 1647955708084224 1648200684404736 1648694039494656 1649566612979712 1649811828768768 1650305666121728 1654214220430464 1654420194459648 1655089715478528 1655831243128832 1659959547789312 1661582186643456 1665517448060928 1666897727717376 1667145519857664 1667644545695744 1667892448854016 1668527148761088 1668775183122432 1671093957373632 1672727480303616 1673228176987136 1674113735196672 1674362600030208 1675750210011136 1680680832466944 1680895094953536 1681360980803584 1682538198663168 1684182908534784 1685552935993344 1686308112039936 1689570751217664 1691954232950784 1693356421808128 1693608147156992 1695438876966912 1700215728228864 1701115569635328 1701368448417792 1701877718188032 1702778439204864 1703541332770816 1705908414818916 1706811269087232 1707575969476608 1708479706300416 1708991104679936 1709245154197504 1713506629976064 1714200062459904 1718988281708544 1719243817353216 1720668622159872 1720924407595008 1721439531040768 1722570179952384 1725000214063104 1726429789421568 1726686431281152 1727203279470592 1727343504654336 1728117404073984 1728374296805376 1732986326165248 1733903511453696 1735117517371392 1735598431797248 1736813624426496 1740705147912192 1742369837193216 1744073033515008 1746273809989632 1746533401755648 1747980822511616 1749912563761152 1753833436872704 1755061396881408 1755990265430016 1756776999419904 1760937718522752 1761869697122304 1762397076701184 1762659065266176 1763329827667968 1763591954890752 1764119849992192 1764382094655488 1767768814411776 1769496838668288 1770026501275648 1774439516602368 1774703295332352 1776174061584384 1776969838493696 1778136959950848 1780380720340992 1780645382258688 1782121072951296 1782385993580544 1782654514364416 1782919514292224 1783863126786048 1788087996186624 1788889110880256 1789835882790912 1791089050189824 1791319190011904 1796818894605504 1798575315812352 1800333453950976 1802605223215104 1802873188909056 1804597331378688 1806361356140544 1808640731774976 1810408709029888 1811676280651776 1812635112701952 1817471985348096 1817742161055744 1818433884782592 1818704203481088 1819248595304448 1819519035113472 1820211435012096 1821026941927424 1824793614876672 1825339829440512 1826305892941824 1826577381851136 1827124130349056 1831679501008896 1833241733464064 1835496216723456 1837812356481024 1838085555879936 1839608849498112 1840159498698752 1840433047011328 1843965746067456 1845768254128128 1846320747020288 1846595211231232 1847297914699776 1847572524171264 1854780794431488 1855294875369472 1856593874386944 1858408726659072 1860753778802688 1860990997984272 1862810148519936 1864353932378112 1864631077306368 1866983981187072 1876100113907712 1876379004960768 1877093042356224 1877372081012736 1877934033862656 1882381699110528 1883377952096256 1883657925033984 1884221759422464 1885218986262528 1885499232878592 1885783287922688 1886063618424832 1890530537634816 1890765936525312 1891531103404032 1892378563575808 1894705772101632 1897096626044928 1898951070449664 1899519482527744 1900767095119872 1903448512069632 1905025974534144 1905309165551616 1905879480795136 1906162798690304 1906888170012672 1912260773699584 1913272840224768 1914612432961536 1916483999367168 1921022965661184 1922614992764928 1922900798472192 1924494381809664 1924780466896896 1927209270902784 1929916590502208 1930938001391616 1935264482066432 1936619472420864 1937644430819328 1938512551084032 1943103689404416 1944132079583232 1944421083906048 1944714015670272 1945003106500608 1946615006887936 1946904380309504 1949609616935904 1950641450385408 1951515393687552 1952548235771904 1953132691062784 1953423033368576 1958293291401216 1960794304544768 1962082162704384 1964558036238336 1964850076975104 1966478425325568 1966770751537152 1967359464046592 1968651634231296 1973062616481792 1973946605109248 1974991318941696 1976374124347392 1980555801331712 1982696711288832 1982991448424448 1984634831241216 1984929856487424 1986574845739008 1990226483955402 1991279813935104 1992171964389376 1993226324017152 1995741497131008 1999091068305408 1999900072869888 2005486328659968 2005784453578752 2006846017634304 2007446725853184 2007745142194176 2012500249740288 2013565368139776 2014168087658496 2014467503161344 2015234088763392 2015533662732288 2016136971419648 2016436679606272 2022887430029312 2025375135694848 2027930876116992 2028232337522688 2029913213239296 2030822672564224 2032156525658112 2034720823246848 2036709797658624 2037319444987904 2037622302048256 2041564657721344 2044444698148864 2046654669717504 2046958914502656 2048655309668352 2053507308120576 2054427338276544 2055514646642688 2056435576143872 2057218132279296 2057523947372544 2060120255102976 2062396950147072 2064412978446336 2070179436036096 2070487177887744 2072203071848448 2077110840397824 2077419612635136 2078210154037248 2078519089692672 2079141251776512 2079450325843968 2081173647917056 2086102662217728 2087206734790656 2088141863256064 2090709817491456 2093348001153024 2095133409673216 2097398173925376 2097709961969664 2100356978835456 2102410113712128 2103039427084288 2103352053727232 2105363553275136 2107421582163968 2110080853737472 2110394527121408 2111197616799744 2112675788095488 2114740964818944 2119749479350272 2120699187898368 2121506198913024 2121821570727936 2122772207632384 2123580007514112 2126846854839168 2128925884022784 2129563134347264 2130690208432128 2131006945492992 2136959417843712 2144114415894528 2144433148526592 2145249191264256 2145568092585984 2146210324414464 2151293370412032 2152431945252864 2153396296482816 2154535984300032 2155180900483072 2155501278199808 2160606328725504 2160875356028928 2162718358372352 2165056179535872 2165378025259008 2168110429765632 2170879408603136 2171156164314984 2172305251565568 2173278506606592 2175402923524096 2177172542324736 2178147978051584 2178471769931776 2180826619969536 2185440884228096 2187803267629056 2188128494813184 2189108839120896 2189941882748928 2190267427848192 2195454817898496 2196111982295616 2197274277445632 2197600912539648 2198258719326208 2199422150639616 2199749105025024 2205618960573952 2205893592612864 2206786287304704 2213279397052416 2215442915524608 2220689930747904 2221865233809408 2222530303623168 2222860693143552 2224702865014784 2228125276498176 2230303307071488 2232151646928896 2232483466706944 2234896701456384 2238049475887104 2241193459938048 2242379614519296 2243384264884224 2245209184272384 2245577211379712 2247403914657792 2248410816053248 2249887581978624 2252761001623552 2255938977267712 2258377566584832 2258713284968448 2260585169289216 2265939098615808 2266275941056512 2266954304305152 2268154092847104 2268491264557056 2269170290917376 2274544553091888 2275748358782976 2276767959302144 2277972941733888 2284675506634752 2285600083279872 2291984375611392 2292325089804288 2293538305867776 2294224829546496 2294565876793344 2296760239936512 2300000285417472 2301906385895424 2302248575041536 2303124672872448 2304156538765312 2304499062407168 2306990143438848 2311230755561112 2311871348604928 2313490023161856 2314370398814208 2314714440794112 2315751499235328 2317635286990848 2320940197216256 2322464600752128 2323159782924288 2325430711353344 2328365079986176 2328711202340864 2331228455829504 2333216751681536 2339033908248576 2339381616574464 2340081862508544 2341320353906688 2342369332559872 2346865494994944 2347916958030336 2349159596163072 2349862768934912 2350212087021568 2351106436890624 2351455939854336 2357025085882368 2359329118224384 2365919355469824 2366271060443136 2368232082112512 2368533997434528 2370849279934464 2373840960454656 2374193843011584 2375097318899712 2376161430601728 2376514658107392 2384117328248832 2385786586385664 2386447843721216 2388118733586432 2389027508453376 2389382648561664 2392397715603456 2395758526140672 2397026484486144 2397382813679616 2398100421083136 2400444605267968 2403473630953472 2403830918545408 2406129775171584 2406429373759488 2408481808187392 2411520975699968 2414486614966272 2415568374202368 2422570833543168 2423295980464128 2423656214740992 2424578513043456 2424938937974784 2425664793739264 2426025380151296 2430682119816192 2433058153168896 2433786439254016 2435074523922432 2435436509134848 2442239334678528 2444938319932416 2447328288964608 2450416475308032 2450780741173248 2451713361444864 2452811799330816 2458620994756608 2461024338837504 2462747444011008 2463063886266368 2463430032228352 2466092911951872 2470625980082568 2473041059241984 2474349919469568 2474717743153152 2475458499182592 2477878302212096 2481005038403584 2481321330645696 2482634573217792 2483746864693248 2485805243170816 2486174769741824 2489311974916096 2492373279965184 2500346591576064 2500718279786496 2501466818543616 2501838673281024 2502790723141632 2503162774683648 2503912045150208 2509091220455424 2509842265480704 2511170602795008 2511543900045312 2512295679229952 2513625315016704 2520707383513088 2521021248700416 2522041471205376 2523807297994752 2526274362802176 2529462168059904 2534356126826496 2537931349426176 2540034632712192 2540412220735488 2550323592343296 2551030453633024 2552816577282048 2554167658807296 2555311999156224 2558862622228374 2561363954214912 2562719559450624 2563486657019904 2563867731296256 2565992509079552 2566373955862528 2569612361203712 2571300093689856 2574584001855488 2581002933239808 2581386611392512 2582159296561152 2584683401445376 2589644684132352 2590029646921728 2590804919205888 2592176106110976 2592561445208064 2592952020893696 2593337475334144 2599479489247872 2600855267180544 2602020524916736 2603397647695872 2605220436639744 2611057721868288 2613554755789824 2616109550272512 2619410714984448 2619800102633472 2621971233767424 2622361002049536 2624868845641728 2630750155309056 2632592095322112 2633321758588928 2635165499129856 2641406577784128 2643595615051776 2643988597899264 2644994741501952 2645387932336128 2646179774988288 2646573141983232 2648766460985344 2653635311940536 2654245258002432 2655039751913472 2657635098689536 2660988662841344 2664261092376576 2665454757740544 2666533430493184 2673181609426944 2673578990370816 2673981771546624 2674379271438336 2675794690179072 2676595634470912 2676993522925568 2682131994279936 2683333666320384 2684753824186368 2685557450211328 2685956670881792 2686978785017856 2697862973718528 2700500180926464 2703907834822656 2704309783363584 2706895997068032 2709542034210816 2712961097662464 2715613063544832 2717514420977664 2726207978022144 2726613241583616 2728872892956672 2729278552670208 2730317152518144 2731540412891136 2738009744160768 2739236451035392 2739458839412736 2739866072776704 2740686195523584 2742957509705728 2743365263163392 2746827006803968 2749862600196096 2752550637928448 2759413274247168 2760239248048128 2760649570516992 2762937429131264 2768652381192192 2769481120530432 2769892816846848 2770946872049664 2771358786256896 2772188335702016 2772600434458624 2781470216290304 2782942313054208 2784890811580416 2787613089988608 2791130668204032 2794215222779904 2796530898567168 2796946615959552 2800475971780608 2803213484949504 2807151404366848 2814150170861568 2814568507441152 2814930155732992 2816901050793984 2819654619758592 2823572548665792 2826332639133696 2827598917197824 2827828479393792 2828248849317888 2828674931884032 2829095427637248 2831440010018816 2835795806452224 2837296655106048 2838567845363712 2840920277909504 2841342593990656 2848426605674496 2849279223791616 2857538961801216 2857963748327424 2858819221192704 2859244198035456 2860332255019008 2861613765885952 2868391160549376 2869909260337152 2871195061977088 2874725999050752 2880808438300672 2883922489147392 2884351197708288 2886741572714496 2887170700345344 2890813906354176 2894874885753312 2896407002087424 2897704675475456 2902896723099648 2904929208631296 2907768826626048 2914655534106624 2917071023505408 2917504659750912 2918811785494528 2919922510331904 2920356570464256 2924414425403856 2927273090531328 2928149309727488 2928822353657856 2929699036594176 2930134550052864 2932562867519488 2941191456817152 2942381716406272 2949717637988352 2950156127305728 2951039196069888 2959593924722688 2960919907663872 2962486978412544 2963373738164224 2963814257524736 2970833701997568 2973737742761984 2976952246861824 2977394784731136 2979862268608512 2984065967849472 2985339725933103 2986919720902656 2988257946584064 2989839486025728 2991179019845632 2993612245696512 2996538552877056 2998636602458112 2999850109304832 3008229492989952 3008676680368128 3011170088779776 3011617713291264 3014113559052288 3018750374610432 3021252131487744 3021701254742016 3022605739073536 3022851133145088 3023300494098432 3024205457129472 3024655019409408 3032726070789184 3034331145043968 3037297255645184 3044869819858944 3046234008846336 3047466777706496 3055064696487936 3055979167481856 3056433453072384 3058966439395328 3059421169057792 3062346986582016 3066667047223296 3069208514527232 3069664766722048 3072982964502528 3081641007414816 3083271969964032 3084653364215808 3085827198418944 3086285921058816 3087668665647104 3090180382654464 3093595425220608 3096619467669504 3097546377232384 3105269154054144 3105730766831616 3108304607772672 3115666260596736 3116129418952704 3118711877664768 3119175488765952 3120109150011392 3121760471875584 3129153993326592 3130555944040448 3130810102185984 3132212794884096 3134808582520832 3142700114509824 3145772157632512 3153615170568192 3154559140626432 3155028080590848 3158045329912704 3161132373245952 3165121280606208 3165591790682112 3166796425199616 3168215240802304 3168686210809856 3172111447228416 3178823104331776 3181048781847552 3182259298369536 3182732356091904 3184158311448576 3185370011271168 3185843531415552 3189863620804608 3193388826034176 3194344701520896 3196035312648192 3196510418239488 3197467228110848 3205439126765568 3208173033562112 3208572498345984 3216171623841792 3216649722789888 3219315486621696 3220757832269824 3226940055618048 3230094444724224 3231061307285504 3231541619654656 3231803976450048 3232771350724608 3233251917299712 3240909493088256 3244077537558528 3246766031896576 3247248678846464 3256319112904704 3256734246472476 3259917759909888 3263104385286144 3265758813487104 3267221967077376 3267707654897664 3270415732441088 3278161326342144 3281365785116672 3283663258681344 3284912824123392 3285401141772288 3294167973443424 3295911416168448 3296401368809472 3297388078989312 3299133225959424 3299623657537536 3300611332243456 3308428440860928 3308840388919296 3310179430957056 3311662486257664 3319919095578624 3323164373286912 3331034896121856 3333795455434752 3334291039715328 3335289091391488 3335784897708032 3337054297522176 3342187914747264 3345454960607232 3346456353974272 3348227470393344 3348725200060416 3361790189907072 3362721961607168 3365076397326336 3368365817069568 3371105871986688 3372616224079872 3379141502435328 3383908465901568 3386712843616256 3387216294313984 3390877753933824 3400431456457728 3402231139270656 3402736896835584 3403755436376064 3405556878409728 3407082665541632 3411816829637832 3413622538174464 3415151938953216 3416959412600832 3417982209359872 3418490308395008 3427013259952128 3428400124919808 3437976563417088 3438487634706432 3441337244319744 3441848815190016 3442879062081536 3445140359904768 3450000428126208 3452859578843136 3453372862562304 3454406558941184 3454687009308672 3456234808147968 3456748593610752 3465972652330496 3467807022907392 3470235034742784 3471196863594496 3473627248852992 3481410295824384 3484739674386432 3488146067030016 3492547619979264 3493066803511296 3495961645023232 3499825127522304 3507666873745408 3510122793762816 3511980530860032 3513553998839808 3521875437045504 3523739394244608 3524794153402368 3525318130532352 3526659655335936 3527183909781504 3528239699984384 3528764189310976 3535537628823552 3538993677336576 3540053002551296 3548879033204736 3549406590664704 3552348123168768 3553939676987392 3556273919901696 3560761440681984 3561290764517376 3564242145902592 3564771987161088 3565309028728832 3565839028584448 3576175992373248 3577778221760512 3579671765581824 3582178100379648 3593637789211008 3597150631624704 3600666907901952 3605210446430208 3605746377818112 3609194662757376 3612722712281088 3617281463549952 3620817418059776 3623352561303552 3625270225403904 3634943970696192 3635484322111488 3636867769565184 3637408406962176 3638497190608896 3639038070226944 3640422870024192 3642053883854848 3649587229753344 3650679658881024 3652611785883648 3653154763702272 3654248260698112 3663359002017792 3666483466928128 3670992433446912 3675624712962048 3676171111759872 3679217698996224 3680318997397504 3680866094022656 3687931492134912 3691536508256256 3692641494040576 3693190422462464 3694595829399552 3695145048342528 3709561588862976 3710589750738944 3713187748773888 3716817453318144 3721507557605376 3721981995968544 3725620297039872 3728707864756224 3729262154612736 3733967962374144 3752200227815424 3752758009921536 3754186084712448 3754744162025472 3755868067725312 3764763398221056 3766755904192512 3767315850067968 3768443518844928 3770437972525056 3771566575845376 3772127236849664 3781061075269632 3781531873050624 3783062206808064 3784757127151616 3789411544203264 3794193252089856 3799038965055488 3801534190239744 3806897024139264 3810051949068288 3810618331103232 3811758961590272 3812325597380608 3824521547399168 3826545680449536 3829224865923072 3832967998734336 3842045931322368 3845229985529856 3845801596944384 3848988763619328 3849560933793792 3854418541805568 3859833181004416 3861876002783232 3870528964132864 3873238944841728 3875288861638656 3877025102168064 3886207378808832 3888264159166464 3888842167812096 3889428031340544 3890006213001216 3893230013775872 3893808760619008 3899219233871808 3901282900770816 3903030787375104 3905096471543808 3906265382125568 3906846066737152 3916586582802432 3921588609089536 3924164325408768 3929116072476672 3929700153950208 3932956850651136 3933541503074304 3934718928093184 3937303268462592 3946125232963584 3947893210218496 3949982637883392 3952748248694784 3961111602663424 3965393422577664 3965982896848896 3969269662482432 3969859712974848 3973149691478016 3980452967910804 3982559627870208 3984343928778752 3986452648034304 3991482994262016 3998182136610816 3999800145739776 4010972657319936 4011568907157504 4013692035268608 4014893451706368 4015490284388352 4025000499480576 4027130736279552 4028336175316992 4028935006322688 4030468177526784 4032273942839296 4032873359212544 4045774860058624 4050750271389696 4055861752233984 4056464675045376 4061645345128448 4064313051316224 4069441646493696 4073419595317248 4074638889975808 4075244604096512 4083129315442688 4088889396297728 4093309339435008 4093917829005312 4097310619336704 4107014616241152 4108854676553088 4111029293285376 4112871152287744 4114436264558592 4115047894745088 4120240510205952 4124793900294144 4128825956892672 4140358872072192 4140974355775488 4144406143696896 4154221680795648 4154839225270272 4156420308074496 4157038179385344 4158282503553024 4158900651687936 4162347295834112 4172205324435456 4174413469581312 4176283726512128 4181419634982912 4186696002306048 4190266819346432 4194796347850752 4195419923939328 4200713957670912 4204820227424256 4206078854168576 4206704107454464 4210727106550272 4214843164327936 4220161707474944 4220789054242816 4222395233599488 4225351576190976 4229481929637888 4239498958700544 4241398375796736 4243012397826048 4243643141455872 4245544415264768 4247160015028224 4253693709678336 4257851768045568 4259126268694528 4261380416864256 4262013890985984 4273918835687424 4288228831789056 4288866297053184 4290498382528512 4292420648828928 4302586740824064 4304863890505728 4306792592965632 4310361800966144 4311002556399616 4321212657451008 4325436716744704 4330112359071744 4330756050518016 4336220859531264 4341758817206272 4342312328629968 4344610503131136 4346557013213184 4350805847048192 4354345084649472 4356295956103168 4356943539863552 4361653239939072 4370881768456192 4375606535258112 4376256989626368 4378217678241792 4379883765497856 4380534855696384 4390909635796992 4392223964591232 4394548554891264 4395201825079296 4396517438652416 4398844301279232 4399498210050048 4411237921147904 4411787185225728 4413572574609408 4426558794104832 4430885831049216 4441379861495808 4443730467618816 4445060607246336 4445721386287104 4449405730029568 4456250552996352 4460606614142976 4464303293857792 4464966933413888 4469793402912768 4476098951774208 4482386919876096 4484759229038592 4486768529768448 4490418368544768 4491154422759424 4494807829315584 4496821632106496 4499775163957248 4505522003247104 4511877954535424 4516755133169664 4517426569936896 4521170338578432 4531878197231616 4532551882113024 4533908608610304 4536308185694208 4536982529114112 4538340581834752 4549089106183776 4551496717565952 4553535918604288 4555945883467776 4569351013269504 4571200166559744 4583968751222784 4584650179608576 4588449659092992 4589131753586688 4593520479873024 4600000570834944 4603812771790848 4604497150083072 4608313077530624 4622461511122224 4623742697209856 4626980046323712 4628740797628416 4629428881588224 4631502998470656 4635270573981696 4644929201504256 4646319565848576 4650861422706688 4656730159972352 4657422404681728 4662456911659008 4666433503363072 4678067816497152 4678763233148928 4680163725017088 4682640707813376 4684738665119744 4693730989989888 4695833916060672 4698319192326144 4699725537869824 4700424174043136 4702212873781248 4702911879708672 4714050171764736 4718658236448768 4731838710939648 4732542120886272 4736464164225024 4737067994869056 4741698559868928 4747681920909312 4748387686023168 4750194637799424 4752322861203456 4753029316214784 4768234656497664 4771573172771328 4772895687442432 4776237467172864 4778055016906752 4778765297123328 4784795431206912 4791517052281344 4794052968972288 4794765627359232 4796200842166272 4800889210535936 4806947261906944 4807661837090816 4812259550343168 4812858747518976 4816963616374784 4823041951399936 4828973229932544 4831136748404736 4845141667086336 4846591960928256 4847312429481984 4849157026086912 4849877875949568 4851329587478528 4852050760302592 4861364239632384 4866116306337792 4867572878508032 4870149047844864 4870873018269696 4884478669357056 4889876639864832 4894656577929216 4900832950616064 4901561482346496 4905623598661632 4917241989513216 4922048677675008 4925494888022016 4926127772532736 4941251960165136 4946082118483968 4948699838939136 4949435486306304 4950916998365184 4962642661291392 4965269146435584 4967493729386496 4971610486341632 4972349539483648 4978623949832192 4984746559930368 5000693183152128 5001436559572992 5002933637087232 5003677346562048 5005581446283264 5006325549367296 5007824090300416 5018182440910848 5019684530961408 5022341205590016 5023087800090624 5024591358459904 5027250630033408 5041414767026176 5042042497400832 5044082942410752 5047614595989504 5052548725604352 5058924336119808 5068712253652992 5075862698852352 5080069265424384 5080824441470976 5100647184686592 5102060907266048 5105633154564096 5108335317614592 5110623998312448 5117725244456748 5122727908429824 5125439118901248 5126973314039808 5127735462592512 5131985018159104 5132747911725056 5139224722407424 5142600187379712 5149168003710976 5162005866479616 5162773222785024 5164318593122304 5169366802890752 5179289368264704 5180059293843456 5181609838411776 5184352212221952 5185122890416128 5185904041787392 5186674950668288 5198958978495744 5201710534361088 5204041049833472 5206795295391744 5210440873279488 5222115443736576 5227109511579648 5232219100545024 5238821429968896 5239600205266944 5243942467534848 5249737691283456 5261500310618112 5265184190644224 5270330998259712 5282813155568256 5287191230103552 5287977195798528 5289989483003904 5290775864672256 5292359549976576 5293146283966464 5307270623881072 5308490516004864 5310079503826944 5315270197379072 5321977325682688 5328522184753152 5330909515481088 5333066860986368 5346363218853888 5347157980741632 5347963543093248 5348758542876672 5351589380358144 5353191268941824 5353987045851136 5364263988559872 5366667332640768 5369507648372736 5371114900422656 5371913341763584 5373957570035712 5395725947437056 5401000361852928 5407815669645312 5408619566727168 5413791994136064 5419084068421632 5425922195324928 5431226127089664 5435028841955328 5452415956044288 5453226483167232 5457745785913344 5458557105340416 5460634305036288 5463080825782272 5476019488321536 5478472902070784 5478917678825472 5479732145553408 5481372391047168 5485915019411456 5486730526326784 5493654013607936 5499725200392192 5505101275856896 5518826548494336 5520478496096256 5521299141033984 5525874858262528 5537304762384384 5538962241060864 5539785633693696 5541893744099328 5542717572513792 5544376671404032 5545200868917248 5562940432580608 5565884626108416 5569781623160832 5575226179977216 5582261336408064 5588430445559808 5593061797134336 5593893231919104 5600951943561216 5614302808733696 5628300341723136 5629137014882304 5633802101587968 5647145097331584 5652665278267392 5655197834395648 5655656958787584 5656497698635776 5657349863768064 5658190855274496 5671591612904448 5674593310212096 5677135690727424 5681840555819008 5682685187981312 5696853211348992 5698558447583232 5715077923602432 5715927496654848 5717638442385408 5718488396070912 5720664510038016 5723227531771904 5736782321098752 5739818520674304 5742390123954176 5749451998101504 5761616876601344 5767844978294784 5768702395416576 5773483145428992 5774341400690688 5781627812708352 5789749771506624 5792814004174848 5795409350950912 5805793446199296 5809858417262592 5815537653252096 5829311068213248 5834142047010816 5835009319501824 5837623570989056 5839845020663808 5840713140928512 5848828850807712 5854546181062656 5856298619454976 5857644707315712 5859398073188352 5860269100105728 5865125735038976 5882382913634304 5884763432812544 5899435275976704 5900312254611456 5902078392139776 5919187849445376 5921839815327744 5924973956825088 5926747476328448 5927628515049472 5941667403995136 5947475485523968 5953904493723648 5954789569462272 5959724537217024 5970679451866206 5973839441805312 5976515893168128 5979678972051456 5982358039691264 5987224491393024 5997273204916224 5999700218609664 6016458985979904 6017353360736256 6022340177559552 6023235426582528 6037500749220864 6042504262975488 6043402509484032 6045211478147072 6045702266290176 6046600988196864 6048410914258944 6049310038818816 6065452141578368 6068662290087936 6074594511290368 6089739639717888 6092468017692672 6094933555412992 6110129392975872 6111958334963712 6112866906144768 6117932878790656 6118842338115584 6124693973164032 6133334094446592 6138417029054464 6139329533444096 6145965929005056 6163282014829632 6166543939928064 6169306728431616 6171654396837888 6172571842117632 6175337331294208 6180360765308928 6187190850441216 6193238935339008 6195092754464768 6210538308108288 6211461533663232 6216609215545344 6231332521193472 6232258837905408 6237423755329536 6238350977531904 6240218300022784 6243520943751168 6258307986653184 6261111888080896 6261620204371968 6264425589768192 6269617165041664 6285400229019648 6291544315265024 6307230341136384 6309118281252864 6310056161181696 6316090659825408 6322264746491904 6330242561212416 6331183581364224 6333592850399232 6336430481604608 6337372421619712 6344222894456832 6357646208663552 6362097563695104 6364518596739072 6365464712183808 6368316622897152 6370740022542336 6386777652068352 6388689403041792 6392070625296384 6393020836478976 6394934456221696 6410878253531136 6416346067124224 6432343247683584 6433299445579776 6438630973243392 6441515664539648 6453880111236096 6460188889448448 6462122614571008 6463083239309312 6463607952900096 6465542701449216 6466503834599424 6481818986176512 6488155075117056 6493532063793152 6494497357692928 6512638225809408 6513468492944952 6519835519819776 6526208770572288 6531517626974208 6534443934154752 6535415309795328 6540831464882176 6556322652684288 6562731570233344 6567326517362688 6569825648246784 6570802283544576 6588335946886848 6591822832336896 6592802737618944 6594776157978624 6598266451918848 6599247315075072 6601222664486912 6616856881721856 6617680777838592 6620358861914112 6623324972515328 6639838191157248 6646328746573824 6662069792243712 6667590910869504 6668582079430656 6670578182782976 6671569795416064 6674108595044352 6684375829494528 6690909921214464 6692912707948544 6696454940786688 6697450400120832 6723580379814144 6725443923214336 6730152794652672 6736731634139136 6742211743973376 6745232448159744 6758283004870656 6767816931803136 6773425687232512 6774432588627968 6781755507867648 6800862912915456 6804462278541312 6805473793671168 6807510872752128 6814165331083264 6823633659275664 6827245076348928 6830303877906432 6833918825201664 6835964418719744 6836980616790016 6854026519904256 6856800249839616 6875953126834176 6876975269412864 6882674488639488 6883697630380032 6885758124163072 6890280719809536 6900000856252416 6905719157686272 6906745725124608 6908813117882368 6909374018617344 6912469616295936 6913497187221504 6931945304660992 6935614045814784 6940470069485568 6942393727188992 6947254497705984 6962820591648768 6969479348772864 6976292134060032 6985095239958528 6986133607022592 6991923290046464 6999650255044608 7015333747490816 7020245587525632 7023961061720064 7027107997679616 7043750874091008 7047478788489216 7049588306804736 7050636261064704 7053319310671872 7054367819563008 7056479399968768 7057528378621952 7071075257647104 7077987354673152 7080106005102592 7097758066409472 7098813181329408 7104696246337536 7107879353974784 7112547839803392 7121522881363968 7122581529034752 7128484291805184 7129543974322176 7130618057457664 7131678057168896 7152351984746496 7155556443521024 7159343531163648 7164356200759296 7187275578422016 7194301263249408 7201333815803904 7210420892860416 7211492755636224 7218389325514752 7225445424562176 7234562927099904 7241634836119552 7246705122607104 7269887941392384 7270968644222976 7273735539130368 7274816813924352 7276994381217792 7278076140453888 7284107767709696 7299174459506688 7301359317762048 7305223571767296 7306309527404544 7308496521396224 7326718004035584 7332966933856256 7341984866893824 7351249425924096 7352342223519744 7358435397992448 7360637994795008 7361732188045312 7375862984269824 7383073016512512 7385282988081152 7386380844924928 7389191658799104 7390290096685056 7419123177725952 7421179501477888 7426375497547776 7433634906636288 7443015115210752 7443963991937088 7451240594079744 7457415729512448 7458524309225472 7467935924748288 7504400455630848 7505516019843072 7508372169424896 7509488324050944 7511736135450624 7529526796442112 7533511808385024 7534631700135936 7536887037689856 7540875945050112 7543133151690752 7544254473699328 7562122150539264 7563063746101248 7566124413616128 7569514254303232 7578823088406528 7588386504179712 7598077930110976 7603068380479488 7613794048278528 7620103898136576 7621236662206464 7623517923180544 7624651194761216 7649043094798336 7653091360899072 7658449731846144 7665935997468672 7684091862644736 7690459971059712 7691603193888768 7697977527238656 7699121867587584 7708837083611136 7719666362008832 7723752005566464 7741057928265728 7746477889683456 7754050204336128 7772414757617664 7776528318332928 7777684335624192 7778856062681088 7780012426002432 7786460027551744 7798438467743616 7802565801541632 7806061574750208 7810192943087616 7812530764251136 7813692133474304 7833173165604864 7848328650817536 7858232144953344 7859400307900416 7865913701302272 7867083006148608 7869437856186368 7874606536925184 7892250465927168 7895786420436992 7899965275766784 7905496497389568 7922223205326848 7930786845155328 7931965793697792 7938539324964864 7939719425949696 7946299382956032 7960905935821608 7965119255740416 7968687857557504 7972905296068608 7982965988524032 7996364273221632 7999600291479552 8021945314639872 8023137814315008 8027384070537216 8029786903412736 8030980568776704 8050000998961152 8054261472559104 8056672350633984 8057870012645376 8060936355053568 8064547885678592 8065746718425088 8091549720117248 8101500542779392 8111723504467968 8112929350090752 8123290690256896 8128626102632448 8138883292987392 8146839190634496 8149277779951616 8150489208193024 8166258630885376 8177778792595456 8186618678870016 8187835658010624 8194621238673408 8214029232482304 8217709353106176 8222058586570752 8225742304575488 8228872529117184 8230095789490176 8240481020411904 8249587800588288 8257651913785344 8280717744144384 8281948711550976 8288812287393792 8308443361591296 8309678450540544 8312840616148992 8314076358770688 8316565007106048 8317801303375872 8344410648870912 8348826939162624 8352567453024256 8362839269965824 8373392004612096 8380533638692864 8389592695701504 8390839847878656 8401427915341824 8409640454848512 8412157708337152 8413408214908928 8421454213100544 8429686328655872 8440323414949888 8441578108485632 8444790467198976 8450703152381952 8458963859275776 8478997917401088 8482796751593472 8486024795652096 8487286282911744 8491088830529536 8494320030056448 8507387419356672 8515703536091136 8518252537389056 8522760833728512 8524027781971968 8547837671374848 8576457663578112 8577732594106368 8580996765057024 8584841297657856 8605173481648128 8609727781011456 8613585185931264 8620723601932288 8622005112799232 8642425314902016 8650873433489408 8660224718143488 8661512101036032 8672441719062528 8683517634412544 8684624657259936 8689221006262272 8693114026426368 8701611694096384 8708690169298944 8712591912206336 8713887079727104 8723306479878144 8741763536912384 8751213070516224 8752513979252736 8756435356483584 8759767530995712 8761069711392768 8781819271593984 8784447929182464 8789097109782528 8790403650158592 8793034877304832 8797688602558464 8822475842295808 8823574370451456 8827145149218816 8853117588209664 8882759722991616 8887460935237632 8890121214492672 8891442772574208 8912501105992704 8921213228285952 8928606587715584 8929933866827776 8939586805825536 8952197903548416 8956019177799309 8964773839752192 8969518458077184 8973537059536896 8980836737089536 8982308845518848 8989615658631168 8993643264212992 8999550327914496 9011044006494208 9023755909070848 9033510266339328 9034853139873792 9042340677156864 9063756394463232 9065103764226048 9067817217220608 9072616371388416 9073965058228224 9076681163669504 9098178212367552 9102993435131904 9107071837208576 9111891766935552 9138702026539008 9142400333119488 9167937502445568 9169300359217152 9176899318185984 9178263507173376 9187040959746048 9200001141669888 9207625543581696 9208994300166144 9216626155061248 9244923022244448 9247485394419712 9253960092647424 9257481595256832 9258857763176448 9263005996941312 9270541147963392 9289858403008512 9292639131697152 9301722845413376 9313460319944704 9314844809363456 9324913823318016 9332867006726144 9356135632994304 9357526466297856 9360327450034176 9365281415626752 9369477330239488 9387461979979776 9391667832121344 9396638384652288 9399451075739648 9400848348086272 9404425747562496 9428100343529472 9437316472897536 9463677421879296 9465084241772544 9474135989738112 9483397119737856 9495363841818624 9496775372046336 9500389275598848 9504645722406912 9506058632429568 9536469312995328 9543146345542656 9545791374884864 9552474934345728 9556110033813504 9557530594246656 9569590862413824 9583034104562688 9588105937944576 9589531254718464 9592401684332544 9601778421071872 9613894523813888 9615323674181632 9624519100686336 9625717495037952 9633927232749568 9646083902799872 9657946459865088 9662273496809472 9690283334172672 9693183921856512 9694624858963968 9698314052173824 9699755751899136 9702659174957056 9704101520605184 9722728479264768 9732232612675584 9735145757016064 9740298095689728 9741746036539392 9768957338714112 9779753279729664 9789313155858432 9801665901232128 9803122964692992 9811247197323264 9834483979026432 9844097355350016 9850989776044032 9852255545065472 9882503920330272 9892164236967936 9897399677878272 9898870972612608 9901833996730368 9925285322582784 9930538292871168 9934987458772992 9943220972683264 9944699078967296 9957247899664384 9969493119860736 10001386366304256 10002873119145984 10005867274174464 10007354693124096 10011162892566528 10015648180600832 10036364881821696 10039369061922816 10044682411180032 10046175600181248 10049182716919808 10082829534052352 10088165884821504 10095229191979008 10105097451208704 10117848672239616 10137424507305984 10151725397704704 10160138530848768 10161648882941952 10201294369373184 10204121814532096 10211266309128192 10216670635229184 10221247996624896 10235450488913496 10245455816859648 10250878237802496 10253946628079616 10255470925185024 10263970036318208 10265495823450112 10278449444814848 10285200374759424 10298336007421952 10324011732959232 10325546445570048 10328637186244608 10338733605781504 10358578736529408 10360118587686912 10363219676823552 10368704424443904 10370245780832256 10371808083574784 10373349901336576 10397917956991488 10403421068722176 10408082099666944 10413590590783488 10420881746558976 10444230887473152 10454219023159296 10464438201090048 10477642859937792 10479200410533888 10487884935069696 10499475382566912 10523000621236224 10530368381288448 10540661996519424 10565626311136512 10574382460207104 10575954391597056 10579978966007808 10581551729344512 10584719099953152 10586292567932928 10614541247762144 10616981032009728 10620159007653888 10630540394758144 10643954651365376 10657044369506304 10661819030962176 10666133721972736 10692726437707776 10694315961483264 10695927086186496 10697517085753344 10706382537883648 10707974091702272 10728527977119744 10733334665281536 10739015296745472 10742229800845312 10743826683527168 10791451894874112 10802000723705856 10815631339290624 10817239133454336 10827583988272128 10838168136843264 10851844390649856 10862452254179328 10870057683910656 10904831912088576 10906452966334464 10915491571826688 10917114210680832 10921268610072576 10926161651564544 10952038976643072 10956945804141568 10957835357650944 10959464291106816 10962744782094336 10971830038822912 10973461052653568 10987308027215872 10999450400784384 11010202551713792 11037653096988672 11040956992192512 11042598282067968 11051749716525056 11074609524768768 11077924482121728 11079571267387392 11083787488198656 11085435145027584 11088753342808064 11090401737834496 11125880865161216 11131769252216832 11139563246321664 11150452359954432 11164522672816128 11176860891119616 11186123594268672 11187786463838208 11201903887122432 11228605617467392 11256600683446272 11258274029764608 11267604203175936 11294290194663168 11305330556534784 11310395668791296 11311313917575168 11314699727536128 11316381710548992 11343183225808896 11349186620424192 11354271381454848 11363681111638016 11365370375962624 11397116895166464 11430155847204864 11431854993309696 11435276884770816 11436976792141824 11446455063543808 11473564642197504 11479637041348608 11484780247908352 11498903996203008 11523233753202688 11535689956589568 11537404790833152 11546966290857984 11548682801381376 11563255625416704 11579499543013248 11585628008349696 11590818701901824 11611586892398592 11619716834525184 11631075306504192 11658622136426496 11668284094021632 11670018639003648 11675247141978112 11679690041327616 11681426281857024 11697657701615424 11709092362125312 11712597238909952 11715289414631424 11718796146376704 11720538200211456 11730251470077952 11764765827268608 11769526865625088 11798870551953408 11800624509222912 11804156784279552 11838375698890752 11843679630655488 11849947913650176 11853494952656896 11855257030098944 11883334807990272 11894950971047936 11907808987447296 11909579138924544 11919449074434048 11941358903732412 11947678883610624 11953031786336256 11959357944102912 11964716079382528 11974448982786048 11994546409832448 11999400437219328 12032917971959808 12034706721472512 12044680355119104 12046470853165056 12075001498441728 12085008525950976 12086805018968064 12090422956294144 12091404532580352 12096821828517888 12098620077637632 12130904283156736 12137324580175872 12149189022580736 12184936035385344 12189867110825984 12220258785951744 12223916669927424 12225733812289536 12235865757581312 12249387946328064 12266668188893184 12276834058108928 12278659066888192 12291931858010112 12326564029659264 12333087879856128 12338613456863232 12343308793675776 12345143684235264 12350674662588416 12360721530617856 12374381700882432 12386477870678016 12390185508929536 12421076616216576 12422923067326464 12433218431090688 12462665042386944 12464517675810816 12474847510659072 12476701955063808 12480436600045568 12487041887502336 12516615973306368 12522223776161792 12523240408743936 12528851179536384 12539234330083328 12570800458039296 12583088630530048 12614460682272768 12618236562505728 12620112322363392 12632181319650816 12644529492983808 12660485122424832 12662367162728448 12667185700798464 12672860963209216 12674744843239424 12688445788913664 12715292417327104 12724195127390208 12729037193478144 12730929424367616 12736633245794304 12741480045084672 12773555304136704 12777378806083584 12784141250592768 12786041672957952 12789868912443392 12821756507062272 12832692134248448 12864686495367168 12866598891159552 12877261946486784 12883031329079296 12907760222472192 12920377778896896 12924245229142016 12926166478618624 12931085402898432 12933007669198848 12963637972353024 12976310150234112 12987064127586304 13025276451618816 13026936985889904 13039671039639552 13052417541144576 13063035253948416 13068887868309504 13070830619590656 13112645305368576 13125463140466688 13134653034725376 13139651296493568 13141604567089152 13176671893773696 13183645664673792 13185605475237888 13189552315957248 13196532903837696 13198494630150144 13202445328973824 13233713763443712 13235361555677184 13240717723828224 13246649945030656 13279676382314496 13292657493147648 13324139584487424 13335181821739008 13337164158861312 13341156365565952 13343139590832128 13348217190088704 13368751658989056 13381819842428928 13385825415897088 13392909881573376 13394900800241664 13447160759628288 13450887846428672 13460305589305344 13473463268278272 13484423487946752 13490464896319488 13516566009741312 13535633863606272 13546851374465024 13548865177255936 13563511015735296 13601725825830912 13608924557082624 13610947587342336 13615021745504256 13628330662166528 13647267318551328 13654490152697856 13660607755812864 13667837650403328 13671928837439488 13673961233580032 13708053039808512 13713600499679232 13751906253668352 13753950538825728 13765348977278976 13767395260760064 13771516248326144 13780561439619072 13800001712504832 13811438315372544 13813491450249216 13817626235764736 13824939232591872 13863890609321984 13871228091629568 13880940138971136 13894508995411968 13938958697545728 13952584268120064 13970190479917056 13972267214045184 13999300510089216 14030667494981632 14040491175051264 14047922123440128 14054215995359232 14087501748182016 14094957576978432 14099176613609472 14101272522129408 14106638621343744 14108735639126016 14112958799937536 14115056757243904 14142150515294208 14155974709346304 14160212010205184 14195516132818944 14197626362658816 14209392492675072 14215758707949568 14225095679606784 14243045762727936 14245163058069504 14256968583610368 14259087948644352 14261236114915328 14263356114337792 14304703969492992 14311112887042048 14318687062327296 14328712401518592 14374551156844032 14388602526498816 14402667631607808 14420841785720832 14422985511272448 14436778651029504 14450890849124352 14469125854199808 14483269672239104 14493410245214208 14539775882784768 14541937288445952 14547471078260736 14549633627848704 14553988762435584 14556152280907776 14568215535419392 14598348919013376 14602718635524096 14610447143534592 14612619054809088 14616993042792448 14653436008071168 14665933867712512 14683969733787648 14702498851848192 14704684447039488 14716870795984896 14721275989590016 14723464376090624 14751725968539648 14766146033025024 14770565976162304 14772761689849856 14778383317598208 14838246355451904 14852750995095552 14887927983874176 14902481188159488 14914831459024896 14917048618450944 14935871849496576 15008800911261696 15011032039686144 15016744338849792 15018976648101888 15023472270901248 15059053592884224 15067023616770048 15069263400271872 15073774075379712 15081751890100224 15086266303381504 15088508947398656 15124244301078528 15126127492202496 15132248827232256 15139028508606464 15157646176813056 15176773008359424 15196155860221952 15206136760958976 15227588096557056 15240207796273152 15242473324412928 15247035846361088 15249302389522432 15298086189596672 15306182721798144 15316899463692288 15331871994937344 15368183725289472 15380919942119424 15383206387777536 15395955054477312 15398243735175168 15417674167222272 15439332724017664 15447504011132928 15482115856531456 15492955779366912 15508100408672256 15544829515235328 15553056636665856 15555368671248384 15557712125362176 15560024852004864 15572920055103488 15596876935487232 15605131603083264 15612123149500416 15620385886175232 15625061528502272 15627384266948608 15666346331209728 15696657301635072 15716464289906688 15718800615800832 15731827402604544 15738875712372736 15749213073850368 15784500931854336 15791572840873984 15810992994779136 15844446410653696 15861573690310656 15863931587395584 15877078649929728 15879438851899392 15921811871643216 15930238511480832 15937375715115008 15945810592137216 15965931977048064 15992728546443264 15999200582959104 16043890629279744 16046275628630016 16054768141074432 16059573806825472 16061961137553408 16100001997922304 16108522945118208 16113344701267968 16115740025290752 16121872710107136 16129095771357184 16131493436850176 16183099440234496 16203001085558784 16223447008935936 16225858700181504 16246581380513792 16257252205264896 16277766585974784 16293678381268992 16298555559903232 16300978416386048 16332517261770752 16355557585190912 16373237357740032 16375671316021248 16389242477346816 16428058464964608 16435418706212352 16444117173141504 16451484609150976 16457745058234368 16460191578980352 16480962040823808 16499175601176576 16515303827570688 16561435488288768 16563897423101952 16577624574787584 16616886723182592 16619356901081088 16625681232297984 16628152717541376 16633130014212096 16635602606751744 16688821297741824 16697653878325248 16705134906048512 16725678539931648 16746784009224192 16761067277385728 16779185391403008 16781679695757312 16802855830683648 16824315416674304 16826816429817856 16842908426201088 16859372657311744 16880646829899776 16883156216971264 16901406304763904 16957995834802176 16965593503186944 16972049591304192 16974572565823488 16982177661059072 17014774838713344 17031407072182272 17036505074778112 17045521667457024 17048055563943936 17095675342749696 17152915327156224 17155465188212736 17161993530114048 17169682595315712 17210346963296256 17219455562022912 17227170371862528 17241447203864576 17244010225598464 17284850629804032 17301746866978816 17320449436286976 17323024202072064 17344883438125056 17367035268825088 17369249314519872 17378442012524544 17386228052852736 17403223388192768 17417380338597888 17425183824412672 17427774159454208 17446612959756288 17483527073824768 17502426141032448 17505027958505472 17512870712967168 17519535061991424 17522139422785536 17563638543187968 17568895858364928 17578194219565056 17580807300317184 17586069754609664 17595377205116928 17644951684591616 17647148740902912 17654290298437632 17706235176419328 17765519445983232 17774921870475264 17780242428985344 17782885545148416 17825002211985408 17842426456571904 17857213175431168 17859867733655552 17879173611651072 17912038355598618 17929547679504384 17939036916154368 17947074119073792 17961673474179072 17964617691037696 17987286528425984 17999100655828992 18022088012988416 18047511818141696 18067020532678656 18069706279747584 18127512788926464 18130207528452096 18135634434441216 18145232742776832 18147930116456448 18153362327339008 18196356424735104 18205986870263808 18214143674417152 18223783533871104 18277404053078016 18284800666238976 18335875004891136 18338600718434304 18353798636371968 18356527014346752 18374081919492096 18400002283339776 18415251087163392 18417988600332288 18433252310122496 18489846044488896 18494970788839424 18507920185294848 18514963190513664 18517715526352896 18526011993882624 18541082295926784 18579716806017024 18585278263394304 18603445690826752 18626920639889408 18629689618726912 18649827646636032 18665734013452288 18712271265988608 18715052932595712 18720654900068352 18730562831253504 18738954660478976 18774923959959552 18783335664242688 18793276769304576 18798902151479296 18801696696172544 18808851495124992 18856200687058944 18874632945795072 18927354843758592 18930168483545088 18948271979476224 18966794239475712 18990727683637248 18993550744092672 19000778551197696 19009291444813824 19012117264859136 19072938625990656 19086292691085312 19091582749769728 19104949868691456 19112220067627008 19166068209125376 19176211875889152 19179062509436928 19184803368665088 19203556842143744 19227789047627776 19249038201372672 19267854465499136 19292167805599744 19315892919730176 19324546993618944 19380566668345344 19386367843713024 19389249717927936 19396628104347648 19399511503798272 19405318349914112 19408203041210368 19445456958529536 19464465225351168 19470291514032128 19480596191379456 19483492073078784 19537914677428224 19559506559459328 19578626311716864 19603331802464256 19606245929385984 19622494394646528 19668967958052864 19688194710700032 19701979552088064 19704511090130944 19765007840660544 19784328473935872 19794799355756544 19797741945225216 19803667993460736 19850570645165568 19861076585742336 19869974917545984 19886441945366528 19889398157934592 19914495799328768 19938986239721472 20002772732608512 20005746238291968 20011734548348928 20014709386248192 20022325785133056 20031296361201664 20072729763643392 20078738123845632 20089364822360064 20092351200362496 20098365433839616 20165659068104704 20176331769643008 20190458383958016 20210194902417408 20235697344479232 20274849014611968 20303450795409408 20320277061697536 20323297765883904 20402588738746368 20408243629064192 20422532618256384 20442495993249792 20470900977826992 20490911633719296 20501756475604992 20507893256159232 20510941850370048 20527940072636416 20570400749518848 20596672014843904 20648023465918464 20651092891140096 20657274372489216 20717157473058816 20720237175373824 20726439353647104 20737408848887808 20740491561664512 20743616167149568 20746699802673152 20795835913982976 20806842137444352 20816164199333888 20827181181566976 20841763493117952 20888461774946304 20908438046318592 20928876402180096 20955285719875584 20958400821067776 20975769870139392 20998950765133824 21046001242472448 21060736762576896 21081323993038848 21131252622273024 21148764920414208 21151908783194112 21159957932015616 21163103458689024 21169438199906304 21172585135865856 21229082495524288 21233962064019456 21240318015307776 21261080789516288 21287909302730752 21314088739012608 21323638061924352 21332267443945472 21385452875415552 21388631922966528 21391854172372992 21395034171506688 21412765075767296 21415948183404544 21457055954239488 21466669330563072 21478030593490944 21484459601690624 21487653367054336 21582903789748224 21604001447411712 21631262678581248 21634478266908672 21655167976544256 21676336273686528 21703688781299712 21724904508358656 21740115367821312 21809663824177152 21812905932668928 21830983143653376 21834228421361664 21852323303129088 21904077953286144 21913891608283136 21915670715301888 21918928582213632 21925489564188672 21943660077645824 21998900801568768 22020405103427584 22075306193977344 22081913984385024 22085196564135936 22149219049537536 22155848964243456 22159142534774784 22167574976397312 22170870290055168 22177506685616128 22180803475668992 22251761730322432 22263538504433664 22279126492643328 22300904719908864 22329045345632256 22353721782239232 22372247188537344 22375572927676416 22403807774244864 22457211234934784 22513201366892544 22516548059529216 22535208406351872 22588580389326336 22610661113069568 22620791337582592 22622627835150336 22629399455072256 22632763421097984 22686366451617792 22698373240848384 22708542762909696 22727362223276032 22730740751925248 22794233790332928 22860311694409728 22863709986619392 22870553769541632 22873953584283648 22892910127087616 22947129284395008 22959274082697216 22969560495816704 22997807992406016 23046467506405376 23071379913179136 23074809581666304 23093932581715968 23097365602762752 23126511250833408 23158999086026496 23171256016699392 23181637403803648 23223173784797184 23239433669050368 23262150613008384 23317244272852992 23336568188043264 23340037278007296 23350494283956224 23359380082655232 23395315403230848 23418184724250624 23425194477819904 23430578829262848 23437592292753408 23441076400422912 23539053731250176 23597741103906816 23601249018445824 23608313568559104 23676751397781504 23687359261310976 23699895827300352 23706989905313792 23710514060197888 23766669615980544 23789901942095872 23815617974894592 23819158277849088 23838898148868096 23882717807464824 23895357767221248 23906063572672512 23918715888205824 23929432158765056 23948897965572096 23989092819664896 23998800874438656 24065835943919616 24069413442945024 24089360710238208 24092941706330112 24150002996883456 24170017051901952 24173610037936128 24180845912588288 24182809065160704 24193643657035776 24197240155275264 24261808566313472 24274649160351744 24298378045161472 24369872070770688 24379734221651968 24440517571903488 24447833339854848 24451467624579072 24471731515162624 24498775892656128 24533336377786368 24553668116217856 24557318133776384 24583863716020224 24653128059318528 24666175759712256 24677226913726464 24686617587351552 24690287368470528 24701349325176832 24721443061235712 24748763401764864 24772955741356032 24780371017859072 24842153232433152 24845846134652928 24866436862181376 24925330084773888 24929035351621632 24949695021318144 24953403910127616 24960873200091136 25033231946612736 25044447552323584 25046480817487872 25057702359072768 25141600916078592 25166177261060096 25228921364545536 25236473125011456 25240224644726784 25264362639301632 25289058985967616 25320970244849664 25324734325456896 25334371401596928 25345721926418432 25349489686478848 25376891577827328 25430584834654208 25448390254780416 25458074386956288 25461858848735232 25473266491588608 25482960090169344 25547110608273408 25554757612167168 25568282501185536 25572083345915904 25579737824886784 25643513014124544 25665384268496896 25729372990734336 25733197782319104 25754523892973568 25766062658158592 25815520444944384 25840755557793792 25848490458284032 25852332957237248 25862170805796864 25866015338397696 25927275944706048 25952620300468224 25974128255172608 26050552903237632 26053873971779808 26079342079279104 26104835082289152 26126070507896832 26137775736619008 26141661239181312 26225290610737152 26250926280933376 26269306069450752 26279302592987136 26283209134178304 26353343787547392 26367291329347584 26371210950475776 26379104631914496 26393065807675392 26404890657947648 26467427526887424 26470723111354368 26481435447656448 26493299890061312 26559352764628992 26648279168974848 26670363643478016 26674328317722624 26682312731131904 26686279181664256 26737503317978112 26763639684857856 26771650831794176 26785819763146752 26789801600483328 26894321519256576 26901775692857344 26920611178610688 26946926536556544 26968846975893504 26980929792638976 27033132019482624 27071267727212544 27093702748930048 27097730354511872 27127022031470592 27203451651661824 27217849114165248 27221895174684672 27230043491008512 27256661324333056 27294534637102656 27308980305395712 27321215511625728 27335675300806656 27343857674878976 27347922467160064 27416106079617024 27427200999358464 27503812507336704 27507901077651456 27530697954557952 27534790521520128 27543032496652288 27561122879238144 27600003425009664 27622876630745088 27626982900498432 27635252471529472 27649878465183744 27727781218643968 27742456183259136 27761880277942272 27789017990823936 27877917395091456 27905168536240128 27940380959834112 27944534428090368 27998601020178432 28061334989963264 28080982350102528 28095844246880256 28108431990718464 28175003496364032 28189915153956864 28198353227218944 28202545044258816 28213277242687488 28225917599875072 28230113514487808 28284301030588416 28311949418692608 28320424020410368 28391032265637888 28395252725317632 28431517415899136 28450191359213568 28486091525455872 28490326116139008 28513937167220736 28518175897288704 28522472229830656 28526712228675584 28609407938985984 28622225774084096 28637374124654592 28657424803037184 28749102313688064 28777205052997632 28805335263215616 28841683571441664 28845971022544896 28873557302059008 28901781698248704 28938251708399616 28966539344478208 28986820490428416 29079551765569536 29083874576891904 29094942156521472 29099267255697408 29107977524871168 29112304561815552 29136431070838784 29196697838026752 29205437271048192 29220894287069184 29225238109618176 29233986085584896 29306872016142336 29331867735425024 29367939467575296 29404997703696384 29409368894078976 29433741591969792 29442551979180032 29446928752181248 29503451937079296 29532292066050048 29541131952324608 29545523379699712 29556766635196416 29676492710903808 29705501990191104 29775855967748352 29804962376318976 29829662918049792 29834097236901888 29871743698993152 30017601822523392 30022064079372288 30033488677699584 30046944541802496 30118107185768448 30134047233540096 30138526800543744 30147548150759424 30172532606763008 30177017894797312 30248488602157056 30264497654464512 30278057017212928 30315292353626112 30353546016718848 30392311720443904 30412273521917952 30455176193114112 30480415592546304 30484946648825856 30494071692722176 30498604779044864 30596172379193344 30612365443596288 30633798927384576 30663743989874688 30736367450578944 30761839884238848 30766412775555072 30791910108954624 30796487470350336 30835348334444544 30878665448035328 30895008022265856 30964231713062912 30985911558733824 31016200817344512 31089659030470656 31106113273331712 31110737342496768 31115424250724352 31120049704009728 31145840110206976 31193753870974464 31210263206166528 31224246299000832 31240771772350464 31250123057004544 31254768533897216 31332692662419456 31393314603270144 31432928579813376 31437601231601664 31463654805209088 31477751424745472 31498426147700736 31569001863708672 31583145681747968 31621985989558272 31688892821307392 31723147380621312 31727863174791168 31754157299859456 31758877703798784 31843623743286432 31860477022961664 31874751430230016 31891621184274432 31931863954096128 31985457092886528 31998401165918208 32087781258559488 32092551257260032 32119147613650944 32123922275106816 32200003995844608 32217045890236416 32226689402535936 32231480050581504 32258191542714368 32366198880468992 32406002171117568 32446894017871872 32451717400363008 32514504410529792 32555533171949568 32587356762537984 32597111119806464 32601956832772096 32665034523541504 32711115170381824 32746474715480064 32751342632042496 32778484954693632 32856116929929216 32870837412424704 32888234346283008 32902969218301952 32915490116468736 32920383157960704 32961924081647616 32998351202353152 33030607655141376 33122870976577536 33127794846203904 33155249149575168 33233773446365184 33238713802162176 33251362464595968 33256305435082752 33266260028424192 33271205213503488 33377642595483648 33395307756650496 33410269812097024 33451357079863296 33493568018448384 33522134554771456 33558370782806016 33563359391514624 33605711661367296 33648630833348608 33653632859635712 33685816852402176 33718745314623488 33761293659799552 33766312433942528 33802812609527808 33915991669604352 33931187006373888 33944099182608384 33949145131646976 33964355322118144 34029549677426688 34062814144364544 34073010149556224 34091043334914048 34096111127887872 34191350685499392 34305830654312448 34310930376425472 34339365190631424 34420693926592512 34438911124045824 34454340743725056 34482894407729152 34569701259608064 34603493733957632 34640898872573952 34646048404144128 34689766876250112 34738498629039744 34756884025049088 34772456105705472 34806446776385536 34834760677195776 34850367648825344 34855548318908416 34893225919512576 34967054147649536 35004852282064896 35010055917010944 35025741425934336 35039070123982848 35044278845571072 35127277086375936 35137791716729856 35156388439130112 35161614600634368 35172139509219328 35190754410233856 35289903369183232 35294297481805824 35308580596875264 35412470352838656 35531038891966464 35549843740950528 35560484857970688 35565771090296832 35650004423970816 35684852913143808 35714426350862336 35719735467311104 35758347223302144 35824076711197236 35859095359008768 35878073832308736 35894148238147584 35923346948358144 35929235382075392 35974573056851968 35998201311657984 36044176025976832 36095023636283392 36134041065357312 36139412559495168 36255025577852928 36260415056904192 36271268868882432 36290465485553664 36295860232912896 36306724654678016 36392712849470208 36411973740527616 36428287348834304 36447567067742208 36554808106156032 36569601332477952 36671750009782272 36677201436868608 36707597272743936 36748163838984192 36800004566679552 36830502174326784 36835977200664576 36979692088977792 36989941577678848 37015840370589696 37029926381027328 37035431052705792 37052023987765248 37082164591853568 37159433612034048 37170556526788608 37206891381653504 37253841279778816 37259379237453824 37299655293272064 37331468026904576 37424542531977216 37430105865191424 37441309800136704 37461125662507008 37477909320957952 37549847919919104 37566671328485376 37586553538609152 37597804302958592 37603393392345088 37617702990249984 37712401374117888 37749265891590144 37854709687517184 37860336967090176 37896543958952448 37933588478951424 37981455367274496 37987101488185344 38001557102395392 38018582889627648 38024234529718272 38145877251981312 38172585382170624 38183165499539456 38209899737382912 38224440135254016 38332136418250752 38352423751778304 38358125018873856 38369606737330176 38407113684287488 38455578095255552 38498076402745344 38535708930998272 38584335611199488 38631785839460352 38649093987237888 38761133336690688 38772735687426048 38778499435855872 38793256208695296 38799023007596544 38810636699828224 38816406082420736 38890913917059072 38928930450702336 38940583028064256 38961192382758912 39075829354856448 39119013118918656 39157252623433728 39206663604928512 39212491858771968 39337935916105728 39376389421400064 39403959104176128 39530015681321088 39568656947871744 39589598711513088 39595483890450432 39607335986921472 39701141290331136 39722153171484672 39739949835091968 39772883890733056 39778796315869184 39828991598657536 39877972479442944 40005545465217024 40011492476583936 40023469096697856 40029418772496384 40044651570266112 40062592722403328 40145459527286784 40157476247691264 40178729644720128 40184702400724992 40196730867679232 40331318136209408 40352663539286016 40380916767916032 40420389804834816 40471394688958464 40549698029223936 40606901590818816 40640554123395072 40646595531767808 40805177477492736 40816487258128384 40845065236512768 40884991986499584 40941801955653984 40981823267438592 41003512951209984 41015786512318464 41021883700740096 41055880145272832 41140801499037696 41193344029687808 41296046931836928 41302185782280192 41314548744978432 41434314946117632 41440474350747648 41452878707294208 41474817697775616 41487232334299136 41493399605346304 41591671827965952 41613684274888704 41632328398667776 41683526986235904 41816876092637184 41857752804360192 41910571439751168 41916801642135552 41997901530267648 42092002484944896 42121473525153792 42162647986077696 42262505244546048 42297529840828416 42303817566388224 42319915864031232 42326206917378048 42338876399812608 42345170271731712 42458164991048576 42467924128038912 42480636030615552 42522161579032576 42575818605461504 42628177478025216 42647276123848704 42664534887890944 42770905750831104 42777263845933056 42783708344745984 42790068343013376 42825530151534592 42831896366809088 42914111908478976 42933338661126144 42956061186981888 42968919203381248 42975306734108672 43165807579496448 43208002894823424 43262525357162496 43268956533817344 43310335953088512 43352672547373056 43407377562599424 43449809016717312 43480230735642624 43619327648354304 43625811865337856 43661966287306752 43668456842723328 43704646606258176 43808155906572288 43827783216566272 43831341430603776 43837857164427264 43850979128377344 43887320155291648 43997801603137536 44040810206855168 44150612387954688 44163827968770048 44170393128271872 44298438099075072 44311697928486912 44318285069549568 44335149952794624 44355013371232256 44361606951337984 44503523460644864 44558252985286656 44707443564478464 44744494377074688 44751145855352832 44807615548489728 44914422469869568 45026402733785088 45033096119058432 45070416812703744 45177160778652672 45221322226139136 45241582675165184 45245255670300672 45258798910144512 45265526842195968 45372732903235584 45396746481696768 45417085525819392 45454724446552064 45461481503850496 45588467580665856 45720623388819456 45727419973238784 45741107539083264 45747907168567296 45785820254175232 45894258568790016 45918548165394432 45939120991633408 45995615984812032 46092935012810752 46142759826358272 46149619163332608 46187865163431936 46194731205525504 46253022501666816 46317998172052992 46342512033398784 46363274807607296 46446347569594368 46478867338100736 46524301226016768 46634488545705984 46673136376086528 46680074556014592 46700988567912448 46718760165310464 46790630806461696 46836369448501248 46850388955639808 46861157658525696 46875184585506816 46882152800845824 47078107462500352 47195482207813632 47216627137118208 47353502795563008 47374718522621952 47413979810627584 47421028120395776 47533339231961088 47579803884191744 47631235949789184 47638316555698176 47765435614929648 47790715534442496 47812127145345024 47837431776411648 47858864317530112 47897795931144192 47978185639329792 47997601748877312 48131671887839232 48138826885890048 48178721420476416 48185883412660224 48300005993766912 48340034103803904 48347220075872256 48361691825176576 48365618130321408 48387287314071552 48394480310550528 48523617132626944 48549298320703488 48596756090322944 48739744141541376 48759468443303936 48881035143806976 48895666679709696 48902935249158144 48943463030325248 48997551785312256 49066672755572736 49107336232435712 49114636267552768 49167727432040448 49306256118637056 49332351519424512 49354453827452928 49373235174703104 49380574736941056 49402698650353664 49442886122471424 49497526803529728 49545911482712064 49560742035718144 49684306464866304 49691692269305856 49732873724362752 49850660169547776 49858070703243264 49899390042636288 49906807820255232 49921746400182272 50066463893225472 50088895104647168 50092961634975744 50115404718145536 50283201832157184 50332354522120192 50472946250022912 50480449289453568 50528725278603264 50578117971935232 50641940489699328 50649468650913792 50691443852836864 50861169669308416 50896780509560832 50916148773912576 50923717697470464 50946532983177216 51094221216546816 51109515224334336 51136565002371072 51144166691831808 51159475649773568 51287026028249088 51330768536993792 51458745981468672 51466395564638208 51509047785947136 51532125316317184 51631040889888768 51681511115587584 51696980916568064 51704665914474496 51724341611593728 51732030676795392 51854551889412096 51905240600936448 51948256510345216 52101105806475264 52107747943559616 52158684158558208 52209670164578304 52252141015793664 52275551473238016 52283322478362624 52450581221474304 52501852561866752 52538612138901504 52558605185974272 52566418268356608 52706687575094784 52734582658695168 52742421900951552 52758209263828992 52786131615350784 52809781315895296 52934855053774848 52941446222708736 52962870895312896 52986599780122624 53118705529257984 53296558337949696 53340727286956032 53348656635445248 53364625462263808 53372558363328512 53475006635956224 53527279369715712 53543301663588352 53571639526293504 53579603200966656 53788643038513152 53803551385714688 53841222357221376 53893853073113088 53961859585277952 54066264038965248 54142535454425088 54187405497860096 54406903303323648 54435698228330496 54443790349369344 54460086982017024 54589069274205312 54617960610791424 54642431023251456 54671350601613312 54687715349757952 54695844934320128 54832212159234048 54854401998716928 55007625014673408 55015802155302912 55061395909115904 55069581043040256 55086064993304576 55122245758476288 55200006850019328 55245753261490176 55253965800996864 55270504943058944 55299756930367488 55455562437287936 55484912366518272 55523760555884544 55578035981647872 55755834790182912 55810337072480256 55880761919668224 55889068856180736 55997202040356864 56122669979926528 56161964700205056 56191688493760512 56216863981436928 56350006992728064 56379830307913728 56396706454437888 56405090088517632 56426554485374976 56451835199750144 56460227028975616 56568602061176832 56623898837385216 56640848040820736 56782064531275776 56790505450635264 56863034831798272 56900382718427136 56972183050911744 56980652232278016 57027874334441472 57036351794577408 57044944459661312 57053424457351168 57218815877971968 57244451548168192 57274748249309184 57314849606074368 57498204627376128 57554410105995264 57610670526431232 57683367142883328 57747114604118016 57803563396497408 57876503416799232 57973640980856832 58159103531139072 58167749153783808 58189884313042944 58198534511394816 58215955049742336 58224609123631104 58393395676053504 58410874542096384 58441788574138368 58450476219236352 58467972171169792 58613744032284672 58663735470850048 58735878935150592 58809995407392768 58818737788157952 58867483183939584 58885103958360064 58893857504362496 59006903874158592 59064584132100096 59082263904649216 59091046759399424 59113533270392832 59352985421807616 59411003980382208 59551711935496704 59609924752637952 59659325836099584 59668194473803776 59743487397986304 60035203645046784 60044128158744576 60066977355399168 60093889083604992 60236214371536896 60268094467080192 60277053601087488 60295096301518848 60345065213526016 60354035789594624 60496977204314112 60528995308929024 60556114034425856 60630584707252224 60707092033437696 60784623440887808 60824547043835904 60910352386228224 60960831185092608 60969893297651712 60988143385444352 60997209558089728 61192344758386688 61224730887192576 61267597854769152 61327487979749376 61472734901157888 61523679768477696 61532825551110144 61583820217909248 61757330896070656 61790016044531712 61971823117467648 62179318060941312 62212226546663424 62221474684993536 62230848501448704 62240099408019456 62387507741948928 62420526412333056 62448492598001664 62481543544700928 62500246114009088 62509537067794432 62665385324838912 62786629206540288 62865857159626752 62875202463203328 62927309610418176 62955502849490944 62996852295401472 63138003727417344 63166291363495936 63243971979116544 63377785642614784 63446294761242624 63455726349582336 63508314599718912 63517755407597568 63687247486572864 63720954045923328 63749502860460032 63783242368548864 63863727908192256 63970914185773056 63996802331836416 64175562517118976 64185102514520064 64238295227301888 64247844550213632 64400007991689216 64434091780472832 64453378805071872 64462960101163008 64516383085428736 64732397760937984 64812004342235136 64893788035743744 64903434800726016 65029008821059584 65111066343899136 65174713525075968 65194222239612928 65203913665544192 65330069047083008 65422230340763648 65492949430960128 65502685264084992 65556969909387264 65712233859858432 65741674824849408 65776468692566016 65805938436603904 65830980232937472 65996702404706304 66061215310282752 66245741953155072 66255589692407808 66467546892730368 66477427604324352 66502724929191936 66512610870165504 66532520056848384 66542410427006976 66755285190967296 66790615513300992 66820539624194048 66902714159726592 66987136036896768 67044269109542912 67116741565612032 67126718783029248 67211423322734592 67297261666697216 67307265719271424 67371633704804352 67437490629246976 67522587319599104 67532624867885056 67605625219055616 67831983339208704 67862374012747776 67888198365216768 67898290263293952 67928710644236288 68059099354853376 68125628288729088 68146020299112448 68182086669828096 68192222255775744 68382701370998784 68611661308624896 68621860752850944 68678730381262848 68841387853185024 68877822248091648 68908681487450112 68965788815458304 69139402519216128 69206987467915264 69281797745147904 69292096808288256 69379533752500224 69476997258079488 69513768050098176 69544912211410944 69612893552771072 69669521354391552 69700735297650688 69711096637816832 69786451839025152 69934108295299072 70009704564129792 70020111834021888 70051482851868672 70078140247965696 70254554172751872 70275583433459712 70312776878260224 70323229201268736 70344279018438656 70579806738366464 70617161193750528 70824940705677312 71062077783932928 71099687481901056 71120969715941376 71131542180593664 71300008847941632 71369705826287616 71428852701724672 71439470934622208 71516694446604288 71648153422394472 71718190718017536 71756147664617472 71788296476295168 71846693896716288 71858470764150784 71949146113703936 71996402623315968 72088352051953664 72190047272566784 72268082130714624 72278825118990336 72510051155705856 72520830113808384 72542537737764864 72580930971107328 72591720465825792 72613449309356032 72785425698940416 72823947481055232 72856574697668608 72895134135484416 73109616212312064 73139202664955904 73343500019564544 73354402873737216 73415194545487872 73496327677968384 73600009133359104 73661004348653568 73671954401329152 73959384177955584 73979883155357696 74031680741179392 74059852762054656 74070862105411584 74104047975530496 74164329183707136 74318867224068096 74341113053577216 74413782763307008 74507682559557632 74518758474907648 74599310586544128 74662936053809152 74849085063954432 74860211730382848 74882619600273408 74955818641915904 75099695839838208 75133342656970752 75173107077218304 75195608605917184 75206786784690176 75424802748235776 75498531783180288 75709419375034368 75720673934180352 75793087917904896 75867176957902848 75962910734548992 75974202976370688 76003114204790784 76037165779255296 76048469059436544 76291754503962624 76345170764341248 76366330999078912 76419799474765824 76448880270508032 76664272836501504 76704847503556608 76716250037747712 76739213474660352 76814227368574976 76911156190511104 76996152805490688 77071417861996544 77168671222398976 77263571678920704 77298187974475776 77522266673381376 77545471374852096 77556998871711744 77586512417390592 77598046015193088 77621273399656448 77632812164841472 77781827834118144 77857860901404672 77881166056128512 77922384765517824 78151658709712896 78238026237837312 78314505246867456 78413327209857024 78424983717543936 78675871832211456 78752778842800128 78807918208352256 79060031362642176 79137313895743488 79179197423026176 79214671973842944 79402282580662272 79444306342969344 79479899670183936 79545767781466112 79557592631738368 79657983197315072 80011090930434048 80022984953167872 80046938193395712 80058837544992768 80125185444806656 80290919054573568 80314952495382528 80357459289440256 80369404801449984 80393461735358464 80662636272418816 80705327078572032 80761833535832064 80840779609669632 80942789377916928 81099396058447872 81213803181637632 81281108246790144 81293191063535616 81610354954985472 81632974516256768 81690130473025536 81769983972999168 81883603911307968 81963646534877184 82007025902419968 82031573024636928 82043767401480192 82111760290545664 82281602998075392 82386688059375616 82592093863673856 82604371564560384 82629097489956864 82868629892235264 82880948701495296 82905757414588416 82949635395551232 82974464668598272 82986799210692608 83183343655931904 83227368549777408 83264656797335552 83367053972471808 83633752185274368 83715505608720384 83821142879502336 83833603284271104 83995803060535296 84184004969889792 84242947050307584 84325295972155392 84525010489092096 84595059681656832 84607635132776448 84639831728062464 84677752799625216 84690340543463424 84916329982097152 84935848256077824 84961272061231104 85044323158065152 85151637210923008 85294552247697408 85329069775781888 85541811501662208 85554527691866112 85567416689491968 85580136686026752 85651060303069184 85828223816957952 85866677322252288 85912122373963776 85937838406762496 85950613468217344 86331615158992896 86416005789646848 86525050714324992 86537913067634688 86620671906177024 86705345094746112 86814755125198848 86899618033434624 86960461471285248 87238655296708608 87251623730675712 87323932574613504 87336913685446656 87409293212516352 87616311813144576 87655566433132544 87662682861207552 87675714328854528 87701958256754688 87774640310583296 87995603206275072 88081620413710336 88301224775909376 88327655937540096 88340786256543744 88596876198150144 88623395856973824 88636570139099136 88670299905589248 88710026742464512 88723213902675968 89007046921289728 89116505970573312 89414887128956928 89488988754149376 89502291710705664 89615231096979456 89828844939739136 90052805467570176 90066192238116864 90140833625407488 90354321557305344 90442644452278272 90483165350330368 90517597820289024 90531053684391936 90745465806471168 90793492963393536 90834171051638784 90909448893104128 91176935161331712 91441246777638912 91454839946477568 91482215078166528 91495814337134592 91788517137580032 91837096330788864 91878241983266816 91991231969624064 92185870025621504 92285519652716544 92299238326665216 92375730326863872 92389462411051008 92506045003333632 92635996344105984 92685024066797568 92726549615214592 92892695139188736 92957734676201472 93048602452033536 93268977091411968 93346272752173056 93360149112029184 93401977135824896 93437520330620928 93581261612923392 93672738897002496 93700777911279616 93722315317051392 93750369171013632 93764305601691648 94156214925000704 94390964415627264 94433254274236416 94707005591126016 94749437045243904 94827959621255168 94842056240791552 95066678463922176 95159607768383488 95262471899578368 95276633111396352 95530871229859296 95581431068884992 95624254290690048 95674863552823296 95717728635060224 95795591862288384 95956371278659584 95995203497754624 96263343775678464 96277653771780096 96357442840952832 96371766825320448 96600011987533824 96680068207607808 96694440151744512 96723383650353152 96774574628143104 97047234265253888 97098596641406976 97518936886607872 97762070287613952 97791333359419392 97805870498316288 97995103570624512 98133345511145472 98214672464871424 98229272535105536 98335454864080896 98612512237274112 98664703038849024 98708907654905856 98746470349406208 98761149473882112 98805397300707328 98885772244942848 98995053607059456 99091822965424128 99121484071436288 99368612929732608 99383384538611712 99465747448725504 99701320339095552 99716141406486528 99798780085272576 99813615640510464 99843492800364544 100132927786450944 100177790209294336 100185923269951488 100230809436291072 100566403664314368 100664709044240384 100945892500045824 100960898578907136 101057450557206528 101156235943870464 101283880979398656 101298937301827584 101382887705673728 101722339338616832 101793561019121664 101832297547825152 101847435394940928 101893065966354432 102188442433093632 102219030448668672 102273130004742144 102288333383663616 102318951299547136 102574052056498176 102661537073987584 102917491962937344 102932791129276416 103018095571894272 103064250632634368 103262081779777536 103363022231175168 103393961833136128 103409331828948992 103448683223187456 103709103778824192 103810481201872896 104215495887119232 104317368317116416 104419340329156608 104504282031587328 104551102946476032 104566644956725248 104901162442948608 105003705123733504 105077224277803008 105117210371948544 105132836536713216 105413375150189568 105469165317390336 105484843801903104 105516418527657984 105572263230701568 105619562631790592 105869710107549696 105882892445417472 105925741790625792 105973199560245248 106237411058515968 106593116675899392 106681454573912064 106697313270890496 106729250924527616 106745116726657024 106950013271912448 107054558739431424 107086603327176704 107143279052587008 107159206401933312 107577286077026304 107607102771429376 107682444714442752 107787706146226176 107923719170555904 108132528077930496 108285070908850176 108374810995720192 108813806606647296 108871396456660992 108887580698738688 108920173964034048 109178138548410624 109235921221582848 109284862046502912 109342701203226624 109375430699515904 109391689868640256 109664424318468096 109708803997433856 110015250029346816 110031604310605824 110122791818231808 110172129986609152 110244491516952576 110400013700038656 110491506522980352 110507931601993728 110541009886117888 110911124874575872 110969824733036544 111047521111769088 111156071963295744 111511669580365824 111620674144960512 111761523839336448 111778137712361472 111994404080713728 112245339959853056 112323929400410112 112383376987521024 112433727962873856 112700013985456128 112759660615827456 112793412908875776 112810180177035264 112853108970749952 112903670399500288 112920454057951232 113137204122353664 113247797674770432 113281696081641472 113564129062551552 113581010901270528 113726069663596544 113800765436854272 113944366101823488 113961304464556032 114055748668882944 114072703589154816 114089888919322624 114106848914702336 114437631755943936 114488903096336384 114549496498618368 114629699212148736 114996409254752256 115108820211990528 115221341052862464 115366734285766656 115494229208236032 115607126792994816 115753006833598464 115947281961713664 116318207062278144 116335498307567616 116379768626085888 116397069022789632 116431910099484672 116449218247262208 116786791352107008 116821749084192768 116883577148276736 116935944342339584 117227488064569344 117327470941700096 117471757870301184 117619990814785536 117637475576315904 117770207916720128 117787715008724992 118013807748317184 118129168264200192 118164527809298432 118182093518798848 118705970843615232 118822007960764416 119103423870993408 119219849505275904 119318651672199168 119336388947607552 119486974795972608 120070407290093568 120088256317489152 120133954710798336 120187778167209984 120472428743073792 120536188934160384 120554107202174976 120590192603037696 120690130427052032 120708071579189248 120993954408628224 121057990617858048 121112228068851712 121261169414504448 121414184066875392 121569246881775616 121649094087671808 121820704772456448 121921662370185216 121939786595303424 121976286770888704 121994419116179456 122384689516773376 122449461774385152 122535195709538304 122654975959498752 122945469802315776 123047359536955392 123065651102220288 123167640435818496 123514661792141312 123580032089063424 123943646234935296 124358636121882624 124424453093326848 124461697002897408 124480198816038912 124775015483897856 124841052824666112 124896985196003328 125000492228018176 125019074135588864 125573258413080576 125731714319253504 125750404926406656 125911005698981888 125993704590802944 126276007454834688 126332582726991872 126487943958233088 126755571285229568 126892589522485248 126911452699164672 127016629199437824 127035510815195136 127374494973145728 127441908091846656 127499005720920064 127566484737097728 127727455816384512 127941828371546112 127993604663672832 128351125034237952 128370205029040128 128476590454603776 128495689100427264 128800015983378432 128868183560945664 128906757610143744 128925920202326016 129032766170857472 129464795521875968 129624008684470272 129787576071487488 129806869601452032 130058017642119168 130222132687798272 130349427050151936 130388444479225856 130407827331088384 130660138094166016 130844460681527296 130985898861920256 131005370528169984 131113939818774528 131424467719716864 131483349649698816 131552937385132032 131611876873207808 131661960465874944 131993404809412608 132122430620565504 132491483906310144 132511179384815616 132935093785460736 132954855208648704 133005449858383872 133065040113696768 133084820854013952 133510570381934592 133641079248388096 134088538219085824 134233483131224064 134253437566058496 134422846645469184 134594523333394432 134743267409608704 134874981258493952 135045174639198208 135065249735770112 135211250438111232 135663966678417408 135724748025495552 135776396730433536 135796580526587904 135857421288472576 136118198709706752 136251256577458176 136292040598224896 136364173339656192 136384444511551488 136765402741997568 137223322617249792 137243721505701888 137357460762525696 137682775706370048 137755644496183296 137817362974900224 137931577630916608 138278805038432256 138413974935830528 138563595490295808 138584193616576512 138759067505000448 138953994516158976 139027536100196352 139089824422821888 139225787105542144 139339042708783104 139401470595301376 139422193275633664 139572903678050304 139868216590598144 140019409128259584 140040223668043776 140102965703737344 140156280495931392 140509108345503744 140551166866919424 140625553756520448 140646458402537472 140688558036877312 141159613476732928 141234322387501056 141649881411354624 142124155567865856 142241939431882752 142263084361187328 142600017695883264 142739411652575232 142857705403449344 143296306844788944 143436381436035072 143512295329234944 143576592952590336 143693387793432576 143992805246631936 144176704103907328 144380094545133568 144536164261429248 144557650237980672 145020102311411712 145041660227616768 145085075475529728 145161861942214656 145183440931651584 145226898618712064 145570851397880832 145647894962110464 145713149395337216 145790268270968832 146219232424624128 146278405329911808 146687000039129088 146708805747474432 146830389090975744 146992655355936768 147200018266718208 147322008697307136 147343908802658304 147918768355911168 147959766310715392 148063361482358784 148119705524109312 148141724210823168 148208095951060992 148328658367414272 148637734448136192 148682226107154432 148827565526614016 149015365119115264 149037516949815296 149198621173088256 149325872107618304 149698170127908864 149720423460765696 149765239200546816 149911637283831808 150199391679676416 150266685313941504 150346214154436608 150391217211834368 150413573569380352 150849605496471552 150997063566360576 151418838750068736 151441347868360704 151586175835809792 151734353915805696 151925821469097984 151948405952741376 152074331558510592 152583509007925248 152690341528682496 152839598949531648 153328545673003008 153409695007113216 153432500075495424 153478426949320704 153992305610981376 154142835723993088 154337342444797952 154527143357841408 154596375948951552 155044533346762752 155090942749704192 155113997743423488 155173024834781184 155196092030386176 155242546799312896 155265624329682944 155563655668236288 155715721802809344 155762332112257024 155844769531035648 156303317419425792 156476052475674624 156629010493734912 156826654419714048 156849967435087872 157351743664422912 157505557685600256 157615836416704512 158120062725284352 158274627791486976 158358394846052352 158429343947685888 158804565161324544 158888612685938688 158959799340367872 159091535562932224 159115185263476736 159315966394630144 160022181860868096 160045969906335744 160093876386791424 160117675089985536 160250370889613312 160581838109147136 160629904990765056 160714918578880512 160738809602899968 160786923470716928 161325272544837632 161410654157144064 161523667071664128 161681559219339264 161885578755833856 162198792116895744 162427606363275264 162562216493580288 163220709909970944 163380260946051072 163767207822615936 163927293069754368 164014051804839936 164063146049273856 164087534802960384 164563205996150784 164773376118751232 165184187727347712 165208743129120768 165258194979913728 165737259784470528 165761897402990592 165811514829176832 165899270791102464 165948929337196544 165973598421385216 166366687311863808 166454737099554816 166529313594671104 166734107944943616 167267504370548736 167431011217440768 167642285759004672 167667206568542208 167991606121070592 168368009939779584 168485894100615168 168650591944310784 169050020978184192 169190119363313664 169215270265552896 169279663456124928 169355505599250432 169380681086926848 169832659964194304 169871696512155648 169922544122462208 170088646316130304 170303274421846016 170589104495394816 170658139551563776 171083623003324416 171109055383732224 171134833378983936 171160273372053504 171302120606138368 171656447633915904 171733354644504576 171824244747927552 171875676813524992 171901226936434688 172663230317985792 172832011579293696 173050101428649984 173241343812354048 173410690189492224 173629510250397696 173920922942570496 174477310593417216 174503247461351424 174647865149227008 174673827370893312 175232623626289152 175311132866265088 175325365722415104 175351428657709056 175403916513509376 175991206412550144 176163240827420672 176602449551818752 176655311875080192 176681572513087488 177193752396300288 177246791713947648 177273140278198272 177340599811178496 177420053484929024 177446427805351936 178014093842579456 178233011941146624 178829774257913856 178977977508298752 179004583421411328 179230462193958912 179657689879478272 180105610935140352 180132384476233728 180281667250814976 180708643114610688 180885288904556544 180966330700660736 181035195640578048 181062107368783872 181490931612942336 181586985926787072 181668342103277568 181818897786208256 182353870322663424 182882493555277824 182909679892955136 182964430156333056 182991628674269184 183577034275160064 183674192661577728 183756483966533632 183982463939248128 184371740051243008 184571039305433088 184598476653330432 184751460653727744 185271992688211968 185370048133595136 185453099230429184 185915469352402944 186537954182823936 186692545504346112 186720298224058368 186803954271649792 187162523225846784 187345477794004992 187401555822559232 187444630634102784 187500738342027264 187528611203383296 188312429850001408 188781928831254528 188866508548472832 189414011182252032 189498874090487808 189655919242510336 189684112481583104 190133356927844352 190319215536766976 190524943799156736 190553266222792704 191061742459718592 191162862137769984 191248508581380096 191349727105646592 191435457270120448 191591183724576768 191912742557319168 191990406995509248 192526687551356928 192555307543560192 192714885681905664 192743533650640896 193200023975067648 193360136415215616 193388880303489024 193446767300706304 193549149256286208 194094468530507776 194197193282813952 195037873773215744 195524140575227904 195582666718838784 195611740996632576 195990207141249024 196266691022290944 196429344929742848 196458545070211072 196670909728161792 197225024474548224 197329406077698048 197417815309811712 197492940698812416 197610794601414656 197990107214118912 198183645930848256 198242968142872576 198737225859465216 198766769077223424 199402640678191104 199432282812973056 199597560170545152 199627231281020928 199686985600729088 200265855572901888 200355580418588672 200371846539902976 200461618872582144 201132807328628736 201329418088480768 201891785000091648 201921797157814272 202114901114413056 202312471887740928 202567761958797312 202597874603655168 202765775411347456 203444678677233664 203587122038243328 203664595095650304 203694870789881856 203786131932708864 204376884866187264 204438060897337344 204546260009484288 204576666767327232 204637902599094272 205148104112996352 205323074147975168 205834983925874688 205865582258552832 206036191143788544 206128501265268736 206524163559555072 206726044462350336 206787923666272256 206818663657897984 206897366446374912 207418207557648384 207620962403745792 208430991774238464 208634736634232832 208838680658313216 209008564063174656 209102205892952064 209133289913450496 209802324885897216 210007410247467008 210154448555606016 210234420743897088 210826750300379136 210938330634780672 210969687603806208 211032837055315968 211239125263581184 211739420215099392 211851483581251584 211946399120490496 212474822117031936 213186233351798784 213362909147824128 213394626541780992 213458501849055232 213490233453314048 213900026543824896 214109117478862848 214173206654353408 214286558105174016 214318412803866624 215154572154052608 215214205542858752 215364889428885504 215575412292452352 215847438341111808 216265056155860992 216570141817700352 216749621991440384 217627613213294592 217742792913321984 217775161397477376 217840347928068096 218356277096821248 218471842443165696 218569724093005824 218685402406453248 218750861399031808 218783379737280512 219328848636936192 219417607994867712 220030500058693632 220063208621211648 220245583636463616 220344259973218304 220488983033905152 220800027400077312 220983013045960704 221015863203987456 221082019772235776 221822249749151744 221939649466073088 222095042223538176 222312143926591488 223023339160731648 223241348289921024 223523047678672896 223556275424722944 223988808161427456 224490679919706112 224647858800820224 224867455925747712 225400027970912256 225519321231654912 225586825817751552 225620360354070528 225807340799000576 226274408244707328 226495595349540864 226563392163282944 227128258125103104 227162021802541056 227601530873708544 227888732203646976 227922608929112064 228111497337765888 228145407178309632 228179777838645248 228213697829404672 228875263511887872 228977806192672768 229098992997236736 229259398424297472 229992818509504512 230217640423981056 230442682105724928 230733468571533312 230988458416472064 231214253585989632 231506013667196928 231894563923427328 232636414124556288 232670996615135232 232759537252171776 232794138045579264 232863820198969344 232898436494524416 233573582704214016 233643498168385536 233767154296553472 233871888684679168 234454976129138688 234654941883400192 234943515740602368 235239981629571072 235274951152631808 235540415833440256 235575430017449984 236027615496634368 236258336528400384 236329055618596864 236364187037597696 237411941687230464 237644015921528832 238206847741986816 238439699010551808 238637303344398336 238672777895215104 238973949591945216 240140814580187136 240176512634978304 240375556334419968 240944857486147584 241072377868320768 241108214404349952 241180385206075392 241380260854104064 241987908817256448 242115981235716096 242224456137703424 242522338829008896 242828368133750784 243298188175343616 243641409544912896 243843324740370432 243879573190606848 243952573541777408 243988838232358912 244769379033546752 244898923548770304 245070391419076608 245309951918997504 245890939604631552 246094719073910784 246131302204440576 246335280871636992 247029323584282624 247160064178126848 247887292469870592 248717272243765248 248848906186653696 248923394005794816 248960397632077824 249550030967795712 249682105649332224 249793970392006656 250000984456036352 250038148271177728 251146516826161152 251463428638507008 251500809852813312 251822011397963776 251987409181605888 252552014909669376 252665165453983744 252975887916466176 253511142570459136 253785179044970496 253822905398329344 254033258398875648 254071021630390272 254748989946291456 254883816183693312 254998011441840128 255132969474195456 255454911632769024 255883656743092224 255987209327345664 256702250068475904 256740410058080256 256953180909207552 257600031966756864 257736367121891328 257813515220287488 257851840404652032 258929591043751936 259248017368940544 259575152142974976 259613739202904064 260116035284238336 260444265375596544 260698854100303872 260776888958451712 260815654662176768 261320276188332032 261688921363054592 261971797723840512 262010741056339968 262227879637549056 262848935439433728 262966699299397632 263105874770264064 263223753746415616 263323920931749888 263986809618825216 264244861241131008 264982967812620288 265022358769631232 265870187570921472 265909710417297408 266010899716767744 266130080227393536 266169641708027904 267021140763869184 267282158496776192 268177076438171648 268466966262448128 268506875132116992 268845693290938368 269189046666788864 269486534819217408 269749962516987904 270090349278396416 270130499471540224 270422500876222464 271327933356834816 271449496050991104 271552793460867072 271593161053175808 271714842576945152 272236397419413504 272502513154916352 272584081196449792 272728346679312384 273530805483995136 274446645234499584 274487443011403776 275365551412740096 275511288992366592 275634725949800448 276557610076864512 276827949871661056 277127190980591616 277168387233153024 277518135010000896 277907989032317952 278055072200392704 278179648845643776 278451574211084288 278678085417566208 278802941190602752 278844386551267328 279145807356100608 279736433181196288 280038818256519168 280080447336087552 280205931407474688 280312560991862784 281018216691007488 281102333733838848 281251107513040896 281292916805074944 281377116073754624 282319226953465856 282468644775002112 283299762822709248 284248311135731712 284483878863765504 284526168722374656 285200035391766528 285478823305150464 285715410806898688 286592613689577888 286872762872070144 287024590658469888 287153185905180672 287386775586865152 287985610493263872 288353408207814656 288760189090267136 289072328522858496 289115300475961344 290040204622823424 290083320455233536 290170150951059456 290323723884429312 290453797237424128 291141702795761664 291295789924220928 291426298790674432 292556810659823616 293374000078258176 293417611494948864 293985310711873536 294400036533436416 294644017394614272 294687817605316608 295837536711822336 295919532621430784 296126722964717568 296239411048218624 296283448421646336 296416191902121984 296657316734828544 297275468896272384 297364452214308864 297655131053228032 298030730238230528 298075033899630592 298397242346176512 298651744215236608 299396340255817728 299440846921531392 299530478401093632 299823274567663616 300398783359352832 300533370627883008 300692428308873216 300782434423668736 300827147138760704 301699210992943104 301994127132721152 302837677500137472 302882695736721408 303172351671619584 303468707831611392 303851642938195968 303896811905482752 304148663117021184 305167018015850496 305380683057364992 305679197899063296 306657091346006016 306819390014226432 306865000150990848 306956853898641408 307984611221962752 308285671447986176 308674684889595904 309054286715682816 309192751897903104 310089066693525504 310181885499408384 310227995486846976 310346049669562368 310485093598625792 310531248659365888 311127311336472576 311431443605618688 311524664224514048 312952104951349248 313258020987469824 313653308839428096 313699934870175744 314703487328845824 315011115371200512 315231672833409024 316240125450568704 316549255582973952 316716789692104704 316858687895371776 317609130322649088 317777225371877376 317919598680735744 318183071125864448 318230370526953472 318631932789260288 320044363721736192 320091939812671488 320187752773582848 320235350179971072 320500741779226624 321163676218294272 321259809981530112 321429837157761024 321477619205799936 321573846941433856 322650545089675264 322821308314288128 323047334143328256 323363118438678528 323771157511667712 324397584233791488 324855212726550528 325124432987160576 326441419819941888 326760521892102144 327534415645231872 327854586139508736 328028103609679872 328126292098547712 328175069605920768 329126411992301568 329546752237502464 330368375454695424 330516389959827456 331474519568941056 331523794805981184 331623029658353664 331897858674393088 331947196842770432 332733374623727616 332909474199109632 333058627189342208 333468215889887232 334535008741097472 334862022434881536 335284571518009344 335334413137084416 335983212242141184 336736019879559168 336971788201230336 337301183888621568 338100041956368384 338380238726627328 338430540531105792 338559326912249856 338711011198500864 338761362173853696 339665319928388608 339743393024311296 339845088244924416 340177292632260608 340606548843692032 341178208990789632 341316279103127552 342167246006648832 342218110767464448 342269666757967872 342320546744107008 342604241212276736 343312895267831808 343466709289009152 343648489495855104 343751353627049984 343802453872869376 345326460635971584 345664023158587392 346100202857299968 346482687624708096 346821380378984448 347259020500795392 347841845885140992 348954621186834432 349006494922702848 349295730298454016 349347654741786624 350465247252578304 350622265732530176 350650731444830208 350807833027018752 351982412825100288 352326481654841344 353310623750160384 353363145026174976 354387504792600576 354493583427895296 354546280556396544 354840106969858048 356028187685158912 356466023882293248 357659548515827712 357955955016597504 358009166842822656 358460924387917824 359315379758956544 360211221870280704 360264768952467456 360563334501629952 361417286229221376 361770577809113088 361932661401321472 362070391281156096 362124214737567744 362981863225884672 363173971853574144 363336684206555136 363637795572416512 364707740645326848 365764987110555648 365819359785910272 365928860312666112 365983257348538368 367154068550320128 367348385323155456 367512967933067264 367964927878496256 368743480102486016 369142078610866176 369196953306660864 369502921307455488 370543985376423936 370740096267190272 370906198460858368 371830938704805888 373075908365647872 373385091008692224 373440596448116736 373607908543299584 374325046451693568 374690955588009984 374803111645118464 375001476684054528 375057222406766592 376624859700002816 377733017096945664 378828022364504064 378997748180975616 379311838485020672 380266713855688704 380638431073533952 381049887598313472 381106532445585408 382123484919437184 382325724275539968 382497017162760192 382699454211293184 382870914540240896 383182367449153536 383825485114638336 383980813991018496 385053375102713856 385110615087120384 385429771363811328 385487067301281792 386400047950135296 386720272830431232 386777760606978048 386893534601412608 387098298512572416 388188937061015552 388394386565627904 390075747546431488 391048281150455808 391165333437677568 391223481993265152 391980414282498048 392533382044581888 392858689859485696 392917090140422144 393341819456323584 394450048949096448 394658812155396096 394835630619623424 394985881397624832 395221589202829312 395980214428237824 396367291861696512 396485936285745152 397474451718930432 397533538154446848 398805281356382208 398864565625946112 399195120341090304 399254462562041856 399373971201458176 400531711145803776 400711160837177344 400923237745164288 402265614657257472 403783570000183296 404229802228826112 404624943775481856 405135523917594624 405195749207310336 406889357354467328 407174244076486656 407329190191300608 407389741579763712 407572263865417728 408753769732374528 408876121794674688 409092520018968576 409153333534654464 409275805198188544 410296208225992704 410646148295950336 411669967851749376 411731164517105664 412072382287577088 412257002530537472 413048327119110144 413452088924700672 413575847332544512 413637327315795968 413794732892749824 414836415115296768 415241924807491584 416861983548476928 417269473268465664 417677361316626432 418017128126349312 418204411785904128 418266579826900992 419604649771794432 420014820494934016 420308897111212032 420468841487794176 421653500600758272 421876661269561344 421939375207612416 422065674110631936 422478250527162368 423478840430198784 423702967162503168 423892798240980992 424949644234063872 426372466703597568 426725818295648256 426789253083561984 426917003698110464 426980466906628096 427800053087649792 428218234957725696 428346413308706816 428573116210348032 430309144308105216 430729778857771008 432530112311721984 433140283635400704 435255226426589184 435485585826643968 435550322794954752 435680695856136192 436712554193642496 436943684886331392 437139448186011648 437370804812906496 437501722798063616 437566759474561024 438657697273872384 438835215989735424 440061000117387264 440126417242423296 440491167272927232 440688519946436608 440977966067810304 441600054800154624 441966026091921408 442031726407974912 442164039544471552 443644499498303488 443879298932146176 444190084447076352 444624287853182976 446046678321463296 446482696579842048 447046095357345792 447112550849445888 447977616322854912 448981359839412224 449295717601640448 449734911851495424 450800055941824512 451038642463309824 451173651635503104 451240720708141056 451614681598001152 452548816489414656 452991190699081728 453126784326565888 454256516250206208 454324043605082112 455203061747417088 455777464407293952 455845217858224128 456222994675531776 456359555677290496 456427395658809344 457750527023775744 457955612385345536 458518796848594944 459985637019009024 460435280847962112 461976916832944128 462428507171979264 463012027334393856 463789127846854656 465272828249112576 465341993230270464 465519074504343552 465588276091158528 465727640397938688 465796872989048832 467147165408428032 467286996336771072 467534308593106944 467743777369358336 468909952258277376 469309883766800384 469887031481204736 470479963259142144 470549902305263616 471080831666880512 471150860034899968 472055230993268736 472516673056800768 472658111237193728 472728374075195392 474823883374460928 475288031843057664 476413695483973632 476879398021103616 477274606688796672 477345555790430208 477947899183890432 480281629160374272 480353025269956608 480751112668839936 481889714972295168 482144755736641536 482216428808699904 482360770412150784 482760521708208128 483975817634512896 484231962471432192 484448912275406848 485044677658017792 485656736267501568 486596376350687232 487282819089825792 487686649480740864 487905147083554816 487977676464717824 489538758067093504 490140782838153216 491781879209263104 492189438147821568 492262604408881152 494058647168565248 494320128356253696 495774584939741184 497434544487530496 497697812373307392 497846788011589632 497920795264155648 499100061935591424 499364211298664448 499587940784013312 500001968912072704 500076296542355456 502293033652322304 502926857277014016 503001619705626624 503644022795927552 503974818363211776 505104029819338752 505330330907967488 505951775832932352 507022285140918272 507570358089940992 507645810796658688 508066516797751296 508142043260780544 509497979892582912 509767632367386624 509996022883680256 510265938948390912 510909823265538048 511767313486184448 511974418654691328 513404500136951808 513480820116160512 513906361818415104 515200063933513728 515472734243782656 515627030440574976 515703680809304064 517859182087503872 518496034737881088 519150304285949952 520232070568476672 520888530751193088 521553777916903424 521631309324353536 522640552376664064 523377842726109184 523943595447681024 524021482112679936 525697870878867456 525933398598795264 526211749540528128 526447507492831232 527973619237650432 528489722482262016 529965935625240576 530044717539262464 531740375141842944 531819420834594816 532021799433535488 532260160454787072 532339283416055808 534042281527738368 534564316993552384 536354152876343296 536933932524896256 537013750264233984 537691386581876736 538378093333577728 538973069638434816 539499925033975808 540180698556792832 540260998943080448 540845001752444928 542655866713669632 542898992101982208 543105586921734144 543186322106351616 543429685153890304 544472794838827008 545005026309832704 545168162392899584 545456693358624768 547061610967990272 548893290468999168 548974886022807552 550731102825480192 551022577984733184 551269451899600896 553115220153729024 553655899743322112 554254381961183232 555815978064635904 556110144400785408 556359297691287552 556903148422168576 557605882381205504 559472866362392576 560077636513038336 560160894672175104 560411862814949376 562036433382014976 562204667467677696 562502215026081792 562585833610149888 562754232147509248 564638453906931712 564937289550004224 566599525645418496 568496622271463424 568967757727531008 569052337444749312 570400070783533056 570957646610300928 571430821613797376 573185227379155776 573745525744140288 574049181316939776 574306371810361344 574773551173730304 575971220986527744 576706816415629312 577520378180534272 578144657045716992 578230600951922688 580080409245646848 580166640910467072 580340301902118912 580647447768858624 580907594474848256 582283405591523328 582591579848441856 582852597581348864 585113621319647232 586748000156516352 586835222989897728 587970621423747072 588800073066872832 589288034789228544 589375635210633216 591675073423644672 591839065242861568 592253445929435136 592478822096437248 592832383804243968 594550937792544768 594728904428617728 595310262106456064 596061460476461056 597303488430473216 598792680511635456 598881693843062784 599060956802187264 600797566718705664 601066741255766016 601384856617746432 601564868847337472 601654294277521408 603398421985886208 603988254265442304 605675355000274944 605765391473442816 606344703343239168 606937415663222784 607703285876391936 607793623810965504 608297326234042368 610334036031700992 610761366114729984 611358395798126592 613314182692012032 613638780028452864 613730000301981696 613913707797282816 615969222443925504 616571342895972352 617349369779191808 618108573431365632 618385503795806208 620178133387051008 620363770998816768 620455990973693952 620692099339124736 620970187197251584 621062497318731776 622254622672945152 622862887211237376 623049328449028096 625904209902698496 626516041974939648 627306617678856192 627399869740351488 629406974657691648 630022230742401024 630463345666818048 632480250901137408 633098511165947904 633717375790743552 635218260645298176 635554450743754752 635839197361471488 636366142251728896 640088727443472384 640183879625342976 640375505547165696 640470700359942144 642327352436588544 642519619963060224 642859674315522048 642955238411599872 643147693882867712 645301090179350528 645642616628576256 646094668286656512 646726236877357056 647542315023335424 648795168467582976 649710425453101056 650248865974321152 652882839639883776 653521043784204288 655068831290463744 655709172279017472 656056207219359744 656252584197095424 656350139211841536 658252823984603136 659093504475004928 660736750909390848 661032779919654912 662949039137882112 663047589611962368 663246059316707328 663795717348786176 663894393685540864 665466749247455232 665818948398219264 666117254378684416 666936431779774464 669070017482194944 669724044869763072 670569143036018688 670668826274168832 671966424484282368 673472039759118336 673943576402460672 674602367777243136 676200083912736768 676760477453254656 676861081062211584 677422022397001728 679330639856777216 679486786048622592 679690176489848832 682632558206255104 684334492013297664 684436221534928896 684539333515935744 684641093488214016 686625790535663616 686933418578018304 687296978991710208 687502707254099968 687604907745738752 690652921271943168 691328046317174784 692200405714599936 692965375249416192 693642760757968896 694518041001590784 695683691770281984 697909242373668864 698012989845405696 698591460596908032 698695309483573248 700930494505156608 701244531465060352 701301462889660416 701615666054037504 703964825650200576 704652963309682688 706621247500320768 706726290052349952 708775009585201152 708987166855790592 709092561112793088 709680213939716096 712056375370317824 712932047764586496 715319097031655424 715911910033195008 716018333685645312 716921848775835648 718630759517913088 720422443740561408 720529537904934912 721126669003259904 722834572458442752 723541155618226176 723865322802642944 724140782562312192 725963726451769344 726347943707148288 726673368413110272 731529974221111296 731638719571820544 731857720625332224 731966514697076736 734308137100640256 734696770646310912 735025935866134528 735929855756992512 737486960204972032 738284157221732352 738393906613321728 739005842614910976 741087970752847872 741480192534380544 741812396921716736 743661877409611776 746151816731295744 746770182017384448 746881192896233472 747215817086599168 748650092903387136 749381911176019968 749606223290236928 750002953368109056 750114444813533184 753249719400005632 755466034193891328 757656044729008128 757995496361951232 758623676970041344 760533427711377408 761276862147067904 762099775196626944 762213064891170816 764246969838874368 764651448551079936 764994034325520384 765398908422586368 765741829080481792 766364734898307072 767650970229276672 767961627982036992 770106750205427712 770221230174240768 770859542727622656 772800095900270592 773440545660862464 773555521213956096 773787069202825216 776377874122031104 776788773131255808 780151495092862976 782096562300911616 782330666875355136 782446963986530304 783960828564996096 785066764089163776 785717379718971392 785834180280844288 786683638912647168 788900097898192896 789317624310792192 789671261239246848 789971762795249664 790443178405658624 791960428856475648 792734583723393024 792971872571490304 794948903437860864 795067076308893696 797610562712764416 797729131251892224 798390240682180608 798508925124083712 798747942402916352 801063422291607552 801422321674354688 801846475490328576 804531229314514944 807567140000366592 808459604457652224 809249887550963712 810271047835189248 810391498414620672 813778714708934656 814348488152973312 814658380382601216 814779483159527424 815144527730835456 817507539464749056 817752243589349376 818185040037937152 818551610396377088 820592416451985408 821292296591900672 823339935703498752 823462329034211328 824514005061074944 826096654238220288 826904177849401344 827151694665089024 827274654631591936 829672830230593536 830483849614983168 833723967096953856 834538946536931328 835354722633252864 836034256252698624 836408823571808256 836533159653801984 839209299543588864 840029640989868032 840617794222424064 840937682975588352 843307001201516544 843753322539122688 843878750415224832 844131348221263872 844956501054324736 846957680860397568 847405934325006336 847785596481961984 849899288468127744 852744933407195136 853451636591296512 853578506167123968 853834007396220928 853960933813256192 855600106175299584 856436469915451392 856692826617413632 857146232420696064 860618288616210432 861459557715542016 865060224623443968 866280567270801408 870510452853178368 870971171653287936 871361391712272384 873425108387284992 873887369772662784 874278896372023296 875003445596127232 875133518949122048 877670431979470848 880122000234774528 880252834484846592 881377039892873216 881955932135620608 883200109600309248 883932052183842816 884063452815949824 884328079088943104 887288998996606976 887758597864292352 888380168894152704 889248575706365952 892093356642926592 892965393159684096 894092190714691584 894225101698891776 895955232645709824 897962719678824448 898591435203280896 899469823702990848 901600111883649024 902077284926619648 902347303271006208 902481441416282112 903229363196002304 905097632978829312 905982381398163456 906253568653131776 908513032500412416 908648087210164224 910406123494834176 911554928814587904 911690435716448256 912445989351063552 912719111354580992 912854791317618688 915501054047551488 915911224770691072 917037593697189888 919971274038018048 920870561695924224 923953833665888256 924857014343958528 926024054668787712 927578255693709312 930545656498225152 930683986460540928 931038149008687104 931455280795877376 931593745978097664 934294330816856064 934573992673542144 935487554738716672 938619767533600768 939774062962409472 940959926518284288 941099804610527232 942161663333761024 944110461986537472 945033346113601536 945316222474387456 945456748150390784 949647766748921856 950576063686115328 952827390967947264 953758796042207232 954549213377593344 954691111580860416 955895798367780864 960563258320748544 960706050539913216 961502225337679872 963779429944590336 964289511473283072 964432857617399808 964721540824301568 965521043416416256 967951635269025792 968463924942864384 968897824550813696 970089355316035584 971313472535003136 973192752701374464 974565638179651584 975373298961481728 975810294167109632 975955352929435648 979077516134187008 980281565676306432 983563758418526208 984378876295643136 984525208817762304 988117294337130496 988640256712507392 991549169879482368 994869088975060992 995693576023179264 995841590528311296 998200123871182848 998728422597328896 999175881568026624 1000003937824145408 1004586067304644608 1005853714554028032 1006003239411253248 1007949636726423552 1010208059638677504 1010660661815934976 1011903551665864704 1014044570281836544 1015140716179881984 1015291621593317376 1016133033595502592 1016284086521561088 1018995959785165824 1019535264734773248 1019992045767360512 1020531877896781824 1021819646531076096 1023534626972368896 1023948837309382656 1026809000273903616 1026961640232321024 1027812723636830208 1030400127867027456 1030945468487565312 1031254060881149952 1031407361618608128 1035718364175007744 1036992069475762176 1038300608571899904 1040464141136953344 1041777061502386176 1043107555833806848 1043262618648707072 1045281104753328128 1046755685452218368 1047887190895362048 1048042964225359872 1051395741757734912 1051866797197590528 1052423499081056256 1052895014985662464 1055947238475300864 1056979444964524032 1059931871250481152 1060089435078524928 1063480750283685888 1063638841669189632 1064520320909574144 1068084563055476736 1072708305752686592 1073867865049792512 1074027500528467968 1075382773163753472 1077946139276869632 1078999850067951616 1080361397113585664 1080521997886160896 1081690003504889856 1085311733427339264 1085797984203964416 1086211173843468288 1086372644212703232 1086859370307780608 1088945589677654016 1090010052619665408 1090336324785799168 1090913386717249536 1094123221935980544 1097786580937998336 1097949772045615104 1101462205650960384 1102045155969466368 1102538903799201792 1106230440307458048 1107311799486644224 1108508763922366464 1111631956129271808 1112220288801570816 1112718595382575104 1113806296844337152 1115211764762411008 1118945732724785152 1120155273026076672 1120321789344350208 1120823725629898752 1124072866764029952 1124409334935355392 1125004430052163584 1125171667220299776 1125508464295018496 1129276907813863424 1129874579100008448 1133199051290836992 1136993244542926848 1137935515455062016 1140800141567066112 1141915293220601856 1146370454758311552 1147491051488280576 1148098362633879552 1148612743620722688 1149547102347460608 1151942441973055488 1153413632831258624 1155040756361068544 1156289314091433984 1156461201903845376 1160160818491293696 1160333281820934144 1160680603804237824 1161294895537717248 1161815188949696512 1164566811183046656 1165183159696883712 1165705195162697728 1170227242639294464 1173496000313032704 1173670445979795456 1175941242847494144 1177600146133745664 1178576069578457088 1178751270421266432 1183350146847289344 1183678130485723136 1184506891858870272 1184957644192874496 1185664767608487936 1189101875585089536 1189457808857235456 1190620524212912128 1192122920952922112 1194606976860946432 1197585361023270912 1197763387686125568 1198121913604374528 1201595133437411328 1202133482511532032 1202769713235492864 1203129737694674944 1203308588555042816 1206796843971772416 1211350710000549888 1212689406686478336 1213874831326445568 1215406571752783872 1215587247621931008 1220668072063401984 1221522732229459968 1222716791596253184 1226628365384024064 1227277560056905728 1227460000603963392 1227827415594565632 1231938444887851008 1233142685791944704 1234698739558383616 1236217146862731264 1236771007591612416 1240356266774102016 1240727541997633536 1240911981947387904 1241384198678249472 1241940374394503168 1242124994637463552 1244509245345890304 1245725774422474752 1246098656898056192 1251808419805396992 1253032083949879296 1254613235357712384 1254799739480702976 1258813949315383296 1260044461484802048 1260926691333636096 1264960501802274816 1266197022331895808 1267434751581487104 1270436521290596352 1271108901487509504 1271678394722942976 1272732284503457792 1280177454886944768 1280367759250685952 1280751011094331392 1280941400719884288 1284654704873177088 1285039239926120448 1285719348631044096 1286295387765735424 1290602180358701056 1292189336573313024 1297590336935165952 1299420850906202112 1305765679279767552 1307042087568408576 1310137662580927488 1311418344558034944 1312112414438719488 1312505168394190848 1312700278423683072 1316505647969206272 1318187008950009856 1321473501818781696 1322065559839309824 1325898078275764224 1326095179223924736 1326492118633414656 1327591434697572352 1327788787371081728 1330933498494910464 1331637896796438528 1332234508757368832 1333872863559548928 1338140034964389888 1339448089739526144 1341138286072037376 1341337652548337664 1343932848968564736 1346944079518236672 1347887152804921344 1349204735554486272 1352400167825473536 1353520954906509312 1353722162124423168 1354844044794003456 1358661279713554432 1358973572097245184 1359380352979697664 1365265116412510208 1368668984026595328 1369078667031871488 1369282186976428032 1373251581071327232 1373866837156036608 1375005414508199936 1375209815491477504 1381305842543886336 1385930750498832384 1387285521515937792 1389036082003181568 1391367383540563968 1395818484747337728 1396025979690811392 1397182921193816064 1397390618967146496 1401860989010313216 1402489062930120704 1402602925779320832 1403231332108075008 1407929651300401152 1409305926619365376 1413242495000641536 1413452580104699904 1417550019170402304 1417974333711581184 1418185122225586176 1419360427879432192 1424112750740635648 1425864095529172992 1430638194063310848 1431823820066390016 1432036667371290624 1433843697551671296 1437261519035826176 1440844887481122816 1441059075809869824 1442253338006519808 1445669144916885504 1447082311236452352 1447730645605285888 1448281565124624384 1451927452903538688 1452695887414296576 1453346736826220544 1463059948442222592 1463715441250664448 1463933029394153472 1468616274201280512 1470051871732269056 1474973920409944064 1476568314443464704 1476787813226643456 1482175941505695744 1482960385068761088 1483624793843433472 1487323754819223552 1492303633462591488 1493540364034768896 1493762385792466944 1494431634173198336 1497300185806774272 1498763822352039936 1499212446580473856 1500005906736218112 1500228889627066368 1506499438800011264 1510932068387782656 1515312089458016256 1515990992723902464 1517247353940082688 1521066855422754816 1522553724294135808 1524199550393253888 1524426129782341632 1528493939677748736 1529302897102159872 1529988068651040768 1530797816845172736 1531483658160963584 1532729469796614144 1535301940458553344 1535923255964073984 1540213500410855424 1540442460348481536 1541719085455245312 1545600191800541184 1546881091321724928 1547111042427912192 1547574138405650432 1552755748244062208 1553577546262511616 1560302990185725952 1564661333750710272 1564893927973060608 1567921657129992192 1570133528178327552 1571434759437942784 1577800195796385792 1578635248621584384 1579342522478493696 1583920857712951296 1585469167446786048 1585943745142980608 1589897806875721728 1590134152617787392 1595221125425528832 1595458262503784448 1596780481364361216 1597017850248167424 1597495884805832704 1602126844583215104 1602844643348709376 1603692950980657152 1609062458629029888 1615134280000733184 1616919208915304448 1618499775101927424 1620542095670378496 1620782996829241344 1627557429417869312 1628696976305946624 1629316760765202432 1629558966319054848 1630289055461670912 1635015078929498112 1635504487178698752 1636370080075874304 1637103220792754176 1641184832903970816 1642584593183801344 1646679871406997504 1646924658068422656 1649028010122149888 1652193308476440576 1653808355698802688 1654303389330178048 1654549309263183872 1659345660461187072 1660967699229966336 1667447934193907712 1669077893073862656 1670709445266505728 1672817647143616512 1678418599087177728 1681235588444848128 1686614002403033088 1687506645078245376 1687757500830449664 1688262696442527744 1693915361720795136 1694811868650012672 1695571192963923968 1699798576936255488 1705489866814390272 1706903273182593024 1707157012334247936 1707668014792441856 1707921867626512384 1711200212350599168 1712872939830902784 1713385653234827264 1714292464841392128 1721236577232420864 1722919115431084032 1730120449246887936 1732561134541602816 1741020905706356736 1741942343306575872 1742722783424544768 1746850216774569984 1747774739545325568 1748557792744046592 1750006891192254464 1750267037898244096 1755340863958941696 1760244000469549056 1760505668969693184 1762754079785746432 1763911864271241216 1766400219200618496 1767864104367685632 1768126905631899648 1768656158177886208 1774577997993213952 1775517195728584704 1776760337788305408 1778497151412731904 1784186713285853184 1785930786319368192 1788184381429383168 1791910465291419648 1797182870406561792 1803200223767298048 1804154569853239296 1804694606542012416 1804962882832564224 1810195265957658624 1811964762796326912 1812507137306263552 1817026065000824832 1817296174420328448 1820812246989668352 1823109857629175808 1823380871432896512 1824891978702127104 1825438222709161984 1825709582635237376 1831002108095102976 1831822449541382144 1834075187394379776 1839942548076036096 1841741123391848448 1847907667331776512 1849714028687917056 1852048109337575424 1855156511387418624 1861091312996450304 1861367972921081856 1862076298017374208 1862910561591754752 1863187491956195328 1868588661633712128 1869147985347084288 1870975109477433344 1877239535067201536 1879548125924818944 1881919853036568576 1882199609221054464 1884323326667522048 1888220923973074944 1890066692227203072 1890632444948774912 1890913496300781568 1899295533497843712 1901152127372230656 1905654781935894528 1907517592084414464 1909098426755186688 1921126516641497088 1921412101079826432 1927558859889180672 1928579022946566144 1928865715234799616 1929443081648603136 1935903270538051584 1936927849885728768 1937795649101627392 1940178710632071168 1942626945070006272 1946385505402748928 1949131276359303168 1950746597922963456 1951620588334219264 1951910705858871296 1958155032268374016 1960563131352612864 1967127516837052416 1968757752591286272 1969050417635524608 1976234588674260992 1977280513425014784 1983098339758964736 1989738177950121984 1991387152046358528 1991683181056622592 1996400247742365696 1997456845194657792 1998351763136053248 2000007875648290816 2009172134609289216 2011707429108056064 2012006478822506496 2015899273452847104 2020416119277355008 2021321323631869952 2023807103331729408 2028089140563673088 2030281432359763968 2030583243186634752 2032266067191005184 2037991919570331648 2039070529469546496 2039984091534721024 2047897674618765312 2053618000547807232 2053923280464642048 2060800255734054912 2061890936975130624 2062508121762299904 2062814723237216256 2071436728350015488 2073984138951524352 2076601217143799808 2080928282273906688 2083554123004772352 2086215111667613696 2086525237297414144 2090562209506656256 2093511370904436736 2095774381790724096 2096085928450719744 2102791483515469824 2103733594395181056 2104846998162112512 2105790029971324928 2111894476950601728 2113958889929048064 2119863742500962304 2120178870157049856 2126961500567371776 2127277683338379264 2129040641819148288 2136169126110953472 2145416611505373184 2147735730099585024 2148055001056935936 2150765546327506944 2155892278553739264 2157999700135903232 2160722794227171328 2161043995772321792 2163380007009779712 2170623466854678528 2171595968407928832 2172422347686936576 2173718740615561216 2177891179355308032 2180020105239330816 2180672649571598336 2195573161875996672 2195899544091230208 2202924411301920768 2204090311938932736 2205077807598403584 2212460880614916096 2214623598973288448 2217017527844732928 2223263912258543616 2224440577603141632 2225437190765150208 2227612593688674304 2230423529524822016 2237891465449570304 2240310546052153344 2240643578688700416 2241647451259797504 2248145733528059904 2248818669870710784 2250008860104327168 2250343334440599552 2251016928590036992 2258553815627726848 2259749158200016896 2266398102581673984 2273986489085853696 2275871030910124032 2281600283134132224 2283830586441203712 2292740909516623104 2294982102976561152 2296196725267759104 2297225487241445376 2299094204694921216 2303884883946110976 2306827265662517248 2310081512722137088 2312578628182867968 2320321636982587392 2320666563641868288 2321361207608475648 2323630377899393024 2329133622366093312 2330366319393767424 2331410390325395456 2340454485278588928 2346992000626065408 2347340891959590912 2351882485694988288 2355200292267491328 2357152139156914176 2357502540842532864 2366700293694578688 2367356260971446272 2369013783717740544 2369915288385748992 2371329535216975872 2378203751170179072 2378915617714470912 2381241048425824256 2384245841905844224 2389213953721892864 2395170722046541824 2395526775372251136 2396243827208749056 2403190266874822656 2404266965023064064 2405539426470985728 2406259475389349888 2406617177110085632 2413593687943544832 2422701420001099776 2425378813372956672 2427749662652891136 2430813143505567744 2431174495243862016 2441336144126803968 2443045464458919936 2445433583192506368 2453256730768048128 2454555120113811456 2455654831189131264 2463876889775702016 2466285371583889408 2469397479116767232 2473542015183224832 2480712533548204032 2481455083995267072 2481823963894775808 2483880748789006336 2489018490691780608 2491451548844949504 2492197313796112384 2503616839610793984 2506064167899758592 2509226470715424768 2509599478961405952 2517627898630766592 2520088922969604096 2521853382667272192 2529921003604549632 2532394044663791616 2534869503162974208 2540873042581192704 2542217802975019008 2543356789445885952 2545464569006915584 2560354909773889536 2560735518501371904 2561502022188662784 2561882801439768576 2569309409746354176 2570078479852240896 2571438697262088192 2572590775531470848 2581204360717402112 2584378673146626048 2595180673870331904 2598841701812404224 2611531358559535104 2614084175136817152 2620275325161854976 2622836689116069888 2625010336788381696 2625400556847366144 2633011295938412544 2636374017900019712 2644131119678619648 2651796156551528448 2652190358447849472 2652984237266829312 2655182869395144704 2661866996989820928 2663275793592877056 2664469017514737664 2667745727119097856 2676280069928779776 2678896179479052288 2682276572144074752 2682675305096675328 2687865697937129472 2693888159036473344 2695774305609842688 2698409471108972544 2704800335650947072 2707041909813018624 2707444324248846336 2709688089588006912 2717322559427108864 2717947144194490368 2718760705959395328 2730530232825020416 2737337968053190656 2738157334063742976 2738564373952856064 2746503162142654464 2747733674312073216 2750010829016399872 2750419630982955008 2762611685087772672 2771861500997664768 2774571043031875584 2778072164006363136 2782734767081127936 2791636969494675456 2792051959381622784 2794365842387632128 2794781237934292992 2803721978020626432 2804978125860241408 2806462664216150016 2815859302600802304 2826484990001283072 2835100038340804608 2835948667423162368 2836370244451172352 2848225501481271296 2851728191058345984 2861276388126621696 2863647640132780032 2864073334742581248 2867687395103342592 2874523038071652352 2881689774962245632 2882118151619739648 2884506676013039616 2891338289833771008 2894164622472904704 2895461291210571776 2896563130249248768 2903854905807077376 2905391774828593152 2906693473652441088 2926119896884445184 2927430882501328896 2927866058788306944 2937232548402561024 2940103743464538112 2949947840819888128 2953136628886929408 2953575626453286912 2964351883011391488 2965920770137522176 2967249587686866944 2974647509638447104 2984607266925182976 2987080728069537792 2987524771584933888 2988863268346396672 2994600371613548544 2997527644704079872 2998424893160947712 3000011813472436224 3030624178916032512 3031981985447804928 3042133710845509632 3045107448588271616 3048399100786507776 3048852259564683264 3056987879355497472 3058605794204319744 3059976137302081536 3061595633690345472 3062967316321927168 3065458939593228288 3070603880917106688 3071846511928147968 3080427000821710848 3080884920696963072 3083438170910490624 3091200383601082368 3093762182643449856 3094222084855824384 3095148276811300864 3105511496488124416 3107155092525023232 3120605980371451904 3129322667501420544 3129787855946121216 3135843314259984384 3140267056356655104 3142869518875885568 3155600391592771584 3157270497243168768 3158685044956987392 3167841715425902592 3170938334893572096 3171887490285961216 3179795613751443456 3180268305235574784 3190442250851057664 3190916525007568896 3193560962728722432 3194991769611665408 3204253689166430208 3205689286697418752 3218124917258059776 3233838417830608896 3236999550203854848 3241084191340756992 3241565993658482688 3255114858835738624 3257393952611893248 3258633521530404864 3259117932638109696 3260578110923341824 3270030157858996224 3271008974357397504 3272740160151748608 3274206441585508352 3282369665807941632 3285169186367602688 3293359742813995008 3293849316136845312 3298056020244299776 3304386616952881152 3307616711397605376 3308606778660356096 3309098618526367744 3318691320922374144 3321935398459932672 3334895868387815424 3338155786147725312 3341418890533011456 3345635294287233024 3356837198174355456 3362471176889696256 3373228004806066176 3375013290156490752 3375515001660899328 3376525392885055488 3387830723441590272 3389623737300025344 3391142385927847936 3399597153872510976 3410979733628780544 3413806546365186048 3415336029584883712 3415843735253024768 3422400424701198336 3425745879661805568 3426771306469654528 3442473154464841728 3445838230862168064 3460240898493775872 3465122269083205632 3482041811412713472 3483884686613151744 3485445566849089536 3493700433549139968 3495549479090651136 3497115585488093184 3500013782384508928 3500534075796488192 3510681727917883392 3520488000939098112 3521011337939386368 3525508159571492864 3527823728542482432 3532800438401236992 3535728208735371264 3536253811263799296 3537312316355772416 3549155995986427904 3551034391457169408 3553520675576610816 3556994302825463808 3568373426571706368 3571861572638736384 3576368762858766336 3583820930582839296 3594365740813123584 3606400447534596096 3608309139706478592 3609389213084024832 3609925765665128448 3620390531915317248 3625014274612527104 3634052130001649664 3641624493979336704 3646219715258351616 3646761742865793024 3650876445418323968 3651419165270474752 3662004216190205952 3663644899082764288 3668150374788759552 3679885096152072192 3683482246783696896 3695815334663553024 3699428057375834112 3704096218675150848 3710313022774837248 3722182625992900608 3722735945842163712 3724152596034748416 3725821123183509504 3726374983912390656 3737177323267424256 3738295970694168576 3741950218954866688 3754479070134403072 3759096251849637888 3763839706073137152 3764399218442108928 3768646653335044096 3776441847946149888 3780133384454406144 3781264889897549824 3781826992601563136 3798591066995687424 3802304254744461312 3811309563871789056 3815035184168828928 3818196853510373376 3842253033282994176 3842824202159652864 3855117719778361344 3857158045893132288 3858886163297206272 3871806541076103168 3875591298203254784 3892771010805497856 3898262552718606336 3903241176668438528 3916310064536748032 3921126262705225728 3934255033674104832 3937515505182572544 3938100835271049216 3952469177348521984 3954561026850029568 3966196679517929472 3979476355900243968 3982774304092717056 3983366362113245184 3992800495484731392 3994913690389315584 3996703526272106496 4000015751296581632 4018344269218578432 4023414858216112128 4024012957645012992 4031798546905694208 4040832238554710016 4042642647263739904 4047614206663458816 4056178281127346176 4060562864719527936 4061166486373269504 4064532134382010368 4075983839140663296 4078141058939092992 4079968183069442048 4095795349237530624 4107236001095614464 4107846560929284096 4121600511468109824 4125016243524599808 4125629446474432512 4142873456700030976 4161856564547813376 4167108246009544704 4172430223335227392 4181124419013312512 4187022741808873472 4191548763581448192 4192171856901439488 4205582967030939648 4207467188790362112 4209693996324225024 4211580059942649856 4223788953901203456 4227917779858096128 4239727485001924608 4240357740314099712 4253923001134743552 4254555366676758528 4258081283638296576 4272338252221906944 4290833223010746368 4295471460199170048 4296110002113871872 4301531092655013888 4311784557107478528 4315999400271806464 4321445588454342656 4322087991544643584 4326760014019559424 4341246933709357056 4343191936815857664 4344844695373873152 4347437481231122432 4355782358710616064 4360040210478661632 4361345299143196672 4391146323751993344 4391799088182460416 4405848822603841536 4410155615196807168 4424921761229832192 4446527824517087232 4448881155206283264 4450874381530300416 4475782930899140608 4480621092104306688 4481287157377400832 4483294902519595008 4496291467056119808 4497637339741421568 4500017720208654336 4500686668881199104 4502033857180073984 4517107631255453696 4519498316400033792 4532796205163347968 4547972978171707392 4551742061820248064 4563200566268264448 4567661172882407424 4585481819033246208 4589964205953122304 4592393450535518208 4594450974482890752 4598188409389842432 4607769767892221952 4613654531325034496 4620163025444274176 4625157256365735936 4640643273965174784 4641333127283736576 4642722415216951296 4647260755798786048 4658267244732186624 4660732638787534848 4662820780650790912 4680908970557177856 4693984001252130816 4694681783919181824 4703764971389976576 4710400584534982656 4714304278313828352 4733400587389157376 4738027567435481088 4756407502340358144 4757831235428941824 4778427907443785728 4790341444093083648 4791053550744502272 4792487654417498112 4806380533749645312 4808533930046128128 4811078852941971456 4812518950778699776 4813234354220171264 4827187375887089664 4845402840002199552 4850757626745913344 4855499325305782272 4861626287011135488 4862348990487724032 4882672288253607936 4886090928917839872 4890867166385012736 4906513461536096256 4909110240227622912 4911309662378262528 4927753779551404032 4932570743167778816 4938794958233534464 4947084030366449664 4961425067096408064 4962910167990534144 4963647927789551616 4967761497578012672 4978036981383561216 4982903097689899008 4984394627592224768 5007233679221587968 5012128335799517184 5018452941430849536 5035255797261533184 5043706765334544384 5059842007209099264 5064788089327583232 5081746085162385408 5084435605950038016 5086713578891771904 5120709819547779072 5121471037002743808 5123004044377325568 5123765602879537152 5138618819492708352 5140156959704481792 5142877394524176384 5145181551062941696 5162408721434804224 5168757346293252096 5190361347740663808 5197683403624808448 5223062717119070208 5228168350273634304 5240550650323709952 5245673378232139776 5250020673576763392 5250801113694732288 5266022591876825088 5272748035800039424 5288262239357239296 5303592313103056896 5304380716895698944 5305968474533658624 5310365738790289408 5323733993979641856 5326551587185754112 5328938035029475328 5335491454238195712 5352560139857559552 5357792358958104576 5364553144288149504 5375731395874258944 5391548611219685376 5409600671301894144 5414083819626037248 5414888648497692672 5434645118854217728 5435894288388980736 5437521411918790656 5461060465650040832 5474675936106381312 5476314668127485952 5477128747905712128 5493006324285308928 5495467348624146432 5500021658032799744 5500839261965910016 5525223370175545344 5543723001995329536 5549142086063751168 5556144328012726272 5565469534162255872 5583273938989350912 5584103918763245568 5588731684775264256 5589562475868585984 5607443956041252864 5609956251720482816 5612925328432300032 5631718605201604608 5652969980002566144 5670200076681609216 5671897334846324736 5672740488902344704 5696451002962542592 5703456382116691968 5722552776253243392 5727295280265560064 5749046076143304704 5763379549924491264 5764236303239479296 5782676579667542016 5788329244945809408 5790922582421143552 5807709811614154752 5810783549657186304 5813386947304882176 5852239793768890368 5854861765002657792 5855732117576613888 5874465096805122048 5880207486929076224 5899895681639776256 5906273257773858816 5907151252906573824 5928703766022782976 5931841540275044352 5934499175373733888 5949295019276894208 5969214533850365952 5974161456139075584 5975049543169867776 5977726536692793344 5989200743227097088 5995055289408159744 5996849786321895424 6000023626944872448 6061248357832065024 6063963970895609856 6084267421691019264 6090214897176543232 6096798201573015552 6113975758710994944 6117211588408639488 6119952274604163072 6125934632643854336 6143693023856295936 6160854001643421696 6161769841393926144 6182400767202164736 6187524365286899712 6188444169711648768 6190296553622601728 6211022992976248832 6214310185050046464 6241211960742903808 6258645335002841088 6259575711892242432 6271686628519968768 6280534112713310208 6285739037751771136 6311200783185543168 6314540994486337536 6317370089913974784 6335683430851805184 6341876669787144192 6343774980571922432 6359591227502886912 6360536610471149568 6380884501702115328 6381833050015137792 6387121925457444864 6389983539223330816 6408507378332860416 6411378573394837504 6436249834516119552 6467676835661217792 6473999100407709696 6482168382681513984 6483131987316965376 6510229717671477248 6514787905223786496 6517267043060809728 6521156221846683648 6540060315717992448 6542017948714795008 6548412883171016704 6570338372735205376 6586719485627990016 6587698632273690624 6608773233905762304 6615233422795210752 6617213557320712192 6618197237052735488 6637382641844748288 6643870796919865344 6669791736775630848 6676311572295450624 6682837781066022912 6691270588574466048 6713674396348710912 6724942353779392512 6746456009612132352 6750026580312981504 6751030003321798656 6753050785770110976 6775661446883180544 6779247474600050688 6782284771855695872 6799194307745021952 6821959467257561088 6827613092730372096 6830672059169767424 6831687470506049536 6844800849402396672 6851491759323611136 6853542612939309056 6884946308929683456 6891676461724336128 6920481796987551744 6930244538166411264 6964083622825426944 6970891133698179072 6987400867098279936 6991098958181302272 6994231170976186368 7000027564769017856 7021363455835766784 7040976001878196224 7042022675878772736 7055647457084964864 7065600876802473984 7071456417470742528 7072507622527598592 7074624632711544832 7098311991972855808 7102068782914338816 7107041351153221632 7113988605650927616 7136746853143412736 7143723145277472768 7152737525717532672 7167641861165678592 7188731481626247168 7212800895069192192 7216618279412957184 7218778426168049664 7219851531330256896 7240781063830634496 7250028549225054208 7268104260003299328 7283248987958673408 7292439430516703232 7293523485731586048 7301752890836647936 7302838330540949504 7324008432380411904 7327289798165528576 7336300749577519104 7359770192304144384 7366964493567393792 7391630669327106048 7398856114751668224 7408192437350301696 7420626045549674496 7444365251985801216 7445471891684327424 7451642246367019008 7474354646534848512 7476591941388337152 7508958140268806144 7518192503699275776 7527679412146274304 7528798436884217856 7552883695892299776 7560266768908812288 7562529779795099648 7563653985203126272 7597182133991374848 7604608509488922624 7622619127743578112 7630070368337657856 7636393707020746752 7684506066565988352 7685648404319305728 7710235439556722688 7714316091786264576 7717772326594412544 7743613082152206336 7751182596406509568 7785542021610995712 7796525105437212672 7806482353336877056 7832620129073496064 7842252525410451456 7868510067348209664 7875031010365145088 7876201670542098432 7904938354697043968 7909122053700059136 7932393359035858944 7958952711800487936 7965548608185434112 7985600990969462784 7989827380778631168 7993407052544212992 8036688538437156864 8046829716432224256 8048025915290025984 8063597093811388416 8081664477109420032 8085285294527479808 8095228413326917632 8112356562254692352 8121125729439055872 8122332972746539008 8129064268764020736 8151967678281326592 8156282117878185984 8159936366138884096 8191590698475061248 8214472002191228928 8215693121858568192 8243201022936219648 8250032487049199616 8251258892948865024 8285746913400061952 8323713129095626752 8334216492019089408 8344860446670454784 8362248838026625024 8374045483617746944 8383097527162896384 8384343713802878976 8411165934061879296 8414934377580724224 8419387992648450048 8423160119885299712 8447577907802406912 8479454970003849216 8507846002269487104 8509110733353517056 8544676504443813888 8581666446021492736 8590942920398340096 8592220004227743744 8603062185310027776 8623569114214957056 8631998800543612928 8642891176908685312 8644175983089287168 8653520028039118848 8682493867418714112 8686383873631715328 8689689390747746304 8694874962462244864 8711564717421232128 8720080420957323264 8722690598286393344 8782292647503986688 8783598176364920832 8811697645207683072 8820311230393614336 8849843522459664384 8893055649034174464 8897762310412566528 8901748763060600832 8951565861798281216 8961242184208613376 8962574314754801664 8966589805039190016 8992582934112239616 8995274679482843136 9000035440417308672 9004067714360147968 9034215262510907392 9095945956343414784 9126401132536528896 9135322345764814848 9170963638066492416 9179928411906244608 9184786901071036416 9188901948965781504 9196376818779684864 9215539535784443904 9227309062650068992 9240326050888548352 9250314512731471872 9281286547930349568 9282666254567473152 9285444830433902592 9294521511597572096 9316534489464373248 9321465277575069696 9325641561301581824 9361817941114355712 9387968002504261632 9389363567838363648 9407529942779953152 9420801169069965312 9428608556627656704 9466801174778314752 9476055134870962176 9512815004680716288 9515662470857883648 9556855814887571456 9580682888186167296 9584975308834996224 9612761067499290624 9617067860092256256 9625037901557399552 9626468708440342528 9654374751774179328 9701515253491826688 9710998650611564544 9723252574022270976 9724697980975448064 9765344576507215872 9772181857835679744 9781734332770025472 9813026923072192512 9818220480455245824 9822619324756525056 9855507559102808064 9865141486335557632 9877589916467068928 9894168060732899328 9922850134192816128 9925820335981068288 9927295855579103232 9935522995156025344 9956073962767122432 9965806195379798016 9968789255184449536 10014467358443175936 10024256671599034368 10036905882861699072 10070511594523066368 10087413530669088768 10119684014418198528 10129576178655166464 10163492170324770816 10168871211900076032 10173427157783543808 10241419639095558144 10246008088754651136 10247531205759074304 10277237638985416704 10280313919408963584 10290363102125883392 10324817442869608448 10337514692586504192 10380722695481327616 10395366807249616896 10446125434238140416 10456336700547268608 10481101300647419904 10491346756464279552 10500041347153526784 10501602227389464576 10532045183753650176 10545496071600078848 10576524478714478592 10607184626206113792 10608761433791397888 10611936949067317248 10620731477580578816 10647467987959283712 10653103174371508224 10657876070058950656 10670982908476391424 10705120279715119104 10715584717916209152 10729106288576299008 10751462791748517888 10783097222439370752 10819201342603788288 10828167639252074496 10829777296995385344 10869290237708435456 10875042823837581312 10922120931300081664 10952629336254971904 10954257495811424256 10986012648570617856 10990934697248292864 11000043316065599488 11050446740351090688 11087446003990659072 11098284172127502336 11112288656025452544 11130939068324511744 11166547877978701824 11168207837526491136 11177463369550528512 11179124951737171968 11214887912082505728 11219912503440965632 11225850656864600064 11263437210403209216 11305939960005132288 11340400153363218432 11343794669692649472 11345480977804689408 11392902005925085184 11406912764233383936 11445105552506486784 11454590560531120128 11498092152286609408 11526759099848982528 11528472606478958592 11565353159335084032 11576658489891618816 11581845164842287104 11615419623228309504 11626773894609764352 11709723530005315584 11748930193610244096 11799791363279552512 11812546515547717632 11814302505813147648 11857407532045565952 11863683080550088704 11868998350747467776 11898590038553788416 11938429067700731904 11948322912278151168 11950099086339735552 11955453073385586688 11978401486454194176 11990110578816319488 11993699572643790848 12000047253889744896 12122496715664130048 12127927941791219712 12168534843382038528 12180429794353086464 12193596403146031104 12227951517421989888 12234423176817278976 12239904549208326144 12251869265287708672 12287386047712591872 12321708003286843392 12323539682787852288 12364801534404329472 12375048730573799424 12376888339423297536 12380593107245203456 12422045985952497664 12428620370100092928 12517290670005682176 12543373257039937536 12561068225426620416 12622401566371086336 12629081988972675072 12634740179827949568 12671366861703610368 12683753339574288384 12687549961143844864 12719182455005773824 12721073220942299136 12761769003404230656 12763666100030275584 12774243850914889728 12779967078446661632 12817014756665720832 12822757146789675008 12872499669032239104 12935353671322435584 12947998200815419392 12964336765363027968 12966263974633930752 13020459435342954496 13029575810447572992 13034534086121619456 13042312443693367296 13080120631435984896 13084035897429590016 13096825766342033408 13140676745470410752 13173438971255980032 13175397264547381248 13217546467811524608 13230466845590421504 13234427114641424384 13236394474105470976 13274765283689496576 13339583473551261696 13352623144590901248 13427348792697421824 13449884707558785024 13492912019224264704 13500053160625963008 13502060006643597312 13506101571540221952 13551322893766361088 13558494949200101376 13564569543711391744 13598388615490043904 13643918934515122176 13655226185460744192 13661344118339534848 13663374941012099072 13689601698804793344 13702983518647222272 13707085225878618112 13769892617859366912 13783352923448672256 13840963593975103488 13860489076332822528 13928167245650853888 13941782267396358144 13974801734196559872 13982197916362604544 13988462341952372736 14000055129538035712 14042726911671533568 14081952003756392448 14084045351757545472 14111294914169929728 14131201753604947968 14142912834941485056 14149249265423089664 14196623983945711616 14214082702306443264 14273493706286825472 14335283722331357184 14377462963252494336 14425601790138384384 14433236558825914368 14437556852336099328 14439703062660513792 14481562127661268992 14500057098450108416 14536208520006598656 14566497975917346816 14584878861033406464 14587046971463172096 14603505781673295872 14605676661081899008 14648016864760823808 14654579596331057152 14672601499155038208 14719540384608288768 14733928987134787584 14783261338654212096 14797712229503336448 14816384874700603392 14841252091099348992 14888730503971602432 14890943783368654848 14903284492734038016 14948709293069697024 14953183882776674304 15017916280537612288 15036385007398551552 15055358824292548608 15105767391784599552 15125059559590199296 15127307970406252544 15194364267982749696 15245238255487156224 15260140736675315712 15369012133131976704 15371296808638611456 15420470879113445376 15428632183572529152 15435544653188825088 15487226164304412672 15502365192813019136 15571084043221991424 15593050210874425344 15612964706673754112 15665240258146992128 15684505050820902912 15737020134696419328 15750062020730290176 15752403341084196864 15809876709394087936 15818244107400118272 15864786718071717888 15917905423600975872 15931097216370868224 15971201981938925568 15979654761557262336 15986814105088425984 16073377076874313728 16093659432864448512 16127194187622776832 16170570589054959616 16224713124509384704 16242251458878111744 16244665945493078016 16303935356562653184 16312564235756371968 16319872732277768192 16383181396950122496 16428944004382457856 16431386243717136384 16486402045872439296 16500064974098399232 16502517785897730048 16571493826800123904 16647426258191253504 16668432984038178816 16689720893340909568 16724497676053250048 16748090967235493888 16766195054325792768 16768687427605757952 16822331868123758592 16829868755161448448 16838775985296900096 16846320239770599424 16895155815604813824 16958909940007698432 17015692004538974208 17018221466707034112 17089353008887627776 17163332892042985472 17181885840796680192 17247138228429914112 17263997601087225856 17285782353817370624 17364987734837428224 17372767747263430656 17423129434842464256 17440160841914646528 17445381196572786688 17564585295007973376 17567196352729841664 17623395290415366144 17640622460787228672 17699687044919328768 17786111298068348928 17795524620825133056 17803497526121201664 17903131723596562432 17922484368417226752 17925148629509603328 17933179610078380032 17985165868224479232 17990549358965686272 18000070880834617344 18008135428720295936 18068430525021814784 18191891912686829568 18252802265073057792 18270644691529629696 18341927276132984832 18359856823812489216 18377803897931563008 18431079071568887808 18454618125300137984 18562573095860699136 18565332509134946304 18570889660867805184 18633068978928746496 18642930555150139392 18651283122603163648 18723635882228711424 18775936005008523264 18778727135676727296 18815059885559906304 18841602338139930624 18857217113255313408 18933602349556629504 18952110269741924352 19025630009361432576 19031324941715767296 19113711629775142912 19161365776372334592 19169950617669992448 19225522134998581248 19234135720184512512 19250075803114799104 19252937416880685056 19308749503548358656 19403030506983653376 19421997301223129088 19446505148044541952 19449395961950896128 19530689153014431744 19544363715671359488 19563468665540050944 19626053846144385024 19645238649513050112 19711015118205616128 19845700268385632256 19851640671962136576 19854591711158206464 19912147925534244864 19931612390759596032 19937578510368899072 20028934716886351872 20048513343198068736 20073811765723398144 20141023189046132736 20174827061338177536 20239368028836397056 20259152357310332928 20326984340649541632 20337742423800152064 20346854315567087616 20482839278191116288 20492016177509302272 20495062411518148608 20554475277970833408 20560627838817927168 20580726204251766784 20649634885739216896 20675029385173008384 20761445390962655232 20790733614499233792 20892250868476280832 20912673401094537216 20962202601294839808 20982693512928559104 21000082694307053568 21064090367507300352 21214369252412227584 21217522867582795776 21223873898134634496 21294935975918567424 21306206348743016448 21315752140117901312 21341965816952782848 21410240559430238208 21431169435832418304 21458212577152598016 21502925583497035776 21566194444878741504 21638402685207576576 21656335278504148992 21659554593990770688 21738580475416870912 21750085647675162624 21844241862600163328 21905258672509943808 21908514991622848512 21972025297141235712 21981869394496585728 22000086632131198976 22100893480702181376 22174892007981318144 22196568344255004672 22224577312050905088 22261878136649023488 22333095755957403648 22336415675052982272 22354926739101057024 22429775824165011456 22439825006881931264 22526874420806418432 22680800306726436864 22687589339385298944 22690961955609378816 22785804011850170368 22813825528466767872 22890211105012973568 22909181121062240256 22996184304573218816 23053518199697965056 23056945212957917184 23130706318670168064 23153316979783237632 23163690329684574208 23230839246456619008 23253547789219528704 23419447060010631168 23497860387220488192 23599582726559105024 23625093031095435264 23628605011626295296 23714815064091131904 23727366161100177408 23737996701494935552 23797180077107576832 23876858135401463808 23896645824556302336 23910906146771173376 23956802972908388352 23980221157632638976 23987399145287581696 24244993431328260096 24255855883582439424 24337069686764077056 24360859588706172928 24387192806292062208 24455903034843979776 24468846353634557952 24479809098416652288 24503738530575417344 24574772095425183744 24643416006573686784 24647079365575704576 24729603068808658944 24750097461147598848 24753776678846595072 24761186214490406912 24844091971904995328 24857240740200185856 25034581340011364352 25086746514079875072 25122136450853240832 25244803132742172672 25258163977945350144 25269480359655899136 25342733723407220736 25375099922287689728 25438364910011547648 25523538006808461312 25527332200060551168 25559934156893323264 25634029513331441664 25645514293579350016 25744999338064478208 25870707342644871168 25895996401630838784 25928673530726055936 25932527949267861504 26040918870685908992 26059151620895145984 26069068172243238912 26084624887386734592 26160241262871969792 26168071794859180032 26193651532684066816 26281353490940821504 26346877942511960064 26350794529094762496 26435092935623049216 26460933691180843008 26468854229282848768 26472788948210941952 26549530567378993152 26679166947102523392 26705246289181802496 26854697585394843648 26899769415117570048 26985824038448529408 27000106321251926016 27012203143080443904 27102645787532722176 27129139087422783488 27287837869030244352 27322688236679069696 27379203397609586688 27405967037294444544 27414170451757236224 27539785235718733824 27566705846897344512 27681927187950206976 27720978152665645056 27856334491301707776 27883564534792716288 27949603468393119744 27964395832725209088 27976924683904745472 28000110259076071424 28085453823343067136 28163904007512784896 28168090703515090944 28222589828339859456 28262403507209895936 28285825669882970112 28298498530846179328 28393247967891423232 28428165404612886528 28546987412573650944 28670567444662714368 28754925926504988672 28851203580276768768 28875113704672198656 28879406125321027584 28963124255322537984 29000114196900216832 29132995951834693632 29169757722066812928 29174093942926344192 29207011563346591744 29296033729521647616 29309159192662114304 29345202998310076416 29439080769216577536 29467857974269575168 29566522677308424192 29595424459006672896 29632769749401206784 29682504182198697984 29777461007943204864 29781887566737309696 29806568985468076032 29897418586139394048 29906367765553348608 30035832561075224576 30072770014797103104 30110717648585097216 30211534783569199104 30250119119180398592 30254615940812505088 30388728535965499392 30490476510974312448 30520281473350631424 30738024266263953408 30742593617277222912 30840941758226890752 30871089306377650176 30974452328608825344 31142168086443982848 31186100421748850688 31330480516293984256 31369010101641805824 31474040269392838656 31500124041460580352 31504806682168393728 31619753418788175872 31636488214800236544 31729573436143435776 31835810847201951744 31862194432741736448 31942403963877851136 31959309523114524672 31973628210176851968 32146754153748627456 32187318865728897024 32254388375245553664 32341141178109919232 32449426249018769408 32484502917756223488 32489331890986156032 32607870713125306368 32625128471512743936 32639745464555536384 32766362793900244992 32857888008764915712 32862772487434272768 32972804091744878592 33000129948196798464 33294852516382507008 33336865968076357632 33448995352106500096 33496181934470987776 33532390108651585536 33537374855211515904 33644663736247517184 33659737510322896896 33677551970593800192 33692640479541198848 33790311631209627648 33917819880015396864 34031384009077948416 34036442933414068224 34178706017775255552 34326665784085970944 34363771681593360384 34494276456859828224 34527995202174451712 34571564707634741248 34729975469674856448 34745535494526861312 34846258869684928512 34880321683829293056 34890762393145573376 35129170590015946752 35246790580830732288 35399374089838657536 35572222596136697856 35591049241650266112 35606995052242403328 35806263447193124864 35844968736834453504 35850297259019206656 35866359220156760064 35970331736448958464 35981098717931372544 36000141761669234688 36016270857440591872 36136861050043629568 36383783825373659136 36505604530146115584 36541289383059259392 36683854552265969664 36719713647624978432 36755607795863126016 36862158143137775616 36909236250600275968 37125146191721398272 37130665018269892608 37141779321735610368 37266137957857492992 37285861110300278784 37302566245206327296 37551872010017046528 37630119771119812608 37683204676279861248 37867204699113259008 37904220539483848704 38051260018722865152 38062649883431534592 38227423259550285824 38322731552744669184 38339901235339984896 38451044269997162496 38468271440369025024 38500151606229598208 38505874833761370112 38617499007096717312 38806061013967306752 38843994602446258176 38893010296089083904 38898791923901792256 39061378306028863488 39088727431342718976 39126937331080101888 39252107692288770048 39290477299026100224 39422030236411232256 39691400536771264512 39703281343924273152 39709183422316412928 39824295851068489728 39875157020737798144 40057869433772703744 40282046378092265472 40349654122676355072 40478736057672794112 40518304714620665856 40653968681299083264 40675484847600304128 40693708631134175232 40965678556382232576 40984032355018604544 40990124823036297216 41108950555941666816 41121255677635854336 41161452408503533568 41299269771478433792 41350058770346016768 41522890781925310464 41581467228998467584 41784501736952561664 41825346802189074432 41924405202589679616 41965387025857118208 42000165388614107136 42128180735014600704 42428738504824455168 42447747796269268992 42589871951837134848 42631504280235802624 42820481118860476416 43005851166994071552 43132388889757483008 43276805370415153152 43312670557008297984 43319109187981541376 43477160950833741824 43500171295350325248 43688483725200326656 43810517345019887616 43817029983245697024 43944050594282471424 43963738788993171456 44000173264262397952 44201786961404362752 44349784015962636288 44393136688510009344 44449154624101810176 44523756273298046976 44666191511914807296 44672831350105964544 44709853478202114048 44859551648330022912 44879650013763862528 45053748841612836864 45375178678770597888 45381923911218757632 45571608023700340736 45780422210025947136 45992368609146437632 46107036399395930112 46113890425915834368 46261412637340336128 46306633959566475264 46327380659369148416 46461678492913238016 46507095578439057408 46838894120021262336 46995720774440976384 47199165453118210048 47250186062190870528 47257210023252590592 47429630128182263808 47454732322200354816 47475993402989871104 47594360154215153664 47753716270802927616 47793291649112604672 47821812293542346752 47913605945816776704 47960442315265277952 47974798290575163392 48511711767164878848 48674139373528154112 48911806069687959552 48937692707269115904 48959618196833304576 49149544190850367488 49286832013147373568 49294158731151409152 49459206137617317888 49500194922295197696 49507553357693190144 49522372428980813824 49688183943809990656 49714481480400371712 50069162680022728704 50173493028159750144 50244272901706481664 50489606265484345344 50516327955890700288 50538960719311798272 50685467446814441472 50750199844575379456 50876729820023095296 51047076013616922624 51054664400121102336 51119868313786646528 51268059026662883328 51291028587158700032 51489998676128956416 51741414685289742336 51791992803261677568 51857347061452111872 52118303241790291968 52320482525743939584 52336143589718360064 52562706981881643008 52693755885023920128 52701589058189524992 52870185871246098432 52921867382361686016 52937708458565697536 52945577896421883904 53099061134757986304 53358333894205046784 53410492578363604992 53709395170789687296 53799538830235140096 53971648076897058816 54000212642503852032 54024406286160887808 54205291575065444352 54258278174845566976 54575675738060488704 54645376473358139392 54758406795219173376 54811934074588889088 54828340903514472448 55079570471437467648 55133411693794689024 55363854375900413952 55712668982603415552 55899206936786239488 55928791665450418176 55953849367809490944 56170907646686134272 56327808015025569792 56336181407030181888 56445179656679718912 56524807014419791872 56571651339765940224 56596997061692358656 56786495935782846464 56856330809225773056 57093974825147301888 57341134889325428736 57509851853009977344 57702407160553537536 57750227409344397312 57758812250642055168 57926248510645075968 58000228393800433664 58265991903669387264 58339515444133625856 58348187885852688384 58414023126693183488 58592067459043295232 58618318385324228608 58690405996620152832 58878161538433155072 58935715948539150336 59133045354616848384 59554922015886409728 59563775133474619392 59794837172278788096 59812735531106697216 60071665122150449152 60145540029594206208 60221435297170194432 60423069567138398208 60500238238360797184 60509231881625010176 60777457071930998784 60980953021948624896 61040562946701262848 61476048532527906816 61485187234554445824 61681883516453781504 61742178612755300352 61948904657217650688 62284336172887965696 62372200843497701376 62660961032587968512 62738020203283611648 62948080538785677312 63000248082921160704 63239506837576351744 63671621694403903488 63884807927755702272 63918619046229049344 63947256420353703936 64293508307497254912 64374637731457794048 64508776750491107328 64682282356219838464 64898852498037538816 64969005835512446976 64978663781972312064 65215741426250612736 65250256943025487872 65279490929111072768 65532725587800489984 65715776017529831424 65725544974868545536 65945608183489757184 66000259896393596928 66589705032765014016 66673731936152715264 66897990704213000192 66992363868941975552 67064780217303171072 67289327472495034368 67319475020645793792 67385280959082397696 67580623262419255296 68062768018155896832 68072885866828136448 68357412035550511104 68653331568171941888 68727543363186720768 68988552913719656448 69055990404348903424 69143129415269482496 69459950939349712896 69491070989053722624 69692517739369857024 69760643367658586112 69781524786291146752 70258341180031893504 70493581161661464576 70798748179677315072 71144445192273395712 71182098483300532224 71213990104484806656 71612526894386249728 71689937473668907008 71732718440313520128 71940663472897916928 71962197435862745088 72032541714881183744 72273722100087259136 72767567650747318272 73011209060292231168 73082578766118518784 73367709104531939328 73439427295249956864 73511215591726252032 73724316286275551232 73818472501200551936 74250292383442796544 74261330036539785216 74283558643471220736 74532275915714985984 74571722220600557568 74605132490412654592 75103744020034093056 75260239542239625216 75366409352559722496 75734409398226518016 75808441078967697408 76125299766863069184 76454846519100571648 76679802470679969792 76902088539994324992 76936542880738050048 77000303212459196416 77234998014193434624 77612122027934613504 77687989204892516352 77786020592178167808 77797583847803584512 78122756612057726976 78177454862685437952 78253874662160203776 78504215384577540096 78580954598052200448 78844060472822464512 79382801073542529024 79406562687848546304 79418366844632825856 79648591702136979456 79750314041475596288 80115738867545407488 80564092756184530944 80699308245352710144 80957472115345588224 81036609429241331712 81307937362598166528 81387417262268350464 81968064710037209088 82217901111883333632 82242511355271708672 82598539542956867584 82700117540692033536 83045781563850620928 83162934457996935168 83569003473905123328 83650693604378148864 83848810405179359232 83930774051714236416 84000330777228214272 84256361470029201408 84857477009648910336 84895495592538537984 85179743903674269696 85263008560471605248 85640962237720952832 86011702333988143104 86264777779514966016 86553610740830306304 86625341114016595968 86638218375963082752 86954321901667483648 87000342590700650496 87621034690039775232 87888101188564942848 87927477577986342912 88403573922808725504 88699568031925272576 88786273377020018688 88898309248203620352 89047512546596093952 89332383023829614592 89345662700211929088 89419706956404228096 89719103296660045824 89759300027527725056 90107497683225673728 90750357357541195776 90763847822437515264 91143216047400681472 91560844420051894272 91984737218292875264 92214072798791860224 92227780851831668736 92522825274680672256 92613267919132950528 92654761318738296832 92923356985826476032 93991441548881952768 94398330906236420096 94500372124381741056 94514420046505181184 94859260256364527616 94909464644400709632 94951986805979742208 95188720308430307328 95507432541605855232 95586583298225209344 95643624587084693504 95827211891633553408 95920884630530555904 95949596581150326784 97023423534329757696 97348278747056308224 97823612139375919104 97875385414538231808 97919236393666609152 98299088381700734976 98573664026294747136 98588317462302818304 98918412275234635776 99000389844590395392 99044744857961627648 99376367887619981312 100346986056319500288 100488545803412963328 100979212530968690688 101032655911781400576 101077921438623596544 101370934893628882944 101500399689150758912 101753459640046190592 102094152027233845248 102109328800242204672 102239736627573293056 102536118053325766656 102582057174317400064 102979997352257912832 103482829370579484672 103583985606523355136 103714694122904223744 104236606483580583936 104640965051487879168 104672287179436720128 105125413963763286016 105387511770047840256 105740371742492196864 105875416917131395072 105891155792843767808 106198122269515972608 106716667788410093568 106820985156727209984 107418790341579374592 107599077660470280192 107943296153794117632 108000425285007704064 108048812572321775616 108410583150130888704 108516556349691133952 109151351476120977408 109290752946716278784 109516813590438346752 109623868149177778176 109656681807028944896 110159140942874935296 110266823387589378048 110727708751800827904 111425337965206831104 111798413873572478976 111857583330900836352 111907698735618981888 112655616030051139584 112890359313359437824 113049614028839583744 113193994123384717312 113572991871565692928 113712661618451546112 114187949650294603776 114682269778650857472 115019703706019954688 115404814321107075072 115500454818688794624 115517624501284110336 115852497021290151936 116000456787600867328 116531983807338774528 116679030888267251712 116696375771705376768 116828046253386366976 117184134918086590464 117236636770648457216 117380811993240305664 117756323076866310144 117871431897078300672 118266090709233696768 119109844031772819456 119127550266949238784 119625471062213394432 120143330244300898304 120846139134276796416 121000476476721594368 121554914143861997568 121961906043897249792 122081125893402525696 122952097065055813632 122970374469108891648 123363767032907563008 123484357225510600704 123897809314435301376 124568672345775931392 124744401686995402752 125321922065175937024 125476040406567223296 125896161077571354624 126000496165842321408 126479013675152703488 127343243388807806976 127769615855511404544 127894512840707407872 129017553500982214656 129797704996075077632 129938011671024893952 129957327563944624128 130431482852501225472 130500513886050975744 130558981858222145536 131065451175600979968 131431552035059662848 131451089949737091072 131891216366979514368 132000519792787193856 133179410065530028032 133347463872305430528 133795981408426000384 133984727737883951104 134129560434606342144 134578654944990068736 134638950041291587584 134770561918164795392 135161246524838510592 136125536036311793664 136145771733656272896 136714824071101022208 137977105827439312896 138919901878699425792 138982141978107445248 139385035478739714048 139521286735317172224 139563049572582293504 140516682360063787008 140987162323322929152 141597496359354630144 142288890384546791424 142364196966601064448 142427980208969613312 143225053788772499456 143379874947337814016 143465436880627040256 143881326945795833856 143924394871725490176 144065083429762367488 144547444200174518272 145535135301494636544 146022418120584462336 146735418209063878656 146878854590499913728 147448632572551102464 148500584766885593088 148522660073079570432 148567117286942441472 149064551831429971968 149143444441201115136 149210264980825309184 150207488040068186112 150520479084479250432 150732818705119444992 151468818796453036032 151616882157935394816 152250599533726138368 152909693038201143296 153359604941359939584 153804177079988649984 153873085761476100096 154000606424918392832 154469996028386869248 155224244055869227008 155375978409785032704 155572041184356335616 156354909725370875904 157008430769155080192 157688120945644929024 158765602147085058048 158813125375697092608 158836733689265651712 159297183404273958912 159500628082951192576 160231477735090814976 161128185512369061888 161398616490705420288 161914944230691176448 162073218858482663424 162615874725196333056 162774834524536700928 163936129420074418176 164435802223766667264 164485022710543417344 165197079085913735168 165400235081384067072 166091563127701241856 167138006947810246656 167697620810358718464 167861548103428472832 168512722940058402816 169714954019297820672 169790991185077075968 170359487807348539392 170526017120943210496 171281924475441905664 172023404667976286208 172529555559029932032 173107221481660612608 173250682228033191936 173276436751926165504 173908643803334967296 174000685181401300992 175242069380079550464 175776202377129885696 175854955155972685824 176807147845617451008 177399136063850545152 178664766047659229184 178691325400423858176 179438206593320091648 179518600055055450112 180214995366451347456 181500714715082391552 181527695644875030528 182286432094801362944 183121688840103788544 183969474436585750528 184428145597583720448 184455561703663337472 185045650549361344512 185226535838265901056 185309522637476593664 185846713971652952064 187982883097763905536 188796661812472840192 189000744248763482112 189718520512729055232 189903973611959484416 191014865083211710464 191654423783267106816 191841769261061111808 191899193162300653568 194046847068659515392 194696557494112616448 195647224278751838208 195750770829076463616 195838472787333218304 196598176763401469952 197147328052589494272 197176634924605636608 197836824550469271552 198000779689180790784 198089489715923255296 198752735775239962624 200693972112639000576 200977091606825926656 201958425061937381376 202155842877247193088 202741869787257765888 203000799378301517824 204188304054467690496 204218657600484409344 205072236106651533312 205164114348634800128 205959994704515825664 206965658741158969344 207167971213046710272 207429388245808447488 208473212967161167872 209281930102975758336 209344574358873440256 210250827927526572032 210775023540095680512 211480743484984393728 211750833834262790144 211782311585687535616 212396244539031945216 213433335576820187136 213641970313454419968 214837580683158749184 215198155320940560384 215886592307588235264 216097625144643551232 216821166300261777408 218302702952241954816 219033627180876693504 219247736298355556352 219313363614057889792 220318281885749870592 220533646775178756096 221455417503601655808 222850675930413662208 223596827747144957952 223715166661801672704 223815397471237963776 225311232060102279168 225780718626718875648 226099228057679167488 226387988246769434624 227145983743131385856 227425323236903092224 228375899300589207552 229364539557301714944 230039407412039909376 230809628642214150144 231000909637377589248 231704994042580303872 233063967614677549056 233358061776534503424 233392751543410753536 234368269836173180928 234473273541296914432 234761623986480611328 235512646153732620288 235742863794156601344 236532181418467393536 238219688063545638912 238255100533898477568 239250942124426788864 240286660488601796608 241692278268553592832 242000952953443188736 243109828287723995136 243923812087794499584 244162251786805051392 245904194130111627264 246727534065815126016 247795618628870602752 249137344691551862784 249488803373990805504 250643844130351874048 250952080813134446592 251792322155142709248 252000992331684642816 252958027350305406976 254686486777615613952 255539231711022809088 255789025681414815744 258035107001964429312 259595409992150155264 259876023342049787904 259914655127889248256 260862965705002450944 261001027772101951488 261117963716444291072 262863104070119325696 263782432733959028736 266358820131060056064 266694927744610861056 267591962816852000768 267969455475767902208 268259120869212684288 269157309889980137472 269277900082583175168 269541123836329590784 270322493049677021184 272251072072623587328 272291543467312545792 273429648142202044416 275954211654878625792 277839803757398851584 277964283956214890496 278770070957479428096 279126099145164587008 281974324646645858304 283194992718709260288 284577780769093582848 284728393933202128896 284855960417939226624 286450107577544998912 286759749894675628032 286930873761254080512 287762653891591667712 287848789743450980352 288130166859524734976 289094888400349036544 291070270602989273088 292044836241168924672 293470836418127757312 293757709180999827456 294897265145102204928 297001169533771186176 297134234573884882944 298129103662859943936 298420529961650618368 301040958168958500864 301465637410238889984 302937637592906072064 303233764315870789632 304501199067452276736 305819386076402286592 306719209882719879168 307608354159977299968 307746171522952200192 308001212849836785664 308939992056773738496 310448488111738454016 310751956819570065408 311144082368712671232 312709819450741751808 314016861538310160384 315376241891289858048 317626250751394185216 317673467378531303424 318594366808547917824 319001256165902385152 320462955470181629952 322256371024738123776 322797232981410840576 323829888461382352896 324146437716965326848 325231749450392666112 325549669049073401856 327872258840148836352 328871604447533334528 328970045421086834688 330394158171827470336 330800470162768134144 332183126255402483712 334276013895620493312 335395241620717436928 335723096206856945664 339581982370154151936 340718975614697078784 342563848950883811328 344046809335952572416 345059111118059864064 346214442963321225216 346501364456066383872 346552873503852331008 347817287606669934592 348001370362802601984 350484138760159100928 351552404754259771392 351709910311945371648 353614295691234902016 354798272127701090304 357329532095318458368 357382650800847716352 358876413186640183296 359037200110110900224 360429990732902694912 363001429430164783104 366243377680207577088 367938948873171501056 368856291195167440896 368911123407326674944 370091301098722689024 370453071676531802112 370619045274953187328 371693427943305904128 375965766195527811072 377593323624945680384 378001488497526964224 379437041025458110464 379807947223918968832 382029730166423420928 383308847566534213632 383683538522122223616 383798386324601307136 389393114988225232896 391294448557503676416 391501541658152927232 391676945574666436608 393196353526802939904 394294656105178988544 394353269849211273216 395673649100938543104 396001559378361581568 396178979431846510592 397505471550479925248 401387944225278001152 401954183213651853312 403916850123874762752 404311685754494386176 405483739574515531776 406001598756603035648 408376608108935380992 408437315200968818688 410144472213303066624 410328228697269600256 413931317482317938688 416946425934322335744 418563860205951516672 418689148717746880512 420501655855053144064 421550047080191361024 422961486969968787456 423501667668525580288 423564623171375071232 424792489078063890432 426866671153640374272 427283940626908839936 429675161366317498368 430396310641881120768 431773184615176470528 432195250289287102464 433642332600523554816 436605405904483909632 438067254361753387008 438626727228115779584 440636563771499741184 445701351860827324416 447193655494289915904 447430333323603345408 447630794942475927552 450622464120204558336 451561437253437751296 452198456115358334976 452775976493538869248 454291967486262771712 454850646473806184448 456751798601178415104 458729079114603429888 460078814824079818752 461619257284428300288 462001819274755178496 463409988085160607744 466127935229355098112 466716123553069006848 468946547082593828864 471025292307465240576 473064362836934787072 476439376127091277824 476510201067796955136 478501884248853577728 480573320977203593216 483384556537107185664 484001905906886377472 486219656575447990272 487847624175588999168 488324503573610102784 491808388260223254528 493455068131630252032 495591237257741205504 498274689383103725568 501287688260703748096 503584644310285418496 505916054700610813952 509372973555231227904 511078463422045618176 511578051362829631488 516070214003928858624 519190819984300310528 519752046684099575808 519829310255778496512 521725931410004901888 522002055544203902976 522235927432888582144 525726208140238651392 527564865467918057472 535183925633704001536 538314619779960274944 538555800165166350336 540644986099354042368 544502144145247174656 544583086934625091584 546859296284404088832 551908423309757251584 555679607514797703168 555928567912429780992 557540141914958856192 558252198290329174016 563948649293291716608 566389985437418520576 569155561538187165696 569711920835878453248 575525307783183335424 575697579486901960704 578189776800698073088 582140541205978546176 584089672482337849344 586941672836255514624 587515418361999654912 589794530290204409856 594002339067542372352 594268469147769765888 596258207325719887872 596841059923301236736 602081916337917001728 602931274820477779968 605875275185812144128 606467528631741579264 609002398134904553472 615216708319954599936 615492343045904400384 617879984113547476992 620896976223476908032 621503913639140130816 622288164737425342464 625419638901483503616 628033723076620320768 630752483782579716096 635252501502788370432 635346934757062606848 637188733617095835648 638002512331804770304 640925910940363259904 644512742049476247552 645594465962821681152 647659776922764705792 648292875433930653696 650463498900785332224 657743208895066669056 657940090842173669376 660788316343654940672 661600940325536268288 664366252510804967424 668552027791240986624 670790483241434873856 671446192413713891328 679163964740308303872 681437951229394157568 685127697901767622656 688093618671905144832 690118222236119728128 692428885926642450432 693002728912132767744 695634575213339869184 703104809508519542784 703419820623890743296 707228591382469804032 709596544255402180608 714659064190636916736 714765301601695432704 717752826373280366592 718074400220221800448 720859981465805389824 726002858860329566208 732486755360415154176 735877897746343002112 737712582390334881792 740182602197445378048 741238090549906374656 743386855886611808256 751931532391055622144 755186647249891360768 756002976995053928448 758874082050916220928 759615894447837937664 764059460332846841856 766617695133068427264 767367077044244447232 767596772649202614272 778786229976450465792 782588897115007352832 783003083316305854464 783353891149332873216 788589312210357977088 791347298201877086208 792357958863693021184 795010943100959850496 802775888450556002304 803908366427303706624 807833700247749525504 808623371508988772352 810967479149031063552 812003197513206071296 816753216217870761984 816874630401937637376 820288944426606133248 820656457394539200512 827862634964635877376 833892851868644671488 837378297435493761024 841003311710106288128 845922973939937574912 847003335337051160576 849584978156127780864 853733342307280748544 854567881253817679872 859350322732634996736 860792621283762241536 863546369230352941056 864390500578574204928 867284665201047109632 873210811808967819264 876134508723506774016 877253454456231559168 881273127542999482368 891402703721654648832 894387310988579831808 895261589884951855104 903122874506875502592 904396912230716669952 908583934972525543424 909701292947612368896 913503597202356830208 917458158229206859776 920157629648159637504 923238514568856600576 924003638549510356992 926819976170321215488 932255870458710196224 933432247106138013696 937893094165187657728 942050584614930481152 946128725673869574144 952878752254182555648 953020402135593910272 957003768497707155456 966769113074214371328 972439313150895980544 975695248351177998336 976649007147220205568 983616776520446509056 986910136263260504064 991182474515482411008 996549378766207451136 1002575376521407496192 1007169288620570836992 1011832109401221627904 1018745947110462455808 1022156926844091236352 1032140428007857717248 1038381639968600621056 1039504093368199151616 1039658620511556993024 1043451862820009803776 1044004111088407805952 1044471854865777164288 1051452416280477302784 1055129730935836114944 1070367851267408003072 1076629239559920549888 1077111600330332700672 1081289972198708084736 1089004288290494349312 1103816846619514503168 1111359215029595406336 1111857135824859561984 1115080283829917712384 1116504396580658348032 1127897298586583433216 1132779970874837041152 1138311123076374331392 1139423841671756906496 1151050615566366670848 1151395158973803921408 1156379553601396146176 1168179344964675698688 1173883345672511029248 1175030836723999309824 1179589060580408819712 1188004678135084744704 1188536938295539531776 1192516414651439775744 1193682119846602473472 1204163832675834003456 1205862549640955559936 1211750550371624288256 1212935057263483158528 1218004796269809106944 1230433416639909199872 1230984686091808800768 1241793952446953816064 1250839277802967007232 1256067446153240641536 1261504967565159432192 1270505003005576740864 1270693869514125213696 1274377467234191671296 1276005024663609540608 1281851821880726519808 1289025484098952495104 1291188931925643362304 1295319553845529411584 1296585750867861307392 1300926997801570664448 1315880181684347338752 1321576632687309881344 1337104055582481973248 1341580966482869747712 1342892384827427782656 1358327929480616607744 1362875902458788315136 1370255395803535245312 1376187237343810289664 1380236444472239456256 1384857771853284900864 1386005457824265535488 1391269150426679738368 1406839641247781486592 1419193088510804361216 1429318128381273833472 1429530603203390865408 1435505652746560733184 1436148800440443600896 1441719962931610779648 1452005717720659132416 1464973510720830308352 1471755795492686004224 1475425164780669763584 1480365204394890756096 1482476181099812749312 1486773711773223616512 1503863064782111244288 1517748164101832441856 1528118920665693683712 1533235390266136854528 1534734154088488894464 1535193545298405228544 1557572459952900931584 1565177794230014705664 1566006166632611708928 1566707782298665746432 1577178624420715954176 1582694596403754172416 1584715917727386042368 1590021886201919700992 1605551776901112004608 1615667400495499051008 1621934958298062127104 1633506432435741523968 1633749260803875274752 1640577888853212266496 1641312914789078401024 1655725269929271754752 1667785703737289342976 1674756594870987522048 1682006623420212576256 1691845947879875149824 1694006670674102321152 1699169956312255561728 1707466684614561497088 1709135762507635359744 1727092738460705882112 1734569330402094219264 1746421623617935638528 1752269017447013548032 1754506908912463118336 1762546255085998964736 1782805407443309297664 1788774621977159663616 1790523179769903710208 1806245749013751005184 1808793824461433339904 1817167869945051086848 1819402585895224737792 1827007194404713660416 1846477029137713201152 1853639952340642430976 1864511740917420392448 1866864494212276027392 1875786188330375315456 1884101169229860962304 1892257451347739148288 1905757504508365111296 1906040804271187820544 1914007536995414310912 1933538226148428742656 1944878626301791961088 1951390496702355996672 1973820272526521008128 1982364949030964822016 1993098757532414902272 2005150753042814992384 2014338577241141673984 2023664218802443255808 2037491894220924911616 2044313853688182472704 2064280856015715434496 2076763279937201242112 2079008186736398303232 2086903725640019607552 2088943709731554328576 2110259461871672229888 2140735702534816006144 2153258479119841099776 2154223200660665401344 2162579944397416169472 2178008576580988698624 2207633693239029006336 2223714271649719123968 2230160567659835424768 2233008793161316696064 2255794597173166866432 2265559941749674082304 2276622246152748662784 2278847683343513812992 2302101231132733341696 2302790317947607842816 2312759107202792292352 2336358689929351397376 2347766691345022058496 2350061673447998619648 2377073876591079063552 2385032829302879551488 2408327665351668006912 2411725099281911119872 2423501100743248576512 2425870114526966317056 2436009592539618213888 2460866833279818399744 2461969372183617601536 2483587904893907632128 2501678555605934014464 2512134892306481283072 2523009935130318864384 2541010006011153481728 2548754934468383342592 2563703643761453039616 2578050968197904990208 2582377863851286724608 2590639107691058823168 2593171501735722614784 2601853995603141328896 2631760363368694677504 2643153265374619762688 2674208111164963946496 2683161932965739495424 2685784769654855565312 2725751804917576630272 2740510791607070490624 2752374474687620579328 2760472888944478912512 2769715543706569801728 2772010915648531070976 2782538300853359476736 2813679282495562973184 2838386177021608722432 2858636256762547666944 2859061206406781730816 2871011305493121466368 2872297600880887201792 2929947021441660616704 2943511590985372008448 2950850329561339527168 2960730408789781512192 2964952362199625498624 2973547423546447233024 3007726129564222488576 3035496328203664883712 3056237841331387367424 3066470780532273709056 3070387090596810457088 3115144919905801863168 3130355588460029411328 3132012333265223417856 3133415564597331492864 3154357248841431908352 3165389192807508344832 3169431835454772084736 3180043772403839401984 3211103553802224009216 3231334800990998102016 3243869916596124254208 3267012864871483047936 3282625829578156802048 3311450539858543509504 3335571407474578685952 3349513189741975044096 3364013246840425152512 3383691895759750299648 3388013341348204642304 3398339912624511123456 3414933369229122994176 3418271525015270719488 3454185476921411764224 3469138660804188438528 3504538034894027096064 3509013817824926236672 3525092510171997929472 3565610814886618595328 3577549243954319327232 3581046359539807420416 3612491498027502010368 3617587648922866679808 3634335739890102173696 3638805171790449475584 3654014388809427320832 3692954058275426402304 3768202338459721924608 3784514902695478296576 3811515009016730222592 3812081608542375641088 3828015073990828621824 3867076452296857485312 3889757252603583922176 3902780993404711993344 3947640545053042016256 3964729898061929644032 4028677154482283347968 4047328437604886511616 4074983788441849823232 4088627707376364945408 4128561712031430868992 4153526559874402484224 4158016373472796606464 4173807451280039215104 4177887419463108657152 4220518923743344459776 4306516958239682199552 4308446401321330802688 4325159888794832338944 4356017153161977397248 4415267386478058012672 4447428543299438247936 4460321135319670849536 4466017586322633392128 4511589194346333732864 4553244492305497325568 4604202462265466683392 4605580635895215685632 4625518214405584584704 4672717379858702794752 4695533382690044116992 4700123346895997239296 4754147753182158127104 4770065658605759102976 4816655330703336013824 4847002201486497153024 4921733666559636799488 4923938744367235203072 4967175809787815264256 5003357111211868028928 5024269784612962566144 5046019870260637728768 5082020012022306963456 5097509868936766685184 5127407287522906079232 5181278215382117646336 5203707991206282657792 5263520726737389355008 5286306530749239525376 5348416222329927892992 5366323865931478990848 5371569539309711130624 5451503609835153260544 5481021583214140981248 5539431087413139603456 5565076601706718953472 5627358564991125946368 5676772354043217444864 5717272513525095333888 5718122412813563461632 5742022610986242932736 5744595201761774403584 5887023181970744016896 5921460817579563024384 5947094847092894466048 6015452259128444977152 6070992656407329767424 6112475682662774734848 6132941561064547418112 6140774181193620914176 6230289839811603726336 6260711176920058822656 6266831129194662985728 6330778385615016689664 6360087544807678803968 6422207107604448018432 6462669601981996204032 6487739833192248508416 6534025729742966095872 6565251659156313604096 6622901079717087019008 6671142814949157371904 6699026379483950088192 6767383791519500599296 6796679825249022246912 6829866738458245988352 6836543050030541438976 6908370953842823528448 6938277321608376877056 7009076069788054192128 7018027635649852473344 7050185020343995858944 7131221629773237190656 7155098487908638654464 7224982996055004020736 7235175297845733359616 7268671479780204347392 7277610343580898951168 7308028777618854641664 7385908116550852804608 7536404676919443849216 7569029805390956593152 7623030018033460445184 7734152904593714970624 7779514505207167844352 7805561986809423986688 7895281090106084032512 7929459796123859288064 8057354308964566695936 8094656875209773023232 8177255414752729890816 8257123424062861737984 8307053119748804968448 8316032746945593212928 8347614902560078430208 8355774838926217314304 8441037847486688919552 8613033916479364399104 8616892802642661605376 8830534772956116025344 8894857086598876495872 8920642270639341699072 8932035172645266784256 9023178388692667465728 9106488984610994651136 9211161271790431371264 9251036428811169169408 9345434759717405589504 9391066765380088233984 9400246693791994478592 9508295506364316254208 9540131317211518205952 9633310661406672027648 9694004402972994306048 9847877488734470406144 9934351619575630528512 10006714222423736057856 10048539569225925132288 10092039740521275457536 10164040024044613926912 10195019737873533370368 10254814575045812158464 10362556430764235292672 10407415982412565315584 10527041453474778710016 10696832444659855785984 10732647731862957981696 10743139078619422261248 10903007219670306521088 10962043166428281962496 11078862174826279206912 11130153203413437906944 11353544708086434889728 11434545027050190667776 11436244825627126923264 11484045221972485865472 11489190403523548807168 11774046363941488033792 11842921635159126048768 11894189694185788932096 12141985312814659534848 12224951365325549469696 12265883122129094836224 12281548362387241828352 12460579679623207452672 12521422353840117645312 12533662258389325971456 12661556771230033379328 12720175089615357607936 12925339203963992408064 12975479666384497016832 13068051459485932191744 13130503318312627208192 13245802159434174038016 13342285629898314743808 13398052758967900176384 13534767583039001198592 13659733476916491976704 13816741907685647056896 13876554643216753754112 14018152139576108384256 14036055271299704946688 14100370040687991717888 14262443259546474381312 14310196975817277308928 14449965992110008041472 14537342959560408694784 14771816233101705609216 15072809353838887698432 15138059610781913186304 15246060036066920890368 15611123973618847973376 15790562180212168065024 15858919592247718576128 16114708617929133391872 16189313750419546046464 16354510829505459781632 16695229805120156860416 16882075694973377839104 17226067832958728798208 17233785605285323210752 17661069545912232050688 17841284541278683398144 18046356777385334931456 18212977969221989302272 18422322543580862742528 18502072857622338338816 18690869519434811179008 18782133530760176467968 18800493387583988957184 19080262634423036411904 19266621322813344055296 19388008805945988612096 19695754977468940812288 19868703239151261057024 20013428444847472115712 20097079138451850264576 20390039475747066740736 20509629150091624316928 20725112861528470585344 20814831964825130631168 21054082906949557420032 21393664889319711571968 21465295463725915963392 21806014439340613042176 21924086332856563924992 22157724349652558413824 22260306406826875813888 22707089416172869779456 22869090054100381335552 22978380807047097614336 23548092727882976067584 23685843270318252097536 23788379388371577864192 24283970625629319069696 24531766244258189672448 24563096724774483656704 24921159359246414905344 25042844707680235290624 25067324516778651942912 25323113542460066758656 25440350179230715215872 25850678407927984816128 26491604318868348076032 26684571259796629487616 26796105517935800352768 27069535166078002397184 27319466953832983953408 27633483815371294113792 27753109286433507508224 28036304279152216768512 28200740081375983435776 28524886519092948762624 28620393951634554617856 28899931984220016082944 29074685919120817389568 29543632466203411218432 30145618707677775396864 30276119221563826372608 30492120072133841780736 31222247947237695946752 31581124360424336130048 32229417235858266783744 32378627500839092092928 32709021659010919563264 33390459610240313720832 34452135665917457596416 34467571210570646421504 35322139091824464101376 35682569082557366796288 36425955938443978604544 36844645087161725485056 37004145715244676677632 37381739038869622358016 37564267061520352935936 37600986775167977914368 38160525268846072823808 38776017611891977224192 39391509954937881624576 39737406478302522114048 40026856889694944231424 40194158276903700529152 41450225723056941170688 41629663929650261262336 42108165813899114840064 42787329778639423143936 42930590927451831926784 43612028878681226084352 44315448699305116827648 44520612813653751627776 45414178832345739558912 45738180108200762671104 45956761614094195228672 47371686540636504195072 47576758776743155728384 48567941251258638139392 49063532488516379344896 49126193449548967313408 50085689415360470581248 50646227084920133517312 50880700358461430431744 51701356815855969632256 52983208637736696152064 54139070332156004794368 54638933907665967906816 55266967630742588227584 55506218572867015016448 56072608558304433537024 56401480162751966871552 57240787903269109235712 57799863968440032165888 58149371838241634779136 59087264932406822436864 60291237415355550793728 62444495894475391893504 63162248720848672260096 64757255001678184185856 65418043318021839126528 66780919220480627441664 68935142421141292843008 70644278183648928202752 71365138165114733592576 72851911876887957209088 73689290174323450970112 74763478077739244716032 75128534123040705871872 75201973550335955828736 76321050537692145647616 77552035223783954448384 79474812956605044228096 80053713779389888462848 80388316553807401058304 82900451446113882341376 83259327859300522524672 85574659557278846287872 85861181854903663853568 87224057757362452168704 88630897398610233655296 89041225627307503255552 90828357664691479117824 91476360216401525342208 91913523228188390457344 94743373081273008390144 97135882502517276278784 98127064977032758689792 98252386899097934626816 100171378830720941162496 101761400716922860863488 103402713631711939264512 105966417275473392304128 109277867815331935813632 110533935261485176455168 111012437145734030032896 112145217116608867074048 112802960325503933743104 114481575806538218471424 118174529864813644873728 120582474830711101587456 124888991788950783787008 126324497441697344520192 129514510003356368371712 130836086636043678253056 133561838440961254883328 137870284842282585686016 142730276330229467185152 145703823753775914418176 147378580348646901940224 150257068246081411743744 152642101075384291295232 155104070447567908896768 158949625913210088456192 165800902892227764682752 166518655718601045049344 171722363709807327707136 174448115514724904337408 177261794797220467310592 178082451254615006511104 189486746162546016780288 194271765005034552557568 196254129954065517379584 200342757661441882324992 203522801433845721726976 206805427263423878529024 211932834550946784608256 218555735630663871627264 221067870522970352910336 224290434233217734148096 225605920651007867486208 228963151613076436942848 241164949661422203174912 249777983577901567574016 259029020006712736743424 261672173272087356506112 267123676881922509766656 275740569684565171372032 291407647507551828836352 294757160697293803880448 300514136492162823487488 305284202150768582590464 310208140895135817793536 317899251826420176912384 331601805784455529365504 333037311437202090098688 343444727419614655414272 354523589594440934621184 356164902509230013022208 378973492325092033560576 388543530010069105115136 392508259908131034759168 400685515322883764649984 407045602867691443453952 413610854526847757058048 437111471261327743254528 442135741045940705820672 457926303226152873885696 499555967155803135148032 523344346544174713012224 534247353763845019533312 582815295015103657672704 601028272984325646974976 610568404301537165180928 620416281790271635587072 635798503652840353824768 663203611568911058731008 686889454839229310828544 712329805018460026044416 777087060020138210230272 785016519816262069518336 801371030645767529299968 827221709053695514116096 874222942522655486509056 884271482091881411641344 915852606452305747771392 999111934311606270296064 1068494707527690039066624 1165630590030207315345408 1202056545968651293949952 1221136808603074330361856 1240832563580543271174144 1326407223137822117462016 1373778909678458621657088 1424659610036920052088832 1570033039632524139036672 1602742061291535058599936 1748445885045310973018112 1831705212904611495542784 2136989415055380078133248 2331261180060414630690816 2404113091937302587899904 2481665127161086542348288 2652814446275644234924032 2747557819356917243314176 2849319220073840104177664 3205484122583070117199872 3496891770090621946036224 3663410425809222991085568 4273978830110760156266496 4808226183874605175799808 5495115638713834486628352 6410968245166140234399744 6993783540181243892072448 8547957660221520312532992 9616452367749210351599616 10990231277427668973256704 12821936490332280468799488 19232904735498420703199232 25643872980664560937598976 38465809470996841406398464 76931618941993682812796928
- Sum of all divisors σ(n): 312924313763061590753280000
- Sum of proper divisors (its aliquot sum) s(n): 235992694821067907940483072
- 76931618941993682812796928 is an abundant number, because the sum of its proper divisors (235992694821067907940483072) is greater than itself. Its abundance is 159061075879074225127686144
Bases of 76931618941993682812796928
- Binary: 111111101000101110011101101011011000110111110100011010000000000000000000000000000000002
- Hexadecimal: 0x3FA2E76B637D1A00000000
- Base-36: 9NZNNQA1GIFZR1MO0
Squares and roots of 76931618941993682812796928
- 76931618941993682812796928 squared (769316189419936828127969282) is 5918473993036121216486616012155274510656638166237184
- 76931618941993682812796928 cubed (769316189419936828127969283) is 455317785950354650960299308864012174145221656378792142097623805796624474570752
-
The
square root of 76931618941993682812796928 is 8771067149554.4761228171 -
76931618941993682812796928 is a
perfect cube number . Itscube root is 425306112
Scales and comparisons
How big is 76931618941993682812796928?- 76,931,618,941,993,682,812,796,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 76,931,618,941,993,682,812,796,928 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 76931618941993682812796928 cubic inches would be around 35442176 feet tall.
Recreational maths with 76931618941993682812796928
- 76931618941993682812796928 backwards is 82969721828639914981613967
- 76931618941993682812796928 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 76931618941993682812796928's digits is 144
- 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 76931618941993682812796928 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 76931618941993682812796928 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/76931618941993682812796928/
Chicago style:
Numbermatics. 2024. "Number 76931618941993682812796928 - Facts about the integer". https://numbermatics.com/n/76931618941993682812796928/
The information we have on file for 76931618941993682812796928 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 76931618941993682812796928, math, Factors of 76931618941993682812796928, curriculum, school, college, exams, university, Prime factorization of 76931618941993682812796928, STEM, science, technology, engineering, physics, economics, calculator, seventy-six septillion, nine hundred thirty-one sextillion, six hundred eighteen quintillion, nine hundred forty-one quadrillion, nine hundred ninety-three trillion, six hundred eighty-two billion, eight hundred twelve million, seven hundred ninety-six thousand, nine hundred twenty-eight.