3356877328971119973863424
3,356,877,328,971,119,973,863,424 is an even composite number composed of seven prime numbers multiplied together.
3356877328971119973863424 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 3356877328971119973863424:
212 × 36 × 72 × 192 × 472 × 712 × 23892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 47 × 47 × 71 × 71 × 2389 × 2389)See below for interesting mathematical facts about the number 3356877328971119973863424 from the Numbermatics database.
Names of 3356877328971119973863424
- Cardinal: 3356877328971119973863424 can be written as Three septillion, three hundred fifty-six sextillion, eight hundred seventy-seven quintillion, three hundred twenty-eight quadrillion, nine hundred seventy-one trillion, one hundred nineteen billion, nine hundred seventy-three million, eight hundred sixty-three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 3.356877328971119973863424 × 1024
Factors of 3356877328971119973863424
Divisors of 3356877328971119973863424
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 47 48 49 54 56 57 63 64 71 72 76 81 84 94 96 98 108 112 114 126 128 133 141 142 144 147 152 162 168 171 188 189 192 196 213 216 224 228 243 252 256 266 282 284 288 294 304 324 329 336 342 361 376 378 384 392 399 423 426 432 441 448 456 486 497 504 512 513 532 564 567 568 576 588 608 639 648 658 672 684 722 729 752 756 768 784 798 846 852 864 882 893 896 912 931 972 987 994 1008 1024 1026 1064 1083 1128 1134 1136 1152 1176 1197 1216 1269 1278 1296 1316 1323 1344 1349 1368 1444 1458 1491 1504 1512 1536 1539 1568 1596 1692 1701 1704 1728 1764 1786 1792 1824 1862 1917 1944 1974 1988 2016 2048 2052 2128 2166 2209 2256 2268 2272 2303 2304 2352 2389 2394 2432 2527 2538 2556 2592 2632 2646 2679 2688 2698 2736 2793 2888 2916 2961 2982 3008 3024 3072 3078 3136 3192 3249 3337 3384 3402 3408 3456 3479 3528 3572 3584 3591 3648 3724 3807 3834 3888 3948 3969 3976 4032 4047 4096 4104 4256 4332 4418 4473 4512 4536 4544 4606 4608 4617 4704 4778 4788 4864 5041 5054 5076 5103 5112 5184 5264 5292 5358 5376 5396 5472 5586 5751 5776 5832 5922 5964 6016 6048 6144 6156 6251 6272 6384 6498 6627 6674 6768 6804 6816 6909 6912 6958 7056 7144 7167 7168 7182 7296 7448 7581 7614 7668 7776 7896 7938 7952 8037 8064 8094 8208 8379 8512 8664 8836 8883 8946 9024 9072 9088 9212 9216 9234 9408 9443 9556 9576 9728 9747 10011 10082 10108 10152 10206 10224 10368 10437 10528 10584 10716 10752 10773 10792 10944 11172 11421 11502 11552 11664 11844 11907 11928 12032 12096 12141 12288 12312 12502 12544 12768 12996 13254 13348 13419 13536 13608 13632 13818 13824 13851 13916 14112 14288 14334 14336 14364 14592 14896 15123 15162 15228 15336 15463 15552 15792 15876 15904 16074 16128 16188 16416 16723 16758 16967 17024 17253 17328 17672 17689 17766 17892 18048 18144 18176 18424 18432 18468 18753 18816 18886 19112 19152 19456 19494 19881 20022 20164 20216 20304 20412 20448 20727 20736 20874 21056 21168 21432 21501 21504 21546 21584 21888 22344 22743 22842 23004 23104 23328 23359 23688 23814 23856 24064 24111 24192 24282 24624 25004 25088 25137 25536 25631 25992 26508 26649 26696 26838 27072 27216 27264 27636 27648 27702 27832 28224 28329 28576 28668 28672 28728 29184 29241 29792 30033 30246 30324 30456 30672 30926 31104 31311 31584 31752 31808 32148 32256 32319 32376 32832 33446 33516 33934 34048 34263 34506 34656 35287 35344 35378 35532 35721 35784 36096 36288 36352 36423 36848 36864 36936 37506 37632 37772 38224 38304 38912 38988 39762 40044 40257 40328 40432 40608 40824 40896 41454 41472 41748 41971 42112 42336 42864 43002 43008 43092 43168 43757 43776 44688 45369 45391 45486 45684 46008 46208 46389 46656 46718 47376 47628 47712 48128 48222 48384 48564 49248 50008 50169 50176 50274 50901 51072 51262 51759 51984 53016 53067 53298 53392 53676 54144 54432 54528 55272 55296 55404 55664 56259 56448 56658 57152 57336 57456 58368 58482 59584 59643 60066 60492 60648 60912 61344 61852 62181 62208 62622 63168 63403 63504 63616 64296 64503 64512 64638 64752 65664 66101 66892 67032 67868 68096 68229 68526 69012 69312 70077 70574 70688 70756 71064 71442 71568 72192 72333 72576 72704 72846 73696 73872 75012 75264 75411 75544 76448 76608 76893 77824 77976 79524 79947 80088 80514 80656 80864 81216 81648 81792 82908 82944 83496 83942 84224 84672 84987 85728 86004 86016 86184 86336 87514 87552 87723 89376 90099 90738 90782 90972 91368 92016 92416 92778 93312 93436 93933 94752 95256 95424 95779 96256 96444 96768 96957 97128 98496 100016 100338 100352 100548 101802 102144 102524 103518 103968 105861 106032 106134 106596 106784 107352 108241 108288 108864 109056 109269 110544 110592 110808 111328 112283 112518 112896 113316 114304 114672 114912 116736 116964 117061 118769 119168 119286 120132 120771 120984 121296 121824 122688 123704 124362 124416 125244 125913 126336 126806 127008 127232 128592 129006 129024 129276 129504 131271 131328 132202 133784 134064 135736 136107 136173 136192 136458 137052 138024 138624 139167 140154 141148 141376 141512 142128 142884 143136 144384 144666 145152 145408 145692 147392 147744 150024 150507 150528 150822 151088 152703 152896 153216 153786 155952 156839 159048 159201 159894 160176 161028 161312 161728 162432 163296 163513 163584 165816 165888 166992 167884 168448 168777 169344 169619 169974 171456 172008 172368 172672 175028 175104 175446 178752 178929 179417 180198 181476 181564 181944 182736 184032 184832 185556 186543 186624 186872 187866 189504 190209 190512 190848 191558 192512 192888 193509 193536 193914 194256 196992 198303 200032 200676 200704 201096 203604 204288 204687 205048 207036 207936 210231 211722 212064 212268 213192 213568 214704 216482 216576 216999 217728 218112 218538 221088 221616 222656 224566 225036 225792 226233 226632 228608 229344 229824 230679 233472 233928 234122 236927 237538 238336 238572 239841 240264 241542 241968 242592 243648 245376 247009 247408 248724 248832 250488 251826 252672 253612 254016 254464 254961 257184 258012 258048 258552 259008 262542 262656 263169 264404 267568 268128 270297 271472 272214 272346 272384 272916 274104 276048 277248 278334 280308 281799 282296 282752 283024 284256 285768 286272 287337 288768 289332 290304 290816 291384 293797 294784 295488 300048 301014 301056 301644 302176 305406 305792 306432 307572 311904 313678 317583 317737 318096 318402 319788 320352 322056 322624 323456 324723 324864 326592 327026 327168 327807 331632 331776 333984 335768 336849 336896 337554 338688 339238 339948 342912 344016 344736 345344 350056 350208 350892 351183 356307 357504 357858 358834 360396 362313 362952 363128 363888 365472 368064 369664 371112 373086 373248 373744 375732 377739 379008 380418 381024 381696 383116 385776 387018 387072 387828 388512 393813 393984 396606 400064 401352 402192 407208 408321 408519 408576 409374 410096 414072 415872 417501 420462 423444 424128 424536 426384 427136 429408 432964 433152 433998 435456 436224 437076 442176 443232 443821 445312 449132 450072 451521 451584 452466 453264 457216 458109 458688 459648 461358 467856 468244 470517 473854 475076 476672 477144 477603 479682 480528 483084 483936 485184 487296 490539 490752 494018 494816 497448 497664 500976 503652 505344 506331 507224 508032 508857 508928 509922 514368 516024 517104 518016 525084 525312 526338 528808 535136 536256 536787 538251 540594 542944 544428 544692 544768 545832 548208 552096 554496 556668 559629 560616 563598 564592 565504 566048 568512 570627 571536 572544 574674 577536 578664 580527 580608 582768 587594 589568 590976 594909 600096 602028 602112 603288 604352 610812 611584 612864 614061 615144 623808 627356 630693 635166 635474 636192 636804 639576 640704 644112 645248 646912 649446 649728 650997 653184 654052 654336 655614 663264 667968 670453 671536 673698 673792 675108 677376 678476 678699 679896 685824 688032 689472 690688 692037 700112 700416 701784 702366 710781 712614 715008 715716 717668 720792 724626 725904 726256 727776 730944 736128 739328 741027 742224 746172 746496 747488 751464 755478 758016 760836 762048 763392 764883 766232 771552 774036 774144 775656 777024 785981 787626 787968 793212 797449 800128 802704 804384 810891 814416 816642 817038 817152 818748 820192 828144 831383 831744 835002 840924 845397 846888 848256 849072 852768 854272 858816 862011 862429 865928 866304 867996 870912 872448 874152 881391 884352 886464 887642 890624 898264 900144 903042 903168 904932 906528 914432 916218 917376 919296 922716 935712 936488 941034 947708 950152 952749 953211 953344 954288 955206 959364 961056 966168 967872 970368 974169 974592 981078 981504 983421 988036 989632 994896 995328 1001952 1007304 1010547 1010688 1012662 1014448 1016064 1017714 1017856 1019844 1028736 1032048 1034208 1036032 1050168 1050624 1052676 1053549 1057616 1068921 1070272 1072512 1073574 1076502 1081188 1085888 1088856 1089384 1091664 1096416 1097873 1104192 1108992 1113336 1119258 1121232 1127196 1129184 1131008 1132096 1133217 1137024 1141254 1143072 1145088 1149348 1157328 1161054 1161216 1165536 1175188 1179136 1181439 1181952 1187333 1189818 1200192 1204056 1204657 1206576 1208704 1221624 1223168 1224963 1225557 1225728 1228122 1230288 1247616 1252503 1254712 1255919 1261386 1270332 1270948 1272384 1273608 1279152 1281408 1288224 1290496 1293824 1298892 1299456 1301994 1306368 1308104 1308672 1311228 1326528 1331463 1335936 1340906 1343072 1347396 1347584 1350216 1354563 1354752 1356952 1357398 1359792 1371648 1374327 1376064 1378944 1381376 1384074 1400224 1403568 1404732 1411551 1421562 1425228 1430016 1431432 1432809 1435336 1441584 1449252 1451808 1452512 1455552 1461888 1471617 1472256 1478656 1482054 1484448 1492344 1492992 1494976 1502928 1510956 1516032 1518993 1521672 1524096 1526571 1526784 1529766 1532464 1543104 1548072 1551312 1554048 1571962 1575252 1575936 1586424 1594898 1600256 1605408 1608768 1610361 1614753 1621782 1628832 1633284 1634076 1634304 1637496 1640384 1656288 1658489 1662766 1663488 1670004 1678887 1681848 1690794 1693776 1696512 1698144 1705536 1708544 1711881 1717632 1724022 1724858 1731856 1732608 1735992 1741581 1741824 1748304 1762782 1768704 1772928 1775284 1781248 1784727 1796528 1800288 1806084 1806336 1809864 1813056 1819801 1828864 1832436 1834752 1838592 1842183 1845432 1871424 1872976 1882068 1892079 1895416 1900304 1905498 1906422 1906688 1908576 1910412 1918728 1922112 1932336 1935744 1940736 1948338 1949184 1962156 1963008 1966842 1976072 1979264 1989792 2003904 2011359 2014608 2021094 2021376 2025324 2028896 2032128 2035428 2035712 2039688 2056579 2057472 2064096 2068416 2072064 2076111 2100336 2101248 2105352 2107098 2115232 2132343 2133377 2137842 2140544 2145024 2147148 2153004 2162376 2171776 2177712 2178768 2183328 2192832 2195746 2208384 2217984 2223081 2224159 2226672 2238516 2242464 2254392 2258368 2262016 2264192 2266434 2274048 2282508 2286144 2290176 2294649 2298696 2314656 2322108 2322432 2331072 2350376 2357943 2358272 2362878 2363904 2374666 2379636 2392347 2400384 2408112 2409314 2413152 2417408 2432673 2443248 2446336 2449926 2451114 2451456 2456244 2460576 2494149 2495232 2505006 2509424 2511838 2522772 2536191 2540664 2541896 2544768 2547216 2558304 2562816 2576448 2580992 2586033 2587287 2587648 2597784 2598912 2603988 2612736 2616208 2617344 2622456 2644173 2653056 2662926 2671872 2681812 2686144 2694792 2700432 2709126 2709504 2713904 2714796 2719584 2743296 2748654 2752128 2757888 2762752 2768148 2800448 2807136 2809464 2823102 2843124 2850456 2858247 2859633 2860032 2862864 2865618 2870672 2883168 2898504 2903616 2905024 2911104 2922507 2923776 2943234 2944512 2964108 2968896 2979941 2984688 2985984 2989952 3005856 3021912 3031641 3032064 3037986 3043344 3048192 3053142 3053568 3059532 3064928 3086208 3096144 3102624 3106747 3108096 3143924 3150504 3151872 3160647 3172848 3189796 3200512 3206763 3210816 3217536 3220722 3222761 3229506 3243564 3257664 3266568 3268152 3274992 3280768 3293619 3312576 3316978 3325532 3326976 3340008 3357774 3363696 3381588 3387552 3393024 3396288 3399651 3411072 3417088 3423762 3435264 3448044 3449716 3463712 3471984 3483162 3483648 3496608 3525564 3537408 3544317 3545856 3550568 3561999 3562496 3569454 3593056 3600576 3612168 3613971 3619728 3626112 3639602 3657728 3664872 3669504 3674889 3676671 3677184 3684366 3690864 3742848 3745952 3757509 3764136 3767757 3784158 3790832 3800608 3810996 3812844 3813376 3817152 3820824 3837456 3844224 3864672 3871488 3881472 3896676 3898368 3924312 3926016 3933684 3952144 3958528 3979584 3994389 4007808 4022718 4029216 4042188 4042752 4050648 4057792 4063689 4064256 4070856 4079376 4113158 4114944 4122981 4128192 4136832 4144128 4152222 4200672 4210704 4214196 4230464 4234653 4264686 4266754 4275684 4281088 4290048 4294296 4298427 4306008 4324752 4343552 4355424 4357536 4366656 4385664 4391492 4414851 4416768 4435968 4446162 4448318 4453344 4477032 4484928 4501613 4508784 4516736 4524032 4528384 4532868 4548096 4556979 4565016 4572288 4579713 4580352 4589298 4597392 4629312 4644216 4662144 4693171 4700752 4715886 4716544 4725756 4727808 4749332 4759272 4784694 4800768 4816224 4818628 4826304 4834816 4844259 4865346 4886496 4892672 4899852 4902228 4902912 4912488 4921152 4975467 4988298 4990464 5010012 5018848 5023676 5045544 5072382 5081328 5083792 5089536 5094432 5116608 5125632 5135643 5152896 5161984 5172066 5174574 5175296 5195568 5197824 5207976 5225472 5232416 5244912 5277301 5288346 5306112 5325852 5343744 5354181 5363624 5372288 5389584 5400864 5418252 5419008 5427808 5429592 5439168 5459403 5486592 5497308 5501867 5504256 5515776 5525504 5536296 5582143 5600896 5614272 5618928 5646204 5676237 5686248 5700912 5707321 5716494 5719266 5720064 5725728 5731236 5741344 5766336 5797008 5807232 5810048 5822208 5845014 5847552 5886468 5889024 5928216 5937792 5959882 5969376 5979904 6011712 6034077 6037003 6043824 6063282 6064128 6075972 6086688 6096384 6106284 6107136 6119064 6129856 6169737 6172416 6192288 6205248 6213494 6216192 6228333 6287848 6301008 6303744 6321294 6345696 6379592 6397029 6400131 6401024 6413526 6421632 6435072 6441444 6445522 6459012 6487128 6515328 6533136 6536304 6549984 6561536 6587238 6625152 6633956 6651064 6653952 6669243 6672477 6680016 6715548 6727392 6763176 6775104 6786048 6792576 6799302 6822144 6834176 6847524 6870528 6883947 6896088 6899432 6927424 6943968 6966324 6967296 6993216 7051128 7073829 7074816 7088634 7091712 7101136 7123998 7124992 7138908 7177041 7186112 7201152 7224336 7227942 7239456 7252224 7279204 7329744 7339008 7349778 7353342 7354368 7368732 7381728 7482447 7485696 7491904 7515018 7528272 7535514 7568316 7581664 7601216 7621992 7625688 7634304 7641648 7674912 7685111 7688448 7729344 7742976 7758099 7761861 7762944 7793352 7796736 7848624 7852032 7867368 7904288 7917056 7932519 7959168 7972093 7988778 8015616 8045436 8058432 8084376 8101296 8115584 8127378 8128512 8141712 8158752 8226316 8229888 8245962 8256384 8273664 8288256 8304444 8311331 8401344 8421408 8428392 8432599 8460928 8469306 8529372 8533508 8551368 8562176 8574741 8578899 8580096 8588592 8596854 8612016 8649504 8687104 8710848 8715072 8733312 8767521 8771328 8782984 8829702 8833536 8892324 8896636 8906688 8939823 8954064 8969856 9003226 9017568 9033472 9048064 9056768 9065736 9094923 9096192 9113958 9130032 9144576 9159426 9160704 9178596 9194784 9258624 9288432 9320241 9324288 9386342 9401504 9431772 9433088 9451512 9455616 9481941 9498664 9518544 9569388 9601536 9620289 9632448 9637256 9652608 9668283 9669632 9688518 9730692 9772992 9785344 9799704 9804456 9824976 9842304 9880857 9950934 9976596 9980928 10020024 10037696 10047352 10091088 10144764 10162656 10167584 10179072 10188864 10198953 10233216 10251264 10271286 10305792 10323968 10344132 10349148 10350592 10391136 10415952 10450944 10464832 10489824 10554602 10576692 10612224 10632951 10651704 10685997 10687488 10708362 10727248 10744576 10779168 10801728 10836504 10841913 10855616 10859184 10878336 10918806 10973184 10994616 11003734 11008512 11030013 11031552 11072592 11135569 11164286 11201792 11228544 11237856 11272527 11292408 11303271 11352474 11372496 11401824 11414642 11432988 11438532 11440128 11451456 11462472 11482688 11532672 11594016 11609423 11614464 11620096 11644416 11690028 11695104 11772936 11778048 11856432 11875584 11919764 11938752 11959808 11983167 12023424 12042949 12068154 12074006 12087648 12126564 12128256 12151944 12173376 12191067 12192768 12212568 12238128 12259712 12339474 12344832 12368943 12384576 12410496 12426988 12432384 12456666 12575696 12602016 12642588 12691392 12703959 12738607 12759184 12794058 12800262 12802048 12827052 12843264 12870144 12882888 12891044 12895281 12918024 12974256 13030656 13066272 13072608 13099968 13123072 13174476 13244553 13250304 13267912 13302128 13307904 13338486 13344954 13360032 13431096 13454784 13504839 13526352 13550208 13572096 13585152 13598604 13644288 13668352 13695048 13739139 13741056 13767894 13792176 13798864 13854848 13887936 13932648 13986432 14079513 14102256 14147658 14149632 14177268 14183424 14202272 14247996 14249984 14277816 14354082 14372224 14402304 14448672 14455884 14478912 14504448 14532777 14558408 14659488 14678016 14699556 14706684 14708736 14737464 14763456 14926401 14933639 14964894 14971392 14983808 15030036 15056544 15071028 15136632 15163328 15202432 15243984 15251376 15268608 15283296 15349824 15370222 15376896 15406929 15458688 15485952 15516198 15523722 15525888 15586704 15593472 15697248 15734736 15808576 15831903 15834112 15865038 15918336 15944186 15977556 16031232 16062543 16090872 16116864 16168752 16202592 16231168 16254756 16257024 16283424 16317504 16378209 16452632 16459776 16491924 16505601 16512768 16547328 16576512 16608888 16622662 16746429 16802688 16842816 16856784 16865198 16921856 16938612 17028711 17058744 17067016 17102736 17121963 17124352 17149482 17157798 17160192 17177184 17193708 17224032 17299008 17374208 17421696 17430144 17466624 17535042 17542656 17565968 17659404 17667072 17784648 17793272 17813376 17879646 17908128 17939712 18006452 18035136 18066944 18102231 18111009 18113536 18131472 18189846 18192384 18227916 18260064 18289152 18318852 18321408 18357192 18389568 18509211 18517248 18576864 18640482 18648576 18684999 18772684 18803008 18863544 18903024 18911232 18963882 18997328 19037088 19138776 19191087 19200393 19203072 19240578 19264896 19274512 19305216 19336566 19339264 19377036 19461384 19545984 19599408 19608912 19649952 19684608 19761714 19901868 19953192 19961856 20007729 20017431 20040048 20075392 20094704 20182176 20289528 20325312 20335168 20358144 20377728 20397906 20466432 20502528 20542572 20611584 20647936 20688264 20698296 20782272 20831904 20859587 20901888 20929664 20979648 21109204 21153384 21221487 21224448 21265902 21303408 21371994 21374976 21416724 21454496 21489152 21531123 21558336 21603456 21673008 21683826 21711232 21718368 21756672 21837612 21989232 22007468 22017024 22060026 22063104 22145184 22271138 22328572 22403584 22447341 22457088 22475712 22545054 22559327 22584816 22606542 22704948 22744992 22803648 22829284 22865976 22877064 22902912 22924944 22965376 23055333 23065344 23188032 23218846 23228928 23240192 23274297 23285583 23288832 23380056 23390208 23545872 23556096 23712864 23751168 23797557 23839528 23877504 23916279 23919616 23966334 24046848 24085898 24136308 24148012 24175296 24253128 24303888 24346752 24382134 24385536 24425136 24476256 24519424 24678948 24689664 24737886 24769152 24820992 24853976 24864768 24913332 24933993 25151392 25204032 25285176 25297797 25382784 25407918 25477214 25518368 25588116 25600524 25604096 25654104 25686528 25724223 25736697 25740288 25765776 25782088 25790562 25836048 25948512 26061312 26132544 26145216 26199936 26246144 26302563 26348952 26489106 26500608 26535824 26604256 26676972 26689908 26720064 26819469 26862192 26909568 27009678 27052704 27100416 27144192 27170304 27197208 27284769 27288576 27390096 27478278 27482112 27535788 27584352 27597728 27709696 27775872 27865296 27960723 27972864 28159026 28204512 28295316 28299264 28354536 28366848 28404544 28445823 28495992 28555632 28708164 28744448 28804608 28860867 28897344 28911768 28957824 29004849 29008896 29065554 29116816 29318976 29356032 29399112 29413368 29474928 29526912 29642571 29852802 29867278 29929788 29942784 29967616 30060072 30113088 30142056 30273264 30326656 30404864 30487968 30502752 30537216 30566592 30596859 30699648 30740444 30753792 30813858 30917376 30971904 31032396 31047444 31051776 31173408 31394496 31469472 31511291 31617152 31663806 31668224 31730076 31836672 31888372 31898853 31955112 32057991 32062464 32125086 32181744 32233728 32337504 32405184 32462336 32509512 32525739 32566848 32635008 32756418 32905264 32919552 32983848 33011202 33025536 33090039 33094656 33217776 33245324 33406707 33492858 33605376 33685632 33713568 33730396 33843712 33877224 33909813 34057422 34117488 34134032 34205472 34243926 34248704 34298964 34315596 34320384 34354368 34387416 34448064 34598016 34748416 34828269 34843392 34860288 34933248 35070084 35085312 35131936 35318808 35334144 35569296 35586544 35626752 35759292 35816256 35879424 35949501 36012904 36070272 36128847 36133888 36204462 36222018 36227072 36262944 36379692 36384768 36455832 36520128 36578304 36637704 36714384 36779136 36941107 37018422 37034496 37153728 37280964 37297152 37369998 37545368 37606016 37727088 37806048 37927764 37994656 38074176 38111877 38215821 38277552 38382174 38400786 38406144 38481156 38529792 38549024 38610432 38673132 38678528 38754072 38922768 39075001 39091968 39198816 39217824 39299904 39369216 39523428 39733659 39803736 39906384 39923712 39951247 40015458 40034862 40080096 40150784 40189408 40364352 40514517 40534163 40579056 40650624 40670336 40716288 40755456 40795812 40932864 41005056 41085144 41217417 41223168 41376528 41396592 41564544 41663808 41719174 41859328 41959296 42218408 42238539 42259021 42306768 42442974 42448896 42531804 42606816 42743988 42749952 42833448 42908992 42978304 43062246 43116672 43206912 43346016 43367652 43422464 43436736 43513344 43598331 43675224 43978464 44014936 44034048 44120052 44126208 44290368 44542276 44657144 44779203 44800917 44807168 44894682 44914176 44951424 45090108 45118654 45169632 45213084 45409896 45489984 45607296 45658568 45731952 45754128 45805824 45849888 45930752 46110666 46130688 46220787 46376064 46437692 46457856 46480384 46548594 46571166 46577664 46760112 46780416 47091744 47425728 47495709 47502336 47595114 47679056 47755008 47832558 47839232 47932668 48093696 48171796 48187629 48272616 48296024 48350592 48506256 48607776 48693504 48764268 48771072 48850272 48952512 49038848 49134627 49357896 49379328 49475772 49516803 49538304 49641984 49707952 49729536 49826664 49867986 50239287 50302784 50408064 50570352 50595594 50765568 50815836 50954428 51036736 51176232 51201048 51308208 51365889 51373056 51448446 51473394 51480576 51531552 51564176 51581124 51672096 51897024 52122624 52265088 52290432 52399872 52492288 52605126 52697904 52978212 53001216 53071648 53208512 53353944 53379816 53440128 53638938 53724384 53819136 54019356 54105408 54200832 54306693 54333027 54340608 54394416 54569538 54577152 54780192 54956556 54964224 55071576 55168704 55195456 55419392 55527633 55551744 55730592 55804651 55921446 55945728 56318052 56409024 56590632 56618879 56709072 56733696 56809088 56891646 56991984 57111264 57416328 57488896 57573261 57601179 57609216 57721734 57794688 57823536 57915648 58009698 58017792 58131108 58233632 58637952 58798224 58826736 58949856 59028193 59053824 59285142 59705604 59734556 59859576 59885568 59935232 60023187 60052293 60120144 60226176 60284112 60546528 60653312 60809728 60975936 61005504 61074432 61133184 61193718 61232459 61399296 61480888 61507584 61627716 61834752 61943808 62064792 62094888 62346816 62578761 62788992 62938944 63022582 63234304 63327612 63336448 63460152 63664461 63673344 63776744 63797706 63910224 64115982 64124928 64250172 64363488 64467456 64593369 64675008 64810368 64924672 65019024 65051478 65133696 65270016 65512836 65810528 65967696 66022404 66051072 66180078 66189312 66435552 66490648 66813414 66985716 67210752 67342023 67371264 67427136 67460792 67677981 67687424 67754448 67819626 68114844 68234976 68268064 68410944 68487852 68497408 68597928 68631192 68708736 68774832 68896128 69165999 69196032 69496832 69656538 69686784 69720576 69822891 69856749 69866496 70140168 70170624 70263872 70637616 70668288 71138592 71173088 71253504 71392671 71518584 71632512 71748837 71758848 71899002 72025808 72140544 72257694 72267776 72408924 72444036 72454144 72525888 72759384 72911664 73040256 73156608 73275408 73428768 73558272 73882214 74036844 74068992 74307456 74561928 74594304 74739996 74801979 75090736 75212032 75454176 75612096 75855528 75893391 75989312 76148352 76223754 76431642 76555104 76764348 76801572 76812288 76962312 77059584 77098048 77210091 77220864 77346264 77508144 77845536 77948983 78150002 78183936 78397632 78435648 78599808 78738432 78907689 79046856 79467318 79607472 79812768 79902494 80030916 80069724 80160192 80301568 80378816 80458407 80728704 81029034 81068326 81158112 81301248 81340672 81432576 81510912 81591624 81854307 81865728 82170288 82434834 82446336 82753056 82793184 83129088 83327616 83438348 83718656 83882169 83918592 84300643 84436816 84477078 84518042 84613536 84885948 84897792 85063608 85213632 85337469 85487976 85530647 85666896 85817984 85956608 86124492 86233344 86413824 86582601 86692032 86735304 86844928 86873472 87014547 87026688 87196662 87350448 87956928 88029872 88068096 88240104 88580736 88927713 89084552 89170249 89314288 89558406 89601834 89614336 89789364 89828352 89902848 90180216 90237308 90339264 90426168 90819792 90979968 91214592 91317136 91463904 91508256 91611648 91699776 91861504 92221332 92261376 92441574 92752128 92875384 92915712 92960768 93097188 93142332 93155328 93520224 94183488 94533873 94851456 94991418 95004672 95190228 95358112 95510016 95665116 95678464 95865336 96173973 96187392 96343592 96375258 96545232 96592048 96701184 97012512 97215552 97387008 97528536 97577217 97700544 97905024 98077696 98269254 98715792 98758656 98951544 99033606 99076608 99283968 99415904 99653328 99735972 100220121 100268719 100478574 100605568 100816128 101140704 101191188 101531136 101631672 101729439 101908856 102073472 102352464 102402096 102616416 102731778 102746112 102896892 102946788 102961152 103063104 103128352 103162248 103344192 103794048 104245248 104484807 104530176 104535473 104580864 104799744 104984576 105210252 105395808 105956424 106002432 106143296 106417024 106707888 106759632 106880256 107277876 107448768 107638272 107848503 108038712 108210816 108386541 108401664 108439099 108613386 108666054 108681216 108788832 109139076 109154304 109560384 109913112 110143152 110337408 110390912 110823321 110838784 111055266 111103488 111461184 111609302 111842892 111891456 112636104 112818048 113181264 113237758 113418144 113618176 113783292 113983968 114222528 114335631 114647463 114832656 114977792 115146522 115202358 115218432 115443468 115589376 115647072 115831296 116019396 116035584 116262216 116467264 117225003 117275904 117596448 117653472 117899712 118056386 118107648 118570284 119200977 119411208 119469112 119719152 119771136 119853741 119870464 120046374 120104586 120240288 120452352 120568224 121093056 121306624 121543551 121602489 121619456 121951872 122011008 122148864 122266368 122387436 122464918 122798592 122961776 123015168 123255432 123652251 123669504 124129584 124189776 124693632 125157522 125577984 125877888 126045164 126468608 126655224 126715617 126777063 126920304 127328922 127346688 127553488 127595412 127820448 128231964 128249856 128500344 128726976 128934912 129186738 129350016 129620736 129849344 130038048 130102956 130267392 130540032 130794993 131025672 131621056 131935392 132044808 132102144 132360156 132378624 132871104 132981296 133626828 133971432 134337609 134402751 134421504 134684046 134742528 134854272 134921584 135355962 135374848 135508896 135639252 136229688 136469952 136536128 136821888 136975704 137195856 137262384 137417472 137549664 137792256 138331998 138392064 139313076 139373568 139441152 139645782 139713498 139732992 140280336 140341248 140527744 141275232 142277184 142346176 142487127 142507008 142785342 143037168 143265024 143497674 143517696 143798004 144051616 144281088 144515388 144535552 144817848 144888072 145051776 145518768 145823328 146017109 146080512 146313216 146550816 146857536 147116544 147403881 147764428 148073688 148137984 148550409 148614912 149123856 149188608 149479992 149603958 150181472 150424064 150717861 150908352 151224192 151469767 151711056 151786782 151978624 152296704 152447508 152863284 153110208 153528696 153603144 153924624 154097667 154119168 154196096 154420182 154441728 154692528 155016288 155691072 155897966 156300004 156367872 156795264 156871296 157199616 157476864 157815378 157915289 158093712 158934636 159214944 159625536 159804988 160061832 160139448 160320384 160603136 160757632 160916814 161457408 162058068 162136652 162316224 162602496 162681344 162920079 162999081 163021824 163183248 163708614 163731456 164340576 164869668 164892672 165506112 165586368 166258176 166582899 166655232 166876696 167413953 167437312 167764338 167837184 168601286 168873632 168954156 169036084 169227072 169771896 169856637 170127216 170427264 170674938 170975952 171061294 171333792 171635968 171913216 172248984 172466688 172719783 172803537 172827648 173165202 173384064 173470608 173689856 173746944 174029094 174053376 174393324 174700896 175913856 176059744 176480208 177084579 177161472 177855426 178169104 178340498 178628576 179116812 179203668 179228672 179578728 179656704 179805696 180069561 180156879 180360432 180474616 180678528 180852336 181639584 181959936 182429184 182634272 182927808 183016512 183223296 183399552 183697377 183723008 184442664 184522752 184883148 185504256 185750768 185831424 185921536 186194376 186284664 187040448 187736283 188366976 189067746 189702912 189982836 190009344 190380456 190716224 190993383 191020032 191330232 191730672 192347946 192374784 192687184 192750516 193090464 193184096 193402368 193780107 194025024 194431104 194774016 195057072 195154434 195401088 195810048 196155392 196538508 197431584 197903088 198067212 198153216 198567936 198831808 199306656 199471944 200440242 200537438 200957148 201211136 201632256 202026069 202281408 202382376 203033943 203062272 203263344 203458878 203817712 204146944 204704928 204804192 205232832 205463556 205492224 205793784 205893576 206126208 206256704 206324496 206688384 207497997 207588096 208490496 208969614 209060352 209070946 209161728 209570247 209599488 210420504 210791616 211575811 211912848 212004864 212286592 212834048 213415776 213519264 213760512 214178013 214555752 214897536 215246511 215276544 215697006 216077424 216421632 216773082 216803328 216878198 217226772 217332108 217362432 217577664 218278152 219120768 219826224 220286304 220579037 220674816 220781824 221646642 221677568 222110532 222206976 222922368 223218604 223685784 223782912 224405937 225272208 225636096 226362528 226475516 226836288 227236352 227566584 227680173 227967936 228445056 228671262 228816031 229294926 229665312 229955584 230293044 230404716 230436864 230886936 231178752 231294144 231630273 231662592 232038792 232524432 232934528 233846949 234450006 234551808 235192896 235306944 235799424 236112772 236215296 237140568 238401954 238822416 238938224 239438304 239707482 239740928 240092748 240209172 240480576 240904704 241136448 241375221 242186112 242613248 243087102 243204978 243238912 243903744 244022016 244297728 244532736 244774872 244929836 245597184 245923552 246510864 247304502 247339008 248259168 248379552 249387264 250315044 251155968 251646507 251755776 252090328 252901929 252937216 253310448 253431234 253554126 253840608 254657844 254693376 255106976 255190824 255640896 256463928 256591941 257000688 257453952 257869824 258373476 258587749 258700032 259241472 259698688 260076096 260205912 260534784 261043641 261080064 261589986 262051344 263242112 263870784 264089616 264204288 264720312 265742208 265962592 266783139 267253656 267510747 267942864 268244087 268675218 268805502 268843008 269368092 269485056 269708544 269843168 270711924 270749696 271017792 271278504 272459376 272939904 273072256 273643776 273951408 274391712 274524768 274834944 275099328 275584512 276663996 276784128 278626152 278747136 278882304 279291564 279426996 279465984 279658729 280560672 281055488 282550464 283601619 283739141 284554368 284692352 284974254 285014016 285570684 286074336 286530048 286995348 287035392 287596008 288103232 288521919 288562176 289030776 289635696 289776144 290103552 291037536 291646656 292034218 292161024 292731651 293101632 293715072 294233088 294807762 295528856 296147376 296275968 297100818 297229824 298247712 298959984 299207916 300362944 300660363 300806157 300848128 301435722 301816704 302448384 302939534 303422112 303573564 303957248 304593408 304895016 305188317 305726568 306220416 307057392 307206288 307849248 308195334 308238336 308392192 308840364 308883456 309385056 310032576 311382144 311795932 312600008 312735744 313454421 313590528 313606419 313742592 314399232 314953728 315630756 315830578 316187424 317869272 318429888 319251072 319609976 320123664 320278896 320640768 321206272 321515264 321833628 322914816 323545509 324116136 324273304 324632448 325159623 325204992 325317297 325362688 325840158 325998162 326043648 326366496 327417228 327462912 328681152 329739336 331012224 331172736 332469963 332516352 333165798 333310464 333753392 334827906 334874624 335528676 335674368 337202572 337747264 337908312 338072168 338454144 339543792 339713274 340254432 340854528 341349876 341951904 342122588 342667584 343271936 343942389 344497968 344933376 345439566 345607074 345655296 346330404 346768128 346941216 347379712 347493888 348058188 348106752 348786648 349401792 351675009 351827712 352119488 352960416 354169158 354322944 355710852 356338208 356680996 357257152 358233624 358407336 359157456 359313408 359561223 359611392 360139122 360313758 360720864 360949232 361357056 361704672 363279168 363919872 364630653 364807467 364858368 365268544 365855616 366033024 366446592 366799104 367394754 367446016 368885328 369045504 369766296 371008512 371501536 372388752 372569328 374080896 374688371 375472566 376733952 378135492 379405824 379965672 380146851 380331189 380760912 381432448 381986766 382040064 382660464 383461344 384695892 384749568 385374368 385501032 386180928 386368192 386804736 387560214 388050048 388862208 389548032 390114144 390308868 390632557 390802176 391620096 392310784 393077016 394863168 395806176 396134424 396306432 396332153 397135872 397663616 398613312 398943888 400880484 401074876 401914296 402422272 403012827 403208253 403264512 404052138 404562816 404764752 405219791 406067886 406124544 406526688 406917756 407635424 408293888 409409856 409608384 410465664 410927112 411587568 411787152 412252416 412513408 412648992 413376768 414995994 415176192 417939228 418120704 418141892 418323456 419140494 419198976 420841008 421583232 423151622 423825696 424573184 425668096 426831552 427038528 427461381 427521024 428356026 428627213 429111504 429795072 430493022 430553088 431394012 432154848 432843264 433546164 433606656 433756396 434453544 434664216 435155328 436556304 438051327 438241536 439652448 440572608 441158074 441349632 441563648 442211643 443293284 443355136 444221064 444413952 445651227 445844736 446437208 447371568 447565824 448811874 450544416 451272192 452153583 452725056 452951032 453672576 454409301 454472704 455133168 455360346 455935872 456890112 457342524 457632062 458589852 459330624 459911168 460586088 460809432 461773872 462293001 462357504 462588288 463260546 463325184 464077584 465048864 465869056 467693898 468900012 469103616 470385792 470613888 471598848 472225544 472430592 473745867 474281136 476803908 477644832 477876448 478876608 479414964 479481856 480185496 480418344 480961152 481809408 482272896 482750442 484372224 485226496 486174204 486409956 486477824 487807488 488044032 488760237 488997243 489065472 489549744 489859672 491194368 491847104 493021728 494609004 494678016 496518336 496759104 498774528 499748697 500630088 502241859 502311936 503293014 503511552 504180656 505803858 505874432 506620896 506862468 507108252 507681216 509315688 509569911 510213952 510381648 511281792 512927856 513183882 514001376 514907904 515739648 516746952 517175498 517400064 518410611 518482944 520152192 520411824 521069568 522087282 522160128 523179972 524102688 526484224 527741568 528179232 529440624 531253737 531484416 531925184 533566278 534507312 535021494 535885728 536488174 537350436 537611004 537686016 538736184 538970112 539417088 539686336 540470637 541423848 542035584 542557008 544918752 545642881 545879808 546144512 547287552 547902816 548783424 549049536 549669888 550198656 551092131 551169024 553327992 553568256 557252304 557494272 557764608 558583128 558853992 559317458 561121344 562110976 563208849 565100928 566018603 567203238 567478282 569108736 569384704 569948508 570028032 571141368 572148672 572980149 573060096 573990696 575192016 576206464 577043838 577124352 578061552 579271392 579552288 580207104 581340321 582075072 583293312 584068436 584322048 585463302 586203264 587430144 588466176 589615524 590104501 591057712 592294752 594201636 594459648 596495424 597919968 598415832 598714529 600725888 601320726 601612314 601696256 602871444 603633408 604896768 605879068 606078207 606844224 607147128 607914496 609101829 609186816 609790032 610376634 611453136 612440832 614114784 614412576 615698496 616390668 616476672 616784384 617680728 618770112 620065152 622493991 622764288 623591864 625200016 625471488 626908842 627181056 627212838 627485184 628710741 628798464 631261512 631661156 632374848 634727433 635738544 636859776 638502144 639219952 640247328 640557792 641281536 642412544 643030528 643667256 645739533 645829632 647091018 648232272 648546608 649264896 650319246 650409984 650634594 650725376 651680316 651996324 652087296 652732992 654834456 657362304 659478672 661737111 662024448 662345472 664939926 665032704 666331596 666620928 667506784 669655812 669749248 671057352 671348736 673217811 674405144 675494528 675816624 676144336 676908288 679087584 679426548 680508864 681709056 682699752 683040519 683903808 684245176 685335168 686448093 686543872 687884778 688995936 689866752 690879132 691214148 691310592 692660808 693536256 693882432 694759424 694987776 696116376 697573296 698803584 701540847 701881033 703350018 703655424 704238976 705920832 708338316 708645888 711421704 712676416 713361992 714514304 716467248 716814672 718314912 719122446 719222784 720278244 720627516 721441728 721898464 722714112 723409344 724125663 726558336 727839744 729261306 729614934 729716736 730537088 731711232 732066048 732893184 733598208 734789508 734892032 737770656 739532592 742017024 743003072 744777504 745138656 748161792 749376742 750945132 753467904 754939521 756270984 758705787 758811648 759073693 759931344 760293702 760662378 761521824 762864896 763973532 764080128 765320928 766922688 769391784 769775823 770748736 771002064 772361856 772736384 773609472 775120428 775763247 776100096 777724416 779096064 780228288 780617736 781265114 781604352 783130923 783240192 786154032 789726336 791612352 792268848 792612864 792664306 795327232 797226624 797887776 800349417 801760968 802149752 802532241 803828592 804732261 804844544 806025654 806416506 806529024 808104276 809125632 809529504 810439582 812135772 812249088 813053376 813835512 815270848 816587776 818819712 819216768 820931328 821854224 823175136 823574304 824504832 825026816 825297984 826753536 829991988 830352384 835878456 836241408 836283784 836646912 838280988 838397952 838976187 841682016 843166464 846303244 847651392 849146368 850804857 851217423 851336192 853663104 854077056 854922762 855042048 856712052 857254426 858223008 859590144 860986044 861106176 862788024 864309696 865565757 865686528 867092328 867512792 868907088 869328432 870310656 873112608 876102654 876483072 878194953 879304896 881145216 882316148 882699264 883127296 884423286 886586568 888442128 888827904 891302454 891689472 892874416 894743136 897623748 901088832 901981089 902418471 902544384 904307166 905450112 905902064 907345152 908818602 908945408 910266336 910720692 911871744 913780224 914685048 915264124 915564951 917179704 918661248 921172176 921618864 923547744 924586002 924715008 925176576 926521092 926650368 928155168 930097728 931738112 935387796 937800024 938207232 940363263 940771584 940819257 941227776 943197696 944451088 944861184 947491734 948562272 953607816 955289664 955752896 957753216 958829928 960370992 960836688 961922304 963618816 964545792 965500884 968744448 970452992 972348408 972819912 975478869 975614976 975951891 976088064 977520474 977994486 978130944 979099488 979719344 982388736 983694208 986043456 989218008 993036672 993518208 997409889 997549056 999497394 1001260176 1004483718 1004623872 1006586028 1007023104 1008361312 1011607716 1011748864 1013241792 1013724936 1014216504 1015362432 1018631376 1019139822 1020427904 1020763296 1022563584 1025855712 1026367764 1028002752 1029815808 1031827167 1033493904 1034350996 1034800128 1036821222 1036965888 1040304384 1040823648 1042139136 1044174564 1044320256 1046359944 1048205376 1052968448 1055025027 1055483136 1056358464 1058881248 1060288369 1062507474 1062968832 1063850368 1067132556 1069014624 1070042988 1071771456 1072976348 1074700872 1075222008 1077472368 1077940224 1078683669 1078834176 1079372672 1080941274 1082847696 1084071168 1085114016 1089837504 1091285762 1091759616 1092289024 1093891959 1094422401 1094575104 1095805632 1097566848 1098099072 1099339776 1100397312 1102184262 1102338048 1106655984 1107136512 1114504608 1117166256 1117707984 1118634916 1122242688 1124065113 1124221952 1126417698 1130201856 1132037206 1134406476 1134956564 1138217472 1138769408 1139897016 1140440553 1140993567 1142282736 1144297344 1145960298 1146120192 1147981392 1150384032 1152412928 1154087676 1154248704 1156123104 1158542784 1159104576 1160414208 1162680642 1164150144 1166586624 1168136872 1168644096 1170926604 1171897671 1172406528 1174860288 1176932352 1179231048 1180209002 1182115424 1184589504 1188403272 1188919296 1188996459 1192990848 1195839936 1196831664 1197429058 1201451776 1202641452 1203224628 1203392512 1205742888 1207266816 1209038481 1209624759 1209793536 1211758136 1212156414 1213688448 1214294256 1215659373 1215828992 1218203658 1218373632 1219580064 1220753268 1222906272 1224881664 1228229568 1228825152 1231396992 1232781336 1233568768 1235361456 1237540224 1240130304 1244987982 1245528576 1247183728 1250400032 1253817684 1254362112 1254425676 1254970368 1257421482 1257596928 1262523024 1263322312 1264749696 1269454866 1271477088 1273719552 1277004288 1278439904 1280494656 1281115584 1282384143 1282563072 1285881639 1286061056 1287334512 1291479066 1291659264 1294182036 1296464544 1297093216 1298529792 1300638492 1300819968 1301269188 1301450752 1303360632 1303992648 1305465984 1309668912 1314153981 1314724608 1318957344 1323474222 1324048896 1324690944 1326634929 1329879852 1330065408 1332663192 1333241856 1335013568 1336953681 1339311624 1342114704 1342697472 1346435622 1348810288 1350989056 1351633248 1352288672 1353816576 1356460749 1358175168 1358853096 1361017728 1363227903 1363418112 1365399504 1366081038 1367807616 1368490352 1370670336 1372896186 1373087744 1375769556 1377991872 1379733504 1381758264 1382428296 1385321616 1386879003 1387072512 1387764864 1389975552 1392232752 1395146592 1397607168 1403081694 1403762066 1406700036 1407310848 1408477952 1411841664 1416676632 1417291776 1421237601 1422843408 1425352832 1426723984 1429028608 1432934496 1433629344 1436629824 1438244892 1438445568 1440556488 1441255032 1442883456 1443796928 1445428224 1446818688 1448251326 1453116672 1455679488 1458522612 1459229868 1459433472 1461074176 1463422464 1464132096 1466991729 1467196416 1469579016 1475541312 1479065184 1481030677 1484034048 1486006144 1489555008 1490277312 1496323584 1498753484 1499246091 1501890264 1506725577 1506935808 1509879042 1512541968 1517411574 1517623296 1518147386 1519862688 1520587404 1521324756 1523043648 1525729792 1527947064 1528709733 1530641856 1533845376 1538783568 1539551646 1541497472 1542004128 1544723712 1545472768 1547218944 1550240856 1551526494 1552200192 1555231833 1555448832 1560456576 1561235472 1562530228 1563208704 1566261846 1566480384 1572308064 1579452672 1583224704 1584537696 1585328612 1590654464 1593761211 1594453248 1595775552 1600698834 1601712217 1603521936 1604299504 1605064482 1607657184 1609464522 1609689088 1612051308 1612833012 1613058048 1616208552 1618251264 1619059008 1620879164 1621411911 1624271544 1626106752 1627671024 1630541696 1633175552 1636928643 1637639424 1638433536 1641862656 1643708448 1646350272 1647148608 1649009664 1650053632 1650595968 1653276393 1653507072 1659983976 1660704768 1671756912 1672482816 1672567568 1673293824 1676561976 1677952374 1683364032 1686332928 1689626547 1692606488 1695302784 1698055809 1698292736 1701609714 1702434846 1702672384 1707326208 1708154112 1709845524 1710084096 1713424104 1714508852 1716446016 1719180288 1721972088 1725576048 1728619392 1731131514 1731373056 1734184656 1735025584 1737814176 1738656864 1740621312 1746225216 1752205308 1752966144 1756389906 1758609792 1762290432 1764632296 1765398528 1766254592 1768846572 1770313503 1773173136 1776884256 1782604908 1783378944 1785748832 1789486272 1795247496 1796143587 1802177664 1803962178 1804836942 1805088768 1808614332 1810900224 1811804128 1814690304 1817637204 1817890816 1820532672 1821441384 1823743488 1827305487 1827560448 1829370096 1830528248 1831129902 1834359408 1837322496 1842344352 1843237728 1847095488 1849172004 1849430016 1850353152 1853042184 1856310336 1860195456 1863476224 1867481973 1870775592 1875600048 1876414464 1877708609 1880726526 1881543168 1881638514 1882455552 1886395392 1888902176 1894983468 1897124544 1904182299 1905105661 1907215632 1910579328 1911505792 1915506432 1917659856 1920741984 1921673376 1923844608 1927237632 1929091584 1931001768 1937218599 1937488896 1944696816 1945639824 1950957738 1951229952 1951903782 1952176128 1955040948 1955988972 1956261888 1958198976 1959438688 1967388416 1972086912 1978436016 1985211333 1986073344 1986173987 1987036416 1994819778 1995098112 1998994788 2002520352 2008967436 2009247744 2013172056 2014046208 2016722624 2019653433 2023215432 2026483584 2027449872 2028433008 2030724864 2037262752 2038279644 2040855808 2041526592 2045127168 2049121557 2051711424 2052735528 2056005504 2059344279 2059631616 2060342881 2063654334 2066987808 2068701992 2069600256 2073642444 2073931776 2080608768 2081647296 2084278272 2088349128 2092719888 2096410752 2104622541 2105643099 2105936896 2110050054 2110966272 2112716928 2117762496 2120576738 2125014948 2125937664 2127700736 2134265112 2138029248 2140085976 2143542912 2145952696 2149401744 2150444016 2154944736 2157367338 2157668352 2158745344 2161882548 2165695392 2168142336 2170228032 2172376989 2179675008 2182571524 2183519232 2184578048 2187783918 2188844802 2189150208 2191611264 2195133696 2196198144 2198679552 2200794624 2204368524 2204676096 2213311968 2229009216 2234332512 2235415968 2237269832 2244485376 2248130226 2248443904 2252835396 2260403712 2264074412 2264818563 2268812952 2269913128 2276117361 2276434944 2277221079 2277538816 2279794032 2280881106 2281987134 2284565472 2288594688 2291920596 2292240384 2295962784 2300768064 2304825856 2308175352 2309327469 2312246208 2317085568 2318209152 2320828416 2325361284 2327289741 2328300288 2333173248 2336273744 2337288192 2341853208 2343795342 2344813056 2349392769 2349720576 2358462096 2360418004 2364230848 2369179008 2376806544 2377838592 2377992918 2385981696 2391679872 2393663328 2394858116 2402903552 2405282904 2406449256 2407596723 2411485776 2414196783 2414533632 2418076962 2419249518 2419587072 2423516272 2424312828 2427376896 2428588512 2431318746 2431657984 2436407316 2436747264 2439160128 2441506536 2445812544 2449763328 2456459136 2457650304 2462793984 2465562672 2467137536 2470722912 2475080448 2480260608 2489975964 2491057152 2494367456 2500800064 2507635368 2508724224 2508851352 2509940736 2514842964 2515193856 2516928561 2525046048 2526644624 2529499392 2538909732 2542954176 2547439104 2552414571 2553652269 2554008576 2556879808 2560989312 2562231168 2564768286 2565126144 2571763278 2572122112 2574669024 2582958132 2583318528 2588364072 2592929088 2594186432 2597059584 2601276984 2602538376 2606721264 2607985296 2610931968 2619337824 2622818597 2628307962 2629449216 2637914688 2646948444 2648097792 2649381888 2653269858 2659759704 2665326384 2666483712 2670027136 2673907362 2678623248 2684229408 2692871244 2697620576 2701978112 2703266496 2704577344 2705943267 2707255413 2707633152 2712921498 2716350336 2717706192 2722035456 2726455806 2726836224 2730799008 2732162076 2735615232 2736980704 2741340672 2745792372 2746175488 2751539112 2755983744 2763516528 2764856592 2770643232 2773758006 2774145024 2774325071 2775529728 2779951104 2784465504 2790293184 2795214336 2806163388 2807524132 2813400072 2814621696 2816955904 2821089789 2822457771 2823683328 2833353264 2834583552 2836538537 2842475202 2845686816 2850705664 2853447968 2858057216 2865868992 2867258688 2873259648 2876489784 2877925573 2881112976 2882510064 2885766912 2887593856 2890856448 2893637376 2896502652 2906233344 2911358976 2917045224 2918459736 2922148352 2926436607 2926844928 2927855673 2928264192 2933983458 2934392832 2939158032 2951082624 2958130368 2962061354 2972012288 2979110016 2980554624 2992229667 2992647168 2997506968 2998492182 3000390491 3003780528 3013451154 3013871616 3019758084 3025083936 3034823148 3035246592 3036294772 3039725376 3041174808 3042649512 3046087296 3051459584 3055894128 3057419466 3061283712 3067690752 3077567136 3079103292 3082994944 3084008256 3089447424 3090945536 3095481501 3100481712 3103052988 3104400384 3110463666 3110897664 3120913152 3122470944 3125060456 3126417408 3132523692 3132960768 3144616128 3158905344 3165075081 3166449408 3169075392 3170657224 3180865107 3181308928 3187522422 3188906496 3191551104 3201397668 3203424434 3207043872 3208599008 3210128964 3215314368 3218929044 3219378176 3224102616 3225666024 3232417104 3236051007 3236502528 3238118016 3241758328 3242823822 3248543088 3252213504 3255342048 3261083392 3266351104 3273857286 3275278848 3276867072 3281675877 3283267203 3283725312 3287416896 3292700544 3294297216 3298019328 3300107264 3301191936 3306552786 3307014144 3319967952 3321409536 3343513824 3345135136 3353123952 3355904748 3366728064 3372195339 3372665856 3379253094 3385212976 3390605568 3396111618 3396585472 3403219428 3404869692 3405344768 3414652416 3416308224 3419691048 3421321659 3422980701 3426848208 3429017704 3432892032 3438360576 3443944176 3451152096 3457238784 3462263028 3462746112 3468369312 3470051168 3475628352 3477313728 3481242624 3492450432 3504410616 3505932288 3512779812 3515693013 3517219584 3524580864 3529264592 3530797056 3532509184 3537693144 3540627006 3546346272 3553768512 3565209816 3566757888 3566989377 3571497664 3578972544 3590494992 3592287174 3604355328 3607924356 3609673884 3610177536 3617228664 3621800448 3623608256 3628874277 3629380608 3635274408 3641065344 3642882768 3646978119 3647486976 3654610974 3655120896 3658740192 3661056496 3662259804 3668718816 3674644992 3684688704 3686475456 3694190976 3698344008 3700706304 3706084368 3712620672 3720390912 3726952448 3734963946 3741551184 3751200096 3755417218 3761453052 3763086336 3763277028 3764911104 3772790784 3777804352 3789966936 3794249088 3808364598 3810211322 3814431264 3821158656 3823011584 3831012864 3835319712 3841483968 3843346752 3847152429 3847689216 3857644917 3858183168 3862003536 3874437198 3874977792 3889393632 3891279648 3901915476 3902459904 3903807564 3904352256 3910081896 3911977944 3916397952 3918877376 3934776832 3942461943 3944173824 3956872032 3962130221 3970422666 3972146688 3972347974 3974072832 3989639556 3990196224 3997989576 4005040704 4010861043 4017934872 4019940409 4026344112 4028092416 4033445248 4039306866 4046430864 4052967168 4054899744 4056866016 4061449728 4069382247 4074525504 4076559288 4081711616 4083053184 4089683709 4090254336 4098243114 4103422848 4105471056 4112011008 4118688558 4119263232 4120685762 4127308668 4133975616 4137403984 4139200512 4147284888 4160637009 4161217536 4163294592 4176698256 4185439776 4191001703 4192821504 4209245082 4211286198 4211873792 4220100108 4221932544 4225433856 4235524992 4241153476 4250029896 4251875328 4255401472 4263712803 4268530224 4276058496 4280171952 4287085824 4291905392 4298803488 4300888032 4309889472 4314734676 4315336704 4317490688 4323765096 4331390784 4336284672 4340456064 4344753978 4347504589 4359350016 4365143048 4367038464 4369156096 4375567836 4377689604 4378300416 4383222528 4390267392 4392396288 4400975187 4401589248 4408737048 4426623936 4443092031 4458018432 4468665024 4470831936 4474539664 4488970752 4496260452 4496887808 4505670792 4520176731 4520807424 4528148824 4529637126 4537625904 4539826256 4552234722 4552869888 4554442158 4555077632 4559588064 4561762212 4563974268 4569130944 4577189376 4583841192 4586129199 4591925568 4601536128 4609651712 4616350704 4618654938 4624492416 4634171136 4636418304 4641656832 4650722568 4654579482 4656600576 4666346496 4672547488 4683706416 4687590684 4689626112 4698785538 4699441152 4716924192 4720836008 4728461696 4738358016 4753613088 4755985836 4771963392 4781283633 4783359744 4787326656 4789716232 4805136651 4805807104 4810565808 4812898512 4815193446 4822971552 4828393566 4829067264 4836153924 4838499036 4839174144 4847032544 4848625656 4854753792 4857177024 4862637492 4863315968 4872814632 4878320256 4883013072 4891625088 4899526656 4910785929 4912918272 4913167231 4915300608 4925587968 4931125344 4934275072 4941445824 4950160896 4959829179 4960521216 4979951928 4982114304 4988734912 5001600128 5015270736 5017448448 5017702704 5019881472 5029685928 5033857122 5050092096 5053289248 5058998784 5068879641 5077819464 5085908352 5094167427 5094878208 5096637653 5104829142 5107304538 5108017152 5113759616 5121978624 5124462336 5129536572 5130252288 5143526556 5144244224 5149338048 5165916264 5176728144 5185858176 5188372864 5194119168 5202553968 5205076752 5213442528 5215970592 5221863936 5238675648 5245637194 5256615924 5258898432 5275829376 5293896888 5296195584 5298763776 5306539716 5310940509 5313515851 5319519408 5330652768 5340054272 5347814724 5357246496 5368458816 5385742488 5388430761 5395241152 5403956224 5406532992 5409154688 5411886534 5414510826 5415266304 5425842996 5432700672 5435412384 5444070912 5452911612 5453672448 5461598016 5464324152 5471230464 5473961408 5481916461 5482681344 5491584744 5503078224 5511967488 5527033056 5529713184 5541286464 5547516012 5548290048 5548650142 5551059456 5568931008 5580586368 5590428672 5602445919 5612326776 5615048264 5626800144 5629243392 5633125827 5633911808 5642179578 5644915542 5647366656 5666706528 5673077074 5684950404 5691373632 5701411328 5706895936 5712546897 5715316983 5716114432 5731737984 5734517376 5746519296 5752979568 5755851146 5762225952 5765020128 5771533824 5775187712 5781712896 5787274752 5793005304 5811655797 5812466688 5834090448 5836919472 5844296704 5852873214 5853689856 5855711346 5856528384 5867966916 5868785664 5878316064 5902165248 5916260736 5924122708 5944024576 5955633999 5958220032 5958521961 5961109248 5984459334 5985294336 5995013936 5996984364 6000780982 6007561056 6026902308 6027743232 6039516168 6050167872 6058960299 6069646296 6072589544 6079450752 6082349616 6085299024 6092174592 6102919168 6111788256 6114838932 6122567424 6135381504 6147364671 6155134272 6158206584 6165989888 6168016512 6178032837 6178894848 6181028643 6181891072 6190963002 6200963424 6206105976 6208800768 6220927332 6221795328 6241826304 6244941888 6250120912 6252834816 6265047384 6289232256 6313867623 6316929297 6317810688 6330150162 6332898816 6338150784 6341314448 6361730214 6362617856 6375044844 6377812992 6383102208 6402795336 6406848868 6414087744 6417198016 6420257928 6430628736 6437858088 6448205232 6451332048 6464834208 6472102014 6473005056 6476236032 6483516656 6485647644 6497086176 6504427008 6510684096 6522166784 6547714572 6550557696 6553734144 6563351754 6566534406 6567450624 6574833792 6585401088 6588594432 6596038656 6600214528 6602383872 6613105572 6614028288 6639935904 6687027648 6690270272 6706247904 6711809496 6733456128 6744390678 6745331712 6758506188 6770425952 6781211136 6792223236 6793170944 6806438856 6809739384 6828352083 6829304832 6831663237 6832616448 6839382096 6842643318 6845961402 6853696416 6858035408 6865784064 6876721152 6887888352 6902304192 6914477568 6924526056 6927982407 6936738624 6940102336 6951256704 6954627456 6962485248 6981869223 6984900864 7008821232 7011864576 7025559624 7031386026 7034439168 7049161728 7058529184 7075386288 7081254012 7092692544 7107537024 7119079049 7130419632 7133515776 7133978754 7142995328 7157945088 7180989984 7184574348 7208710656 7215848712 7219347768 7222790169 7234457328 7242590349 7243600896 7247216512 7257748554 7258761216 7270548816 7282130688 7285765536 7293956238 7294973952 7309221948 7310241792 7317480384 7322112992 7324519608 7337437632 7349289984 7369377408 7372950912 7388381952 7396688016 7401412608 7412168736 7422018583 7425241344 7440781824 7453904896 7469927892 7483102368 7502400192 7510834436 7522906104 7526172672 7526554056 7529822208 7545581568 7550785683 7555608704 7579933872 7588498176 7616729196 7620422644 7628862528 7642317312 7646023168 7657243713 7660956807 7662025728 7670639424 7682967936 7686693504 7694304858 7695378432 7699176029 7715289834 7716366336 7724007072 7748874396 7749955584 7778787264 7782559296 7803830952 7807615128 7820163792 7823955888 7832795904 7837754752 7868455791 7869553664 7884923886 7888347648 7913744064 7924260442 7940845332 7944293376 7944695948 7948145664 7979279112 7995979152 8010081408 8021722086 8035869744 8039880818 8052688224 8066890496 8078613732 8092861728 8105934336 8109799488 8113732032 8117829801 8121766239 8122899456 8138764494 8149051008 8153118576 8163423232 8166106368 8179367418 8180508672 8196486228 8206845696 8210942112 8224022016 8237377116 8238526464 8241371524 8254617336 8267951232 8274807968 8294569776 8321274018 8322435072 8322975213 8326589184 8353396512 8370879552 8382003406 8385643008 8418490164 8422572396 8423747584 8440200216 8443865088 8450867712 8463269367 8467373313 8471049984 8482306952 8500059792 8503750656 8509615611 8510802944 8527425606 8537060448 8552116992 8560343904 8574171648 8583810784 8597606976 8601776064 8619778944 8629469352 8633776719 8634981376 8647530192 8662781568 8672569344 8680912128 8689507956 8695009178 8718700032 8730286096 8734076928 8738312192 8751135672 8755379208 8766445056 8779309821 8780534784 8783567019 8784792576 8801950374 8803178496 8817474096 8853247872 8886184062 8916036864 8937330048 8941663872 8949079328 8976689001 8977941504 8992520904 9001171473 9011341584 9040353462 9041614848 9056297648 9059274252 9075251808 9079652512 9104469444 9105739776 9108884316 9110155264 9119176128 9123524424 9127948536 9138261888 9154378752 9167682384 9172258398 9183851136 9203072256 9219303424 9232701408 9237309876 9248984832 9268342272 9272836608 9286444503 9301445136 9309158964 9313201152 9332692992 9345094976 9367412832 9375181368 9379252224 9397571076 9398882304 9433848384 9441672016 9456923392 9476716032 9495225243 9507226176 9511971672 9542595321 9543926784 9562567266 9566719488 9574653312 9579432464 9610273302 9611614208 9621131616 9625797024 9630386892 9645943104 9656787132 9658134528 9672307848 9676998072 9694065088 9697251312 9708153021 9709507584 9714354048 9725274984 9745629264 9756640512 9766026144 9783250176 9799053312 9821571858 9825836544 9826334462 9830601216 9849801609 9851175936 9862250688 9882891648 9900321792 9919658358 9921042432 9959903856 9964228608 9977469824 10003200256 10030541472 10035405408 10059371856 10067714244 10100184192 10106578496 10116586017 10117997568 10137759282 10155638928 10171816704 10188334854 10189756416 10193275306 10209658284 10214609076 10216034304 10227519232 10243957248 10248924672 10259073144 10268942103 10287053112 10298676096 10331832528 10353456288 10367214739 10371716352 10376745728 10388238336 10405107936 10410153504 10426885056 10431941184 10443727872 10477351296 10491274388 10513231848 10517796864 10547079039 10551658752 10587793776 10592391168 10597527552 10613079432 10621881018 10627031702 10639038816 10661305536 10680108544 10695629448 10700968131 10714492992 10736917632 10754353457 10771484976 10776861522 10790482304 10807912448 10813065984 10818309376 10823773068 10829021652 10830532608 10851685992 10865401344 10870824768 10886622831 10888141824 10905823224 10923196032 10928648304 10940934357 10942460928 10947922816 10963832922 10965362688 10983169488 11006156448 11023934976 11054066112 11059426368 11082572928 11095032024 11097300284 11102118912 11137862016 11161172736 11180857344 11204891838 11211985519 11224653552 11230096528 11253600288 11266251654 11267823616 11284359156 11289831084 11294733312 11333413056 11346154148 11369900808 11382747264 11402822656 11413791872 11425093794 11430633966 11432228864 11463475968 11469034752 11493038592 11505959136 11511702292 11524451904 11530040256 11543067648 11550375424 11572934751 11574549504 11586010608 11623311594 11624933376 11668180896 11673838944 11688593408 11705746428 11707379712 11711422692 11713056768 11735933832 11756632128 11804330496 11827385829 11832521472 11848245416 11886390663 11888049152 11911267998 11916440064 11917043922 11922218496 11968918668 11970588672 11990027872 11993968728 12001561964 12015122112 12053804616 12059821227 12079032336 12100335744 12117920598 12139292592 12145179088 12158901504 12164699232 12170598048 12184349184 12205838336 12223576512 12229677864 12245134848 12269051127 12270763008 12294729342 12310268544 12316413168 12331979776 12336033024 12356065674 12357789696 12362057286 12363782144 12381926004 12401926848 12412211952 12417601536 12441854664 12483652608 12489883776 12500241824 12530094768 12573005109 12578464512 12607472089 12627735246 12633858594 12635621376 12660300324 12665797632 12676301568 12682628896 12723460428 12725235712 12750089688 12755625984 12766204416 12791138409 12805590672 12813697736 12828175488 12834396032 12840515856 12861257472 12875716176 12896410464 12902664096 12929668416 12944204028 12946010112 12952472064 12967033312 12971295288 12994172352 13008854016 13021368192 13042513767 13044333568 13095429144 13101115392 13107468288 13126703508 13133068812 13134901248 13143960263 13149667584 13170802176 13177188864 13200429056 13204767744 13226211144 13279871808 13329276093 13335739627 13374055296 13380540544 13412495808 13423618992 13466912256 13488781356 13490663424 13517012376 13540851904 13560530193 13562422272 13584446472 13612877712 13619478768 13656704166 13658609664 13663326474 13665232896 13678764192 13685286636 13691922804 13707392832 13716070816 13731568128 13758387597 13775776704 13804608384 13828955136 13849052112 13855964814 13873477248 13880204672 13902513408 13909254912 13924970496 13963738446 13969801728 14017642464 14051119248 14062772052 14068878336 14098323456 14117058368 14150772576 14162508024 14185385088 14215074048 14238158098 14260839264 14267957508 14285990656 14315890176 14343850899 14361979968 14369148696 14415409953 14417421312 14422400167 14431697424 14438695536 14445580338 14468914656 14485180698 14487201792 14494433024 14515497108 14517522432 14541097632 14564261376 14571531072 14587912476 14589947904 14618443896 14634960768 14644225984 14649039216 14674875264 14698579968 14732357787 14738754816 14739501693 14745901824 14776763904 14793376032 14802825216 14824337472 14844037166 14850482688 14879487537 14881563648 14939855784 14966204736 15004800384 15021668872 15045812208 15052345344 15053108112 15059644416 15101571366 15111217408 15159867744 15176996352 15206638923 15233458392 15240845288 15257725056 15282502281 15284634624 15289912959 15292046336 15314487426 15321913614 15324051456 15341278848 15365935872 15373387008 15388609716 15390756864 15398352058 15430579668 15432732672 15448014144 15497748792 15557574528 15565118592 15607661904 15615230256 15640327584 15647911776 15665591808 15675509504 15736911582 15739107328 15769847772 15776695296 15827488128 15848520884 15881690664 15888586752 15889391896 15896291328 15932821527 15940547553 15958558224 15991958304 16020162816 16043444172 16071739488 16079761636 16105376448 16133780992 16157227464 16165292283 16185723456 16211868672 16219598976 16227464064 16235659602 16243532478 16245798912 16277528988 16298102016 16306237152 16326846464 16332212736 16358734836 16361017344 16392972456 16413691392 16421884224 16445749383 16448044032 16474754232 16482743048 16509234672 16535902464 16549615936 16589139552 16642548036 16644870144 16645950426 16653178368 16706793024 16741759104 16764006812 16771286016 16836980328 16845144792 16880400432 16887730176 16899377481 16901735424 16926538734 16934746626 16942099968 16964613904 17000119584 17019231222 17021605888 17054851212 17074120896 17104233984 17120687808 17137640691 17145950949 17148343296 17167621568 17195213952 17203552128 17239557888 17258938704 17267553438 17269962752 17295060384 17325563136 17345138688 17361824256 17379015912 17390018356 17437400064 17460572192 17502271344 17510758416 17532890112 17558619642 17561069568 17567134038 17569585152 17603900748 17606356992 17634948192 17706495744 17772368124 17832073728 17866901997 17874660096 17875565883 17883327744 17898158656 17953378002 17955883008 17985041808 18002342946 18022683168 18080706924 18083229696 18112595296 18118548504 18150503616 18159305024 18208938888 18217768632 18238352256 18247048848 18255897072 18276523776 18308757504 18335364768 18344516796 18359730179 18367702272 18406144512 18438606848 18465402816 18474619752 18497969664 18534098511 18536684544 18543085929 18545673216 18572889006 18602890272 18618317928 18626402304 18665385984 18690189952 18734825664 18750362736 18758504448 18795142152 18867696768 18883344032 18913846784 18941602869 18950787891 18953432064 18990450486 19014452352 19023943344 19045330177 19085190642 19087853568 19125134532 19133438976 19149306624 19158864928 19220546604 19223228416 19242263232 19251594048 19260773784 19291886208 19313574264 19344615696 19353996144 19388130176 19394502624 19416306042 19419015168 19428708096 19450549968 19491258528 19513281024 19532052288 19566500352 19643143716 19651673088 19652668924 19661202432 19699603218 19702351872 19724501376 19765783296 19800643584 19839316716 19842084864 19855769759 19919807712 19954939648 20006400512 20061082944 20070810816 20118743712 20135428488 20145479011 20200368384 20213156992 20233172034 20235995136 20275518564 20311277856 20343633408 20376669708 20379512832 20386550612 20419316568 20429218152 20455038464 20485056249 20487914496 20494989711 20497849344 20518146288 20537884206 20574106224 20597352192 20663665056 20706912576 20734429478 20743432704 20753491456 20783947221 20810215872 20820307008 20853770112 20863882368 20887455744 20945607669 20954702592 20982548776 21026463696 21035593728 21094158078 21103317504 21175587552 21226158864 21243762036 21254063404 21278077632 21322611072 21357237147 21360217088 21391258896 21401936262 21428985984 21473835264 21508706914 21542969952 21553723044 21580964608 21615824896 21626131968 21636618752 21647546136 21658043304 21668370507 21703371984 21727771047 21730802688 21741649536 21773245662 21776283648 21811646448 21846392064 21857296608 21881868714 21884921856 21895845632 21927665844 21930725376 21966338976 22012312896 22047869952 22108132224 22118852736 22165145856 22190064048 22194600568 22204237824 22266055749 22275724032 22322345472 22361714688 22409783676 22423971038 22449307104 22460193056 22507200576 22532503308 22535647232 22568718312 22579662168 22589466624 22652357049 22666826112 22692308296 22739801616 22765494528 22805645312 22827583744 22850187588 22861267932 22864457728 22926951936 22938069504 22971731139 22982870421 22986077184 23011918272 23023404584 23048903808 23060080512 23086135296 23097528087 23100750848 23145869502 23149099008 23172021216 23246623188 23249866752 23336361792 23347677888 23377186816 23411492856 23422845384 23471867664 23513264256 23605367373 23608660992 23654771658 23665042944 23696490832 23772781326 23776098304 23822535996 23832880128 23834087844 23844436992 23937837336 23980055744 23987937456 24003123928 24030244224 24107609232 24119642454 24158064672 24200671488 24235841196 24278585184 24290358176 24317803008 24329398464 24341196096 24365298717 24368698368 24447153024 24459355728 24490269696 24538102254 24541526016 24589458684 24620537088 24632826336 24663959552 24672066048 24712131348 24715579392 24724114572 24727564288 24763852008 24803853696 24824423904 24883709328 24967305216 24968925639 24979767552 25000483648 25060189536 25146010218 25156929024 25214944178 25255470492 25267717188 25271242752 25320600648 25331595264 25352603136 25365257792 25402119939 25446920856 25500179376 25511251968 25528846833 25532408832 25582276818 25611181344 25627395472 25656350976 25668792064 25681031712 25722514944 25751432352 25792820928 25805328192 25859336832 25888408056 25901330157 25904944128 25934066624 25942590576 25988344704 26017708032 26042736384 26085027534 26088667136 26190858288 26202230784 26214936576 26253407016 26266137624 26287920526 26299335168 26341604352 26350701057 26354377728 26409535488 26452422288 26559743616 26602874341 26658552186 26671479254 26748110592 26761081088 26824991616 26847237984 26930067003 26933824512 26977562712 27003514419 27034024752 27081703808 27121060386 27124844544 27168892944 27225755424 27238957536 27313408332 27317219328 27326652948 27330465792 27357528384 27370573272 27383845608 27414785664 27432141632 27463136256 27516775194 27551553408 27609216768 27657910272 27698104224 27711929628 27734911547 27746954496 27760409344 27805026816 27818509824 27927476892 27939603456 28035284928 28102238496 28125544104 28137756672 28139582863 28196646912 28234116736 28301545152 28325016048 28370770176 28430148096 28476316196 28485675729 28521678528 28535915016 28571981312 28627785963 28631780352 28687701798 28723959936 28738297392 28770605161 28830819906 28834842624 28844800334 28863394848 28877391072 28891160676 28937829312 28970361396 28974403584 28988866048 29030994216 29082195264 29124459063 29128522752 29143062144 29175824952 29236887792 29269921536 29288451968 29298078432 29349750528 29397159936 29464715574 29477509632 29479003386 29491803648 29549404827 29553527808 29586752064 29648674944 29688074332 29700965376 29758975074 29763127296 29879711568 29932409472 30009600768 30043337744 30091624416 30106216224 30203142732 30222434816 30319735488 30349758051 30353992704 30413277846 30432532123 30466916784 30481690576 30515450112 30565004562 30569269248 30579825918 30584092672 30628974852 30643827228 30648102912 30682557696 30731871744 30746774016 30777219432 30796704116 30806826309 30861159336 30896028288 30995497584 31101644217 31115149056 31130237184 31215323808 31230460512 31280655168 31295823552 31331183616 31351019008 31473823164 31478214656 31539695544 31553390592 31641237117 31654976256 31697041768 31763381328 31777173504 31778783792 31792582656 31865643054 31881095106 31917116448 31983916608 32040325632 32086888344 32102904393 32143478976 32159523272 32210752896 32263060371 32267561984 32314454928 32330584566 32371446912 32423737344 32439197952 32454928128 32471319204 32487064956 32491597824 32555057976 32596204032 32612474304 32653692928 32664425472 32717469672 32785944912 32822803071 32827382784 32843768448 32891498766 32896088064 32949508464 32965486096 33018469344 33071804928 33099231872 33178279104 33285096072 33291900852 33306356736 33413586048 33483518208 33528013624 33542572032 33635956557 33673960656 33690289584 33760800864 33798754962 33803470848 33853077468 33869493252 33884199936 33929227808 34000239168 34038462444 34043211776 34109702424 34148241792 34208467968 34241375616 34275281382 34291901898 34296686592 34335243136 34390427904 34407104256 34479115776 34517877408 34535106876 34539925504 34590120768 34651126272 34718804253 34723648512 34758031824 34780036712 34874800128 34921144384 35004542688 35021516832 35065780224 35117239284 35122139136 35134268076 35139170304 35207801496 35269896384 35412991488 35482157487 35544736248 35659171989 35664147456 35676463571 35733803994 35749320192 35751131766 35766655488 35796317312 35906756004 35911766016 35970083616 36004685892 36045366336 36161413848 36179463681 36225190592 36237097008 36301007232 36318610048 36417877776 36435537264 36476704512 36494097696 36511794144 36553047552 36617515008 36670729536 36689033592 36719460358 36735404544 36807153381 36812289024 36930805632 36949239504 36995939328 37068197022 37073369088 37086171858 37091346432 37145778012 37205780544 37236635856 37252804608 37380379904 37469651328 37500725472 37590284304 37719015327 37735393536 37766688064 37822416267 37827693568 37883205738 37901575782 37906864128 37980900972 38028904704 38047886688 38090660354 38170381284 38175707136 38250269064 38266877952 38298613248 38317729856 38373415227 38441093208 38484526464 38503188096 38521547568 38583772416 38627148528 38689231392 38707992288 38776260352 38789005248 38832612084 38838030336 38857416192 38901099936 38982517056 39026562048 39064104576 39127541301 39133000704 39286287432 39303346176 39305337848 39322404864 39399206436 39404703744 39431880789 39449002752 39531566592 39601287168 39678633432 39711539518 39839615424 39909879296 39987828279 40007218881 40012801024 40122165888 40141621632 40237487424 40270856976 40290958022 40400736768 40426313984 40466344068 40471990272 40551037128 40622555712 40681590579 40687266816 40753339416 40773101224 40838633136 40858436304 40910076928 40970112498 40975828992 40989979422 40995698688 41036292576 41075768412 41148212448 41194704384 41275162791 41327330112 41413825152 41468858956 41486865408 41506982912 41567894442 41620431744 41640614016 41707540224 41727764736 41774911488 41891215338 41909405184 41965097552 42052927392 42188316156 42206635008 42351175104 42452317728 42487524072 42508126808 42556155264 42645222144 42714474294 42720434176 42782517792 42803872524 42857971968 42947670528 43017413828 43031552697 43085939904 43107446088 43161929216 43246229859 43252263936 43267200501 43273237504 43295092272 43316086608 43336741014 43406743968 43455542094 43461605376 43483299072 43546491324 43552567296 43623292896 43692784128 43714593216 43763737428 43769843712 43791691264 43855331688 43932677952 44024625792 44095739904 44197073361 44216264448 44218505079 44237705472 44330291712 44380128096 44389201136 44408475648 44532111498 44551448064 44638462611 44644690944 44819567352 44847942076 44898614208 44920386112 45014401152 45065006616 45137436624 45159324336 45178933248 45304714098 45333652224 45384616592 45479603232 45530989056 45611290624 45655167488 45700375176 45722535864 45847506843 45853903872 45869738877 45876139008 45943462278 45965740842 45972154368 46023836544 46046809168 46097807616 46120161024 46172270592 46195056174 46201501696 46291739004 46298198016 46344042432 46493246376 46672723584 46695355776 46822985712 46845690768 46943735328 47026528512 47210734746 47217321984 47309543316 47330085888 47392981664 47545562652 47552196608 47645071992 47665760256 47668175688 47688873984 47798464581 47821642659 47875674672 47960111488 47975874912 48006247856 48060488448 48215218464 48239284908 48316129344 48401342976 48471682392 48495876849 48557170368 48580716352 48635606016 48658796928 48682392192 48730597434 48737396736 48894306048 48918711456 48980539392 49076204508 49083052032 49178917368 49241074176 49265652672 49327919104 49344132096 49424262696 49448229144 49527704016 49607707392 49648847808 49767418656 49833553343 49934610432 49937851278 49959535104 50000967296 50120379072 50292020436 50313858048 50429888356 50510940984 50535434376 50641201296 50663190528 50698132443 50705206272 50730515584 50804239878 50893841712 51000358752 51057693666 51064817664 51164553636 51222362688 51254790944 51312701952 51337584128 51362063424 51412922073 51437852847 51445029888 51502864704 51585641856 51610656384 51718673664 51776816112 51802660314 51809888256 51868133248 51885181152 51976689408 52035416064 52085472768 52170055068 52177334272 52381716576 52506814032 52532275248 52575841052 52598670336 52683208704 52701402114 52708755456 52819070976 52904844576 53119487232 53205748682 53317104372 53342958508 53496221184 53522162176 53600705991 53626697649 53649983232 53694475968 53860134006 53867649024 53894232203 53955125424 54007028838 54068049504 54163407616 54242120772 54249689088 54337785888 54451510848 54477915072 54626816664 54653305896 54715056768 54741146544 54767691216 54829571328 54864283264 54926272512 55033550388 55079190537 55103106816 55218433536 55315820544 55396208448 55423859256 55469823094 55493908992 55520818688 55602295533 55610053632 55629257787 55637019648 55854953784 55879206912 56070569856 56204476992 56251088208 56275513344 56279165726 56468233472 56603090304 56650032096 56741540352 56824808607 56852363673 56860296192 56952632392 56971351458 57043357056 57071830032 57135990531 57143962624 57255571926 57263560704 57375403596 57447919872 57476594784 57541210322 57661639812 57669685248 57689600668 57726789696 57754782144 57782321352 57875658624 57940722792 57977732096 58061988432 58164390528 58248918126 58257045504 58286124288 58351649904 58473775584 58539843072 58576903936 58596156864 58699501056 58929431148 58955019264 58958006772 58983607296 59098809654 59107055616 59173504128 59297349888 59376148664 59401930752 59517950148 59526254592 59567309277 59759423136 59864818944 60019201536 60086675488 60183248832 60212432448 60406285464 60436437033 60444869632 60639470976 60699516102 60707985408 60826555692 60865064246 60933833568 60963381152 61030900224 61130009124 61138538496 61159651836 61168185344 61257949704 61287654456 61365115392 61455168747 61463743488 61484969133 61493548032 61554438864 61593408232 61613652618 61722318672 61792056576 61990995168 62203288434 62230298112 62260474368 62351841663 62430647616 62460921024 62561310336 62591647104 62662367232 62702038016 62836823007 62947646328 63079391088 63106781184 63282474234 63309952512 63394083536 63526762656 63557567584 63731286108 63762190212 63834232896 63967833216 64071711441 64080651264 64173776688 64205808786 64286957952 64319046544 64421505792 64526120742 64535123968 64628909856 64661169132 64742893824 64847474688 64878395904 64909856256 64942638408 64974129912 65005111521 65110115952 65183313141 65192408064 65224948608 65328850944 65434939344 65571889824 65645606142 65654765568 65687536896 65782997532 65792176128 65899016928 65930972192 66036938688 66143609856 66198463744 66356558208 66570192144 66583801704 66612713472 66798167247 66827172096 66967036416 67056027248 67085144064 67271913114 67347921312 67380579168 67521601728 67597509924 67606941696 67706154936 67738986504 67768399872 67858455616 67957071147 68000478336 68076924888 68219404848 68296483584 68416935936 68482751232 68550562764 68583803796 68593373184 68670486272 68780855808 68814208512 68948611263 68958231552 69035754816 69070213752 69180241536 69292584261 69302252544 69437608506 69447297024 69516063648 69560073424 69749600256 69842288768 70009085376 70043033664 70131560448 70234478568 70268536152 70415602992 70539792768 70816102119 70825982976 70964314974 71089472496 71318343978 71328294912 71352927142 71467607988 71498640384 71502263532 71533310976 71592634624 71813512008 71940167232 72009371784 72090732672 72322827696 72358927362 72450381184 72474194016 72602014464 72637220096 72835755552 72871074528 72953409024 72988195392 73023588288 73095896151 73106095104 73341459072 73378067184 73438920716 73470809088 73614306762 73624578048 73861611264 73898479008 73991878656 74136394044 74146738176 74172343716 74182692864 74291556024 74411561088 74473271712 74760759808 74906776917 74939302656 75001450944 75180568608 75280474199 75438030654 75470787072 75533376128 75644832534 75655387136 75766411476 75803151564 75813728256 75961801944 76057809408 76095773376 76181320708 76206359817 76340762568 76500538128 76533755904 76586540499 76597226496 76635459712 76746830454 76882186416 76969052928 77006376192 77043095136 77167544832 77254297056 77378462784 77415984576 77552520704 77578010496 77665224168 77703990471 77714832384 77802199872 77965034112 78053124096 78128209152 78255082602 78266001408 78572574864 78606692352 78610675696 78644809728 78798412872 78863761578 78898005504 79052103171 79063133184 79357266864 79423079036 79679230848 79808623023 79819758592 79975656558 80014437762 80025602048 80244331776 80283243264 80474974848 80541713952 80581916044 80801473536 80852627968 80932688136 81010543257 81102074256 81245111424 81363181158 81374533632 81506678832 81546202448 81677266272 81716872608 81820153856 81940224996 81951657984 81979958844 81991397376 82072585152 82151536824 82296424896 82389408768 82550325582 82654660224 82827650304 82937717912 82973730816 83013965824 83135788884 83204734641 83240863488 83281228032 83415080448 83455529472 83782430676 83818810368 83930195104 84105854784 84376632312 84413270016 84418748589 84702350208 84904635456 84975048144 85016253616 85112310528 85290444288 85428948588 85440868352 85565035584 85607745048 85715943936 85883357889 85895341056 86034827656 86063105394 86171879808 86214892176 86311815483 86323858432 86492459718 86504527872 86534401002 86546475008 86590184544 86632173216 86673482028 86813487936 86911084188 86923210752 86966598144 87092982648 87246585792 87385568256 87429186432 87527474856 87583382528 87710663376 87865355904 88049251584 88191479808 88252304623 88394146722 88432528896 88437010158 88475410944 88660583424 88760256192 88778402272 89064222996 89102896128 89276925222 89289381888 89639134704 89695884152 89797228416 89840772224 90028802304 90130013232 90274873248 90318648672 90609428196 90667304448 90769233184 90959206464 91049274153 91061978112 91297596369 91310334976 91400750352 91445071728 91695013686 91707807744 91739477754 91752278016 91886924556 91931481684 91944308736 92047673088 92093618336 92195615232 92240322048 92390112348 92403003392 92583478008 92688084864 92986492752 93304932651 93345447168 93350177389 93390711552 93645971424 93691381536 93887470656 94053057024 94421469492 94434643968 94619086632 94660171776 94785963328 94923711351 95091125304 95290143984 95331520512 95336351376 95377747968 95596929162 95643285318 95751349344 95920222976 95951749824 96012495712 96120976896 96308713179 96430436928 96478569816 96632258688 96789181113 96802685952 96836115407 96943364784 96991753698 97114340736 97161432704 97271212032 97317593856 97364784384 97461194868 97474793472 97788612096 97837422912 97961078784 98152409016 98357834736 98468409213 98482148352 98531305344 98688264192 98848525392 98896458288 99055408032 99215414784 99297695616 99534837312 99667106686 99875702556 99919070208 100001934592 100240758144 100584040872 100627716096 100859776712 100907869671 100956801169 101021881968 101070868752 101282402592 101396264886 101410412544 101461031168 101608479756 101787683424 102000717504 102115387332 102129635328 102329107272 102444725376 102509581888 102625403904 102675168256 102724126848 102825844146 102875705694 102890059776 103005729408 103171283712 103221312768 103437347328 103553632224 103605320628 103619776512 103736266496 103770362304 103953378816 104156412759 104170945536 104340110136 104763433152 105013628064 105064550496 105151682104 105197340672 105366417408 105402804228 105417510912 105809689152 106238974464 106411497364 106446472461 106634208744 106685917016 106977515967 106992442368 107029390713 107044324352 107201411982 107253395298 107299966464 107388951936 107720268012 107735298048 107788464406 107910250848 108014057676 108136099008 108326815232 108484241544 108538391043 108675571776 108903021696 108955830144 109253633328 109306611792 109430113536 109482293088 109535382432 109659142656 109728566528 109852545024 110067100776 110158381074 110206213632 110421460143 110436867072 110792416896 110847718512 110939646188 110987817984 111041637376 111204591066 111220107264 111258515574 111274039296 111709907568 111758413824 112141139712 112408953984 112502176416 112558331452 112936466944 113157045981 113206180608 113300064192 113467248801 113483080704 113649617214 113704727346 113720592384 113905264784 113942702916 114086714112 114143660064 114271981062 114287925248 114511143852 114527121408 114750807192 114895839744 114953189568 115082420644 115120245681 115323279624 115379201336 115453579392 115509564288 115564642704 115751317248 115881445584 115955464192 116123976864 116328781056 116497836252 116514091008 116572248576 116703299808 116947551168 117079686144 117153807872 117192313728 117382623903 117399002112 117858862296 117910038528 117916013544 117967214592 118197619308 118214111232 118295642367 118347008256 118594699776 118752297328 118803861504 119035900296 119134618554 119518846272 119729637888 119963484837 120021656643 120038403072 120173350976 120366497664 120424864896 120812570928 120872874066 120889739264 121278941952 121399032204 121415970816 121653111384 121730128492 121867667136 121926762304 122061800448 122260018248 122319303672 122515899408 122575308912 122730230784 122910337494 122927486976 122969938266 122987096064 123108877728 123186816464 123227305236 123444637344 123584113152 123981990336 124406576868 124460596224 124520948736 124703683326 124861295232 124921842048 125122620672 125183294208 125324734464 125404076032 125673646014 125895292656 126158782176 126564948468 126619905024 126788167072 127053525312 127115135168 127462572216 127524380424 127668465792 127935666432 128143422882 128161302528 128347553376 128411617572 128573915904 128638093088 128843011584 129052241484 129070247936 129257819712 129322338264 129485787648 129738689577 129756791808 129801601503 129819712512 129885276816 129948259824 130010223042 130220231904 130366626282 130384816128 130449897216 130657701888 130869878688 131143779648 131291212284 131309531136 131375073792 131565995064 131798033856 131861944384 132073877376 132287219712 132396927488 132591220083 132655515237 132713116416 133140384288 133167603408 133225426944 133317311239 133596334494 133654344192 133934072832 134112054496 134543826228 134695842624 134761158336 135043203456 135195019848 135262501931 135412309872 135477973008 135536799744 135716911232 135914142294 136000956672 136153849776 136438809696 136592967168 136833871872 136965502464 137101125528 137167607592 137340972544 137542520529 137561711616 137609216631 137628417024 137897222526 137916463104 138071509632 138140427504 138360483072 138585168522 138604505088 138875217012 138894594048 139032127296 139120146848 139684577536 140018170752 140086067328 140468957136 140537072304 140831205984 141018353077 141079585536 141632204238 141651965952 141928629948 142178944992 142636687956 142656589824 142705854284 142935215976 142997280768 143004527064 143066621952 143185269248 143395393743 143464927977 143627024016 143880334464 144018743568 144181465344 144645655392 144717854724 144900762368 144948388032 145204028928 145274440192 145487630547 145671511104 145742149056 145906818048 145976390784 146047176576 146191792302 146212190208 146284344551 146682918144 146756134368 146877841432 146941618176 147228613524 147249156096 147723222528 147796958016 147983757312 148272788088 148344687432 148583112048 148823122176 148946543424 149500660029 149521519616 149813553834 149878605312 150002901888 150361137216 150560948398 150876061308 150941574144 151066752256 151289665068 151310774272 151532822952 151606303128 151923603888 152094397329 152115618816 152191546752 152362641416 152412719634 152681525136 153001076256 153173080998 153194452992 153270919424 153493660908 153764372832 153938105856 154012752384 154086190272 154238766219 154313558541 154335089664 154508594112 154756925568 154831969152 155105041408 155156020992 155330448336 155407980942 155429664768 155604399744 155930068224 156106248192 156256418304 156510165204 156532002816 157145149728 157221351392 157596825744 157727523156 157796011008 158104206342 158126266368 158714533728 158846158072 159358461696 159617246046 159639517184 159951313116 160028875524 160051204096 160488663552 160566486528 160802117973 160880092947 160949949696 161083427904 161163832088 161602947072 161682696609 161705255936 161865376272 162021086514 162204148512 162490222848 162726362316 162749067264 163013357664 163092404896 163354532544 163433745216 163640307712 163880449992 163959917688 164145170304 164303073648 164592849792 164778817536 165100651164 165237571611 165309320448 165655300608 165875435824 165947461632 166027931648 166271577768 166409469282 166481726976 166562456064 166806886599 166830160896 166887773361 166911058944 167564861352 167637620736 167860390208 168211709568 168753264624 168826540032 168837497178 169404700416 169809270912 169950096288 170032507232 170224621056 170557091019 170580888576 170857897176 171130071168 171215490096 171407971593 171431887872 171766715778 171790682112 172069655312 172126210788 172343759616 172429784352 172623630966 172647716864 172984919436 173009055744 173068802004 173092950016 173180369088 173264346432 173346964056 173626975872 173822168376 173933196288 174185965296 174493171584 174771136512 174858372864 175054949712 175166765056 175421326752 175730711808 176098503168 176504609246 176788293444 176865057792 176874020316 176950821888 177321166848 177520512384 177556804544 178128445992 178205792256 178553850444 178578763776 178701927831 179278269408 179391768304 179594456832 179681544448 180057604608 180260026464 180549746496 180637297344 181218856392 181309311099 181334608896 181538466368 181918412928 182098548306 182123956224 182595192738 182620669952 182801500704 182890143456 183390027372 183415615488 183478955508 183504556032 183773849112 183862963368 184095346176 184187236672 184391230464 184454907399 184480644096 184780224696 185166956016 185376169728 185972985504 186220120387 186609865302 186690894336 186700354778 186781423104 187291942848 187382763072 187774941312 188106114048 188510469021 188842938984 189238173264 189320343552 189571926656 189847422702 190182250608 190580287968 190672702752 191193858324 191286570636 191502698688 191840445952 191903499648 192024991424 192215134323 192241953792 192617426358 192860873856 192957139632 193264517376 193578362226 193605371904 193672230814 193886729568 193983507396 194228681472 194322865408 194542424064 194635187712 194729568768 194922389736 195549939423 195577224192 195674845824 196304818032 196715669472 196936818426 196964296704 196977080041 197062610688 197376528384 197697050784 197792916576 198110816064 198430829568 198595391232 199069674624 199334213372 199751405112 199838140416 200003869184 200394501741 200481516288 201168081744 201255432192 201394236127 201719553424 201815739342 201913602338 202043763936 202141737504 202564805184 202792529772 202820825088 202922062336 203216959512 203575366848 203871213441 204001435008 204230774664 204332715683 204658214544 204889450752 205019163776 205250807808 205350336512 205448253696 205651688292 205751411388 205780119552 206011458816 206342567424 206442625536 206845833789 206874694656 207107264448 207210641256 207472532992 207540724608 207877752783 207906757632 208312825518 208341891072 208680220272 209526866304 210027256128 210129100992 210303364208 210394681344 210805608456 211619378304 212448306357 212477948928 212822994728 212892944922 213027724861 213268417488 213371834032 213955031934 213984884736 214058781426 214088648704 214402823964 214506790596 214599932928 214777903872 215440536024 215576928812 215820501696 216028115352 216272198016 216653630464 216968483088 217076782086 217351143552 217806043392 217911660288 218507266656 218613223584 218860227072 218964586176 219070764864 219318285312 219457133056 220134201552 220316762148 220412427264 220842920286 220873734144 221584833792 221695437024 221879292376 221975635968 222083274752 222409182132 222440214528 222517031148 222548078592 223419815136 224282279424 224720330751 224817907968 225004352832 225116662904 225841422597 225872933888 226314091962 226412361216 226600128384 226934497602 226966161408 227299234428 227409454692 227441184768 227810529568 227885405832 228173428224 228287320128 228543962124 228575850496 229022287704 229501614384 229759621497 229791679488 229906379136 230164841288 230240491362 230646559248 230758402672 230907158784 231019128576 231129285408 231502634496 231762891168 231910928384 232247953728 232657562112 232995672504 233111971413 233144497152 233406599616 233895102336 234159372288 234307615744 234384627456 234765247806 234798004224 235717724592 235820077056 235832027088 235934429184 236395238616 236591284734 236694016512 237189399552 237504594656 238071800592 238269237108 239037692544 239425869069 239459275776 239541969691 239926969674 240043313286 240076806144 240346701952 240732995328 240849729792 241625141856 241745748132 241779478528 242557883904 242798064408 243031629771 243306222768 243460256984 243735334272 243853524608 244123600896 244520036496 244638607344 245031798816 245150617824 245460461568 245820674988 245854973952 245939876532 245974192128 246217755456 246373632928 246454610472 246889274688 247168226304 247963980672 248813153736 248921192448 249041897472 249407366652 249614203923 249722590464 249735244997 249843684096 250245241344 250366588416 250808152064 251347292028 251790585312 252317564352 253129896936 253239810048 253256245767 253576334144 254107050624 254230270336 254925144432 255048760848 255336931584 255871332864 256286845764 256322605056 256695106752 256823235144 257147831808 257276186176 257650073667 257686023168 258104482968 258515639424 258644676528 258935446449 258971575296 259477379154 259513583616 259603203006 259639425024 259770553632 259896519648 260020446084 260440463808 260733252564 260769632256 260899794432 261739757376 262287559296 262582424568 262750147584 263131990128 263596067712 263723888768 264147754752 264574439424 264756913869 264793854976 265182440166 265311030474 265426232832 266280768576 266335206816 266634622478 267192668988 267308688384 267868145664 268224108992 269087652456 269391685248 269522316672 270086406912 270390039696 270525003862 270824619744 270955946016 271433822464 271828284588 272001913344 272307699552 272877619392 273147822459 273185934336 273892789107 273931004928 274202251056 274335215184 274681945088 275085041058 275123423232 275218433262 275256834048 275794445052 275832926208 276143019264 276280855008 276720966144 277170337044 277209010176 277750434024 278064254592 278240293696 279369155072 279914797953 280036341504 280050532167 280172134656 280937914272 281074144608 281662411968 282036706154 282159171072 283264408476 283303931904 283857259896 284357889984 284771134053 285273375912 285411708568 285870431952 285994561536 286009054128 286133243904 286370538496 286790787486 286929855954 287254048032 287760668928 288037487136 288362930688 288926139537 289291310784 289435709448 289801524736 289896776064 290367543339 290408057856 290508346221 290548880384 290975261094 291343022208 291484298112 291813636096 291952781568 292094353152 292383584604 292424380416 292568689102 293365836288 293512268736 293755682864 293883236352 294457227048 295405227639 295446445056 295593916032 296545576176 296689374864 297166224096 297646244352 297893086848 299001320058 299043039232 299627107668 299757210624 300005803776 300722274432 301121896796 301752122616 301883148288 302133504512 302579330136 302723609013 302870403507 303065645904 303212606256 303847207776 304188794658 304231237632 304383093504 304725282832 304825439268 305363050272 306002152512 306346161996 306388905984 306541838848 306987321816 307528745664 307876211712 308025504768 308172380544 308477532438 308627117082 308670179328 309017188224 309513851136 309663938304 310210082816 310312041984 310660896672 310815961884 310859329536 311208799488 311860136448 312469238277 312512836608 313020330408 314290299456 314442702784 315193651488 315455046312 315592022016 316208412684 316252532736 317429067456 317692316144 318716923392 319234492092 319279034368 319902626232 320057751048 320932547901 320977327104 321088172139 321132973056 321604235946 321760185894 321899899392 322166855808 322327664176 323205894144 323365393218 323410511872 323730752544 324042173028 324408297024 324980445696 325452724632 325615173129 326026715328 326184809792 326709065088 326867490432 327760899984 327919835376 328290340608 328606147296 329185699584 329557635072 330201302328 330475143222 330618640896 331310601216 331750871648 332543155536 332818938564 332963453952 333124912128 333613773198 333660321792 333775546722 333822117888 335129722704 335275241472 335720780416 336423419136 337506529248 337674994356 338809400832 339471137943 339618541824 339900192576 340065014464 340401746403 340449242112 341114182038 341161777152 341715794352 342260142336 342430980192 342815943186 342863775744 343533431556 343581364224 344139310624 344252421576 344687519232 344859568704 345247261932 345295433728 345969838872 346137604008 346360738176 346528692864 346693928112 347253951744 347644336752 347866392576 348371930592 348834873401 348986343168 349542273024 349716745728 350109899424 350333530112 350842653504 351461423616 352147871709 352197006336 353009218492 353576586888 353730115584 353748040632 353901643776 354642333696 354886927101 355041024768 355113609088 356256891984 356411584512 357107700888 357403855662 358556538816 358783536608 359188913664 359363088896 359890454511 360064969929 360115209216 360520052928 361099492992 361274594688 361861273363 362437712784 362618622198 362669217792 363076932736 363836825856 364197096612 364247912448 365190385476 365241339904 365603001408 365780286912 366780054744 366957911016 367547698224 367725926736 368190692352 368374473344 368782460928 368909814798 368961288192 369560449392 370333912032 370752339456 371945971008 372440240774 373219730604 373381788672 373400709556 373562846208 374583885696 374765526144 375549882624 376212228096 377020938042 377259625421 377685877968 378476346528 379143853312 379694845404 380364501216 381160575936 381345405504 382387716648 382573141272 383005397376 383680891904 383806999296 384049982848 384430268646 384483907584 385234852716 385721747712 385914279264 386529034752 387156724452 387210743808 387344461628 387773459136 387967014792 388457362944 388645730816 389216068731 389270375424 389404804509 389459137536 389844779472 391099878846 391154448384 391349691648 392609636064 393431338944 393873636852 393928593408 393954160082 394125221376 395394101568 395585833152 396221632128 396861659136 397190782464 397773660249 397966545711 398139349248 398668426744 399502810224 399676280832 399951933717 400007738368 400789003482 400963032576 402336163488 402788472254 403439106848 403631478684 403827204676 404087527872 404283475008 405129610368 405585059544 405787505793 405844124672 406433919024 407150733696 407742426882 408002870016 408461549328 408665431366 409316429088 409778901504 410038327552 410501615616 410700673024 410896507392 411303376584 411502822776 412022917632 412627561587 412685134848 412827649893 412885251072 413691667578 413749389312 414214528896 414421282512 414945065984 415081449216 415755505566 415813515264 416625651036 416683782144 417360440544 419053732608 420054512256 420258201984 420606728416 421611216912 423055059231 423238756608 424896612714 424955897856 425645989456 425785889844 426055449722 426536834976 426743668064 427910063868 427969769472 428117562852 428177297408 428805647928 429013581192 429199865856 429555807744 430186181229 430394783931 430881072048 431153857624 431641003392 432056230704 432544396032 433307260928 433936966176 434153564172 434702287104 435612086784 435823320576 436462891641 437014533312 437226447168 437720454144 437929172352 438141529728 438636570624 438853033653 438914266112 440268403104 440633524296 440824854528 441685840572 441747468288 443169667584 443390874048 443758584752 443951271936 444166549504 444818364264 445034062296 446839630272 448501980087 448564558848 449440661502 449635815936 450008705664 450233325808 451682845194 451745867776 452628183924 452824722432 453200256768 453868995204 453932322816 454598468856 454818909384 455621059136 455770811664 456283191987 456346856448 456574640256 457087924248 458044575408 459003228768 459519242994 459583358976 459812758272 460329682576 460480982724 461293118496 461516805344 461814317568 462038257152 462258570816 462940675623 463005268992 463525782336 464495907456 465315124224 465991345008 466223942826 466288994304 466813199232 467790204672 468318744576 468615231488 468769254912 469530495612 469596008448 471435449184 471664054176 472790477232 473182569468 473388033024 474378799104 475009189312 476143601184 476538474216 478075385088 478851738138 478918551552 479083939382 479853939348 480086626572 480153612288 480693403904 481465990656 481699459584 482640278841 483250283712 483491496264 485048089827 485115767808 485596128816 486063259542 486612445536 486920513968 487470668544 487707049216 488247201792 489040072992 489277214688 490063597632 490301235648 490920923136 491641349976 491879753064 492435510912 492747265856 492909220944 493778549376 494336452608 495712714833 495927961344 497626307472 497842384896 498083794944 498814733304 499228407846 499445180928 499470489994 499687368192 500490482688 500663320083 500733176832 502694584056 503581170624 504635128704 505454612479 506259793872 506479620096 506512491534 507152668288 508214101248 508460540672 509850288864 510097521696 510673863168 511671273057 511742665728 512573691528 513390213504 513646470288 514223914779 514295663616 514552372352 515300147334 515372046336 516208965936 517031278848 517289353056 517870892898 517943150592 518954758308 519027167232 519206406012 519278850048 519541107264 519793039296 520040892168 520880927616 521466505128 521799588864 523479514752 524575118592 525164849136 525500295168 526263980256 526963319393 527192135424 527447777536 528295509504 529513827738 529587709952 530364880332 530622060948 530852465664 532561537152 532670413632 533269244956 534385337976 534617376768 535736291328 536105783493 536448217984 538175304912 538783370496 539044633344 540172813824 540780079392 541050007724 541649239488 541911892032 542867644928 543656569176 543927933297 544003826688 544615399104 545755238784 546295644918 546371868672 546641498059 547785578214 547862009856 548404502112 548670430368 549363890176 550170082116 550246846464 550436866524 550513668096 551588890104 552286038528 552561710016 553364722197 553441932288 554340674088 555500868048 556128509184 556480587392 558660361161 558738310144 559829595906 560072683008 560101064334 560344269312 561875828544 562148289216 563324823936 564073412308 564318342144 566528816952 567714519792 568715779968 569542268106 570546751824 570823417136 571740863904 572018108256 572741076992 573581574972 573859711908 574508096064 575521337856 576074974272 576645402969 576725861376 577852279074 578582621568 578871418896 579603049472 579793552128 580735086678 580816115712 581016692442 581097760768 581950522188 582686044416 582968596224 583627272192 583905563136 584188706304 584767169208 585137378204 586731672576 587024537472 587511365728 588914454096 590810455278 590892890112 590931240123 591187832064 593091152352 593378749728 594332448192 595292488704 595786173696 598002640116 598086078464 599254215336 599514421248 600011607552 601183505223 601444548864 602243793592 603504245232 603766296576 604182708381 604267009024 605158660272 605447218026 605740807014 606131291808 606425212512 607694415552 608377589316 608462475264 608766187008 609450565664 609650878536 610726100544 612004305024 612692323992 612998147049 613083677696 613974643632 615057491328 615752423424 616051009536 616344761088 616955064876 617254234164 617340358656 617766132361 618034376448 619027702272 619327876608 620420165632 620624083968 621321793344 621631923768 622417598976 623633258349 623720272896 624938476554 625025673216 626040660816 628580598912 628885405568 630387302976 630910092624 631184044032 632416825368 634858134912 635384632288 637344919071 637433846784 638468984184 639083174583 639805252464 640115502096 641865095802 641954654208 642176344278 642265946112 643208471892 643520371788 643799798784 644333711616 644655328352 646730786436 646821023744 647461505088 648084346056 648816594048 649960891392 650905449264 651230346258 652053430656 652369619584 653418130176 653734980864 655521799968 655839670752 656580681216 657212294592 658371399168 660402604656 660950286444 661237281792 662621202432 663501743296 665086311072 665637877128 665926907904 666249824256 667227546396 667320643584 667551093444 667644235776 670259445408 671441560832 672846838272 674160992253 675013058496 675349988712 677524267791 677618801664 677852807849 678942275886 679237083648 679800385152 680130028928 680803492806 680898484224 682228364076 682323554304 683431588704 684520284672 684861960384 685631886372 685727551488 687066863112 688278621248 688504843152 689278864491 689375038464 689719137408 690494523864 691939677744 692275208016 692721476352 693057385728 693387856224 694507903488 695288673504 695732785152 696743861184 697669746802 697972686336 699335914239 699433491456 700219798848 701685307008 702922847232 704295743418 704394012672 706018436984 707153173776 707460231168 707496081264 707803287552 709773854202 710082049536 710227218176 712513783968 714215401776 714807711324 717113077632 717567073216 718277607207 718377827328 718625909073 718726177792 719780909022 720129939858 720230418432 721040105856 722198985984 722549189376 723722546726 724875425568 725237244396 725338435584 726153865472 727673651712 728394193224 729094889313 730380770952 731206002816 731560573824 733560109488 733915822032 735095396448 735451853472 736381384704 736748946688 737564921856 737819629596 737922576384 739120898784 740667824064 741504678912 743891942016 744880481548 746439461208 746763577344 746801419112 747125692416 748842611769 749167771392 749205734991 749531052288 751099765248 752424456192 754041876084 754519250842 755371755936 756952693056 758287706624 759389690808 759768737301 760729002432 762321151872 762690811008 764775433296 765146282544 766010794752 767361783808 767613998592 768099965696 768860537292 768967815168 770469705432 771443495424 771828558528 772950221001 773058069504 774313448904 774688923256 775546918272 775934029584 776806339347 776914725888 777291461632 778432137462 778540750848 778809609018 778918275072 779689558944 782199757692 782308896768 782699383296 785219272128 786862677888 787747273704 787908320164 788250442752 790788203136 791171666304 792443264256 793723318272 794270741607 794381564928 795547320498 795933091422 796278698496 797336853488 799005620448 799903867434 800015476736 801578006964 801926065152 804672326976 805576944508 806878213696 807262957368 807654409352 808175055744 808566950016 810259220736 811170119088 811575011586 811688249344 812867838048 814301467392 815484853764 816005740032 816923098656 817330862732 818632858176 819557803008 820076655104 821678367321 821793014784 822606753168 823005645552 824045835264 825255123174 825370269696 825655299786 825770502144 827383335156 827498778624 828429057792 828842565024 829890131968 830162898432 831511011132 831627030528 833251302072 834720881088 838107465216 839744393859 840109024512 840151596501 840516403968 841213456832 843222433824 846110118462 846477513216 849793225428 849911795712 851291978912 851571779688 852110899444 853073669952 853487336128 855820127736 856235125704 857611295856 858027162384 858399731712 859111615488 860372362458 860789567862 861762144096 862307715248 863282006784 864112461408 865088792064 866614521856 867873932352 868307128344 869404574208 871102630017 871224173568 871525038663 871646641152 872925783282 874029066624 874452894336 875440908288 875858344704 876283059456 877273141248 877706067306 877828532224 880536806208 881267048592 881649709056 883371681144 886339335168 886781748096 887517169504 889636728528 890068124592 893679260544 895130518319 897003960174 897129117696 898881323004 899271631872 900017411328 900466651616 903365690388 903491735552 905256367848 905649444864 906400513536 907737990408 908170827039 908611210521 909196937712 909637818768 911242118272 911541623328 912566383974 912693712896 913149280512 914175848496 916089150816 918006457536 919038485988 919166717952 919625516544 920659365152 920961965448 922586236992 923033610688 923628635136 924076514304 924517141632 925881351246 926010537984 927051564672 928991814912 930630248448 931982690016 932447885652 932577988608 933221178673 933626398464 935580409344 937230462976 937538509824 939060991224 942870898368 943328108352 945580954464 946365138936 946776066048 946837513517 948757598208 950018378624 952287202368 953076948432 956150770176 957703476276 957837103104 958167878764 959707878696 960173253144 961386807808 962797643703 962931981312 963264516417 963398919168 965280557682 966500567424 966982992528 970096179654 970231535616 971192257632 972126519084 973224891072 973841027936 974941337088 975414098432 976845519387 978080145984 978554429376 980127195264 980602471296 983282699952 983759506128 984871021824 985494531712 985818441888 987557098752 988672905216 991425429666 991855922688 995252614944 997629466608 998456815692 998890361856 998940979988 999374736384 1000980965376 1001326640166 1001466353664 1005389168112 1007162341248 1009270257408 1010909224958 1012519587744 1013024983068 1014305336576 1016428202496 1016921081344 1018413413829 1019700577728 1020195043392 1021205239209 1021347726336 1023342546114 1023485331456 1023990411857 1025147383056 1026780427008 1027292940576 1028447829558 1028591327232 1029104744704 1030600294668 1030744092672 1032417931872 1034062557696 1034578706112 1035741785796 1035886301184 1037909516616 1038412812024 1039082214528 1039586078592 1040081784336 1041761855232 1042933010256 1043599177728 1046504620203 1046959029504 1049150237184 1050329698272 1051000590336 1052527960512 1053926638786 1054384270848 1054895555072 1056443615127 1056591019008 1059027655476 1059175419904 1060729760664 1061244121896 1061704931328 1064660781303 1065123074304 1065340827264 1066538489912 1068770675952 1069234753536 1072211566986 1072896435968 1076350609824 1077566740992 1078089266688 1079671363533 1080194909787 1080345627648 1081560158784 1082100015448 1083298478976 1083823784064 1085583820089 1085735289856 1087313138352 1087855866594 1088007653376 1089230798208 1091510477568 1092591289836 1092743737344 1093282996118 1095571156428 1095724019712 1096809004224 1097340860736 1098727780352 1100340164232 1100873733048 1103177780208 1104572077056 1105123420032 1106729444394 1106883864576 1108681348176 1111001736096 1112257018368 1112961174784 1117320722322 1117476620288 1119659191812 1120145366016 1120202128668 1120688538624 1123751657088 1124296578432 1126649647872 1128146824616 1128636684288 1131778876263 1133057633904 1135429039584 1137431559936 1139084536212 1141093503648 1141646834272 1143481727808 1144036216512 1145482153984 1147163149944 1147719423816 1149016192128 1151042675712 1152149948544 1153290805938 1153451722752 1155704558148 1157165243136 1157742837792 1159206098944 1159587104256 1161470173356 1161632231424 1162033384884 1162195521536 1163901044376 1165372088832 1165937192448 1167648206193 1167811126272 1168214413527 1168377412608 1169534338416 1170274756408 1173463345152 1174049074944 1175022731456 1177828908192 1181620910556 1181785780224 1181862480246 1182375664128 1186182304704 1186757499456 1188664896384 1190584977408 1191572347392 1193899637133 1196005280232 1198508430672 1199028842496 1199855801151 1200023215104 1202367010446 1202889097728 1204487587184 1207008490464 1208365416762 1208534018048 1210317320544 1210894436052 1211481614028 1212262583616 1212850425024 1215388831104 1216755178632 1217362517379 1217532374016 1218901131328 1219301757072 1221452201088 1224008610048 1225384647984 1225996294098 1226167355392 1227949287264 1230114982656 1231504846848 1232102019072 1232689522176 1233910129752 1234508468328 1235532264722 1236068752896 1238055404544 1238482949679 1238655753216 1241248167936 1242643586688 1243263847536 1244835197952 1247266516698 1247440545792 1249876953108 1250051346432 1252081321632 1257161197824 1257770811136 1260774605952 1261820185248 1264833650736 1269165177693 1269716269824 1270769264576 1274689838142 1274867693568 1276937968368 1278166349166 1279610504928 1280231004192 1283730191604 1283909308416 1284352688556 1284531892224 1286416943784 1287040743576 1287599597568 1288667423232 1289310656704 1291184351793 1293461572872 1294923010176 1296168692112 1297633188096 1299921782784 1301810898528 1302460692516 1303540842709 1304106861312 1304739239168 1306836260352 1307469961728 1311043599936 1311679341504 1313161362432 1314424589184 1316559100959 1316742798336 1320805209312 1321900572888 1322474563584 1325242404864 1327003486592 1330172622144 1331275754256 1331853815808 1332499648512 1334455092792 1335102186888 1340518890816 1342883121664 1345505940261 1345693676544 1348321984506 1350026116992 1350699977424 1352218442567 1355048535582 1355237603328 1355705615698 1357884551772 1358474167296 1359600770304 1360260057856 1361606985612 1361796968448 1364456728152 1366863177408 1368849575961 1369040569344 1369723920768 1371263772744 1374133726224 1376557242496 1377009686304 1378557728982 1378750076928 1379438274816 1380989047728 1383879355488 1384550416032 1385442952704 1386114771456 1386775712448 1388822026869 1389015806976 1390577347008 1393487722368 1395339493604 1395945372672 1398671828478 1398866982912 1400439597696 1403370614016 1405845694464 1408591486836 1408788025344 1409759652889 1412036873968 1414306347552 1414992162528 1419547708404 1420164099072 1420454436352 1425027567936 1428430803552 1429615422648 1430329009781 1434226155264 1435134146432 1436555214414 1436755654656 1437251818146 1437452355584 1439561818044 1440259879716 1440460836864 1442080211712 1444397971968 1445098378752 1447445093452 1447920836523 1449750851136 1450474488792 1452307730944 1455144269481 1455347303424 1456788386448 1458189778626 1460761541904 1462412005632 1463121147648 1467120218976 1467831644064 1470190792896 1470903706944 1472762769408 1473497893376 1475639259192 1478241797568 1481335648128 1483009357824 1487138144499 1487783884032 1489760963096 1492878922416 1493527154688 1493602838224 1494251384832 1497685223538 1498335542784 1498411469982 1499062104576 1501989960249 1502199530496 1508083752168 1509038501684 1510743511872 1513905386112 1516363837437 1516575413248 1518779381616 1519537474602 1521458004864 1524642303744 1525381622016 1529550866592 1530292565088 1532021589504 1534723567616 1535227997184 1536199931392 1537721074584 1540939410864 1542671744337 1542886990848 1543657117056 1545900442002 1546116139008 1548626897808 1549377846512 1551093836544 1551868059168 1553612678694 1553829451776 1554582923264 1556864274924 1557081501696 1557619218036 1557836550144 1559379117888 1564399515384 1565398766592 1570438544256 1573725355776 1575494547408 1575816640328 1576500885504 1580889958179 1581576406272 1582343332608 1584886528512 1588541483214 1588763129856 1591094640996 1591866182844 1592557396992 1594673706976 1598011240896 1599807734868 1600030953472 1603156013928 1603852130304 1608317350479 1609344653952 1611153889016 1613756427392 1614525914736 1615308818704 1616350111488 1617133900032 1620518441472 1622340238176 1623150023172 1623376498688 1625735676096 1628602934784 1630969707528 1631783799891 1632011480064 1633846197312 1634661725464 1637265716352 1639115606016 1639924494177 1640153310208 1643356734642 1643586029568 1645213506336 1646011291104 1648091670528 1650510246348 1650740539392 1651310599572 1651541004288 1654766670312 1656858115584 1657685130048 1659780263936 1660325796864 1663022022264 1666502604144 1669441762176 1675981083483 1676214930432 1676793787837 1679488787718 1680218049024 1680303193002 1681032807936 1682426913664 1686444867648 1692220236924 1692955026432 1699586450856 1702583957824 1703143559376 1704221798888 1706147339904 1706974672256 1711640255472 1712470251408 1715222591712 1716054324768 1718223230976 1720744724916 1721579135724 1723524288192 1724615430496 1726564013568 1728224922816 1729936208907 1730177584128 1735747864704 1736614256688 1738809148416 1742205260034 1742448347136 1743050077326 1743293282304 1745851566564 1748058133248 1748905788672 1750881816576 1751716689408 1752566118912 1755412134612 1755657064448 1761073612416 1762534097184 1766743362288 1772678670336 1772793720369 1773563496192 1775034339008 1779273457056 1780136249184 1787358521088 1790261036638 1794007920348 1794258235392 1797762646008 1798543263744 1800034822656 1800933303232 1803550515669 1806731380776 1810512735696 1811298889728 1812548125143 1812801027072 1815475980816 1816341654078 1817222421042 1818393875424 1819275637536 1822484236544 1823083246656 1825132767948 1825387425792 1826298561024 1828351696992 1832178301632 1836012915072 1838076971976 1838994441147 1839251033088 1841318730304 1841923930896 1845172473984 1846067221376 1847257270272 1848153028608 1849034283264 1851762702492 1852021075968 1853298397083 1854103129344 1857983629824 1861260496896 1863965380032 1864895771304 1866442357346 1867252796928 1870899775047 1871160818688 1875077019648 1878121982448 1885741796736 1886656216704 1891161908928 1892730277872 1893552132096 1893675027034 1900036757248 1904574404736 1906153896864 1912034757213 1912301540352 1915406952552 1916335757528 1917249523749 1919415757392 1920346506288 1922773615616 1925595287406 1925863962624 1926529032834 1926797838336 1930561115364 1933001134848 1933965985056 1940192359308 1940463071232 1942384515264 1944253038168 1946449782144 1947682055872 1949882674176 1950828196864 1953691038774 1956160291968 1957108858752 1960254390528 1961204942592 1966565399904 1967519012256 1969742043648 1970989063424 1971636883776 1975114197504 1982850859332 1983711845376 1990505229888 1995258933216 1996913631384 1997780723712 1997881959976 1998749472768 2001961930752 2002653280332 2002932707328 2010778336224 2014324682496 2018540514816 2021818449916 2022482976759 2025039175488 2026049966136 2028610673152 2032572803373 2032856404992 2033558423547 2033842162688 2036826827658 2039401155456 2040390086784 2042410478418 2042695452672 2046685092228 2046970662912 2047980823714 2050294766112 2053560854016 2054585881152 2056895659116 2057182654464 2058209489408 2061200589336 2064835863744 2067836593473 2068125115392 2069157412224 2071483571592 2075819033232 2076825624048 2078164429056 2079172157184 2080163568672 2083523710464 2085866020512 2087198355456 2093009240406 2093918059008 2098007742717 2098300474368 2100659396544 2105055921024 2107853277572 2108768541696 2109791110144 2112887230254 2113182038016 2118055310952 2121459521328 2122488243792 2123409862656 2129321562606 2130246148608 2130681654528 2133076979824 2137541351904 2144423133972 2145792871936 2152701219648 2154832821621 2155133481984 2155877727219 2156178533376 2159342727066 2160389819574 2160691255296 2163120317568 2164200030896 2166596957952 2167647568128 2171167640178 2171470579712 2174626276704 2175711733188 2176015306752 2178461596416 2183020955136 2185182579672 2186565992236 2187284667939 2191142312856 2193618008448 2194681721472 2200680328464 2201747466096 2206355560416 2209144154112 2210246840064 2213458888788 2213767729152 2217362696352 2222003472192 2224514036736 2225922349568 2234641444644 2234953240576 2239318383624 2240290732032 2240404257336 2241377077248 2246527835307 2247503314176 2247617204973 2248593156864 2253299295744 2256293649232 2257273368576 2263557752526 2266115267808 2270858079168 2274863119872 2278169072424 2279306211903 2282187007296 2283293668544 2286963455616 2288072433024 2294326299888 2295438847632 2298032384256 2302085351424 2304299897088 2306581611876 2306903445504 2311409116296 2314330486272 2315485675584 2318412197888 2319174208512 2322940346712 2324066769768 2327802088752 2330419018041 2330744177664 2331874384896 2335296412386 2335622252544 2336428827054 2336754825216 2339068676832 2340549512816 2346926690304 2348098149888 2350045462912 2355657816384 2363241821112 2363724960492 2364751328256 2372364609408 2373514998912 2377329792768 2381169954816 2382812224821 2383144694784 2387799274266 2392010560464 2397016861344 2399711602302 2400046430208 2404734020892 2405778195456 2408975174368 2414016980928 2416730833524 2417068036096 2420634641088 2421788872104 2422963228056 2424525167232 2425700850048 2430777662208 2433510357264 2434725034758 2435064748032 2437802262656 2438603514144 2442904402176 2448017220096 2450769295968 2451992588196 2452334710784 2455898574528 2460229965312 2465035101963 2465379044352 2467820259504 2469016936656 2471064529444 2472137505792 2476110809088 2476965899358 2477311506432 2482496335872 2485287173376 2486527695072 2489670395904 2494533033396 2494881091584 2499753906216 2504162643264 2514322395648 2515541622272 2519233181577 2520454789503 2521549211904 2523640370496 2529667301472 2533028913541 2538330355386 2539432539648 2541538529152 2549379676284 2549735387136 2553875936736 2556332698332 2559221009856 2560462008384 2567460383208 2568705377112 2572833887568 2574081487152 2575199195136 2577334846464 2578621313408 2582368703586 2586923145744 2589846020352 2592337384224 2595266376192 2599843565568 2603621797056 2604921385032 2607081685418 2608213722624 2609478478336 2613307890051 2613672520704 2614575115989 2614939923456 2622087199872 2623358683008 2626322724864 2628849178368 2633118201918 2633485596672 2641610418624 2643801145776 2644949127168 2654006973184 2660345244288 2662551508512 2668910185584 2670204373776 2681037781632 2685391554957 2685766243328 2691011880522 2691387353088 2696643969012 2700052233984 2701399954848 2704436885134 2710097071164 2710475206656 2711411231396 2715769103544 2716948334592 2719201540608 2720520115712 2723213971224 2724512481117 2725833631563 2728913456304 2733726354816 2737699151922 2738081138688 2739447841536 2742527545488 2748267452448 2753114484992 2754019372608 2757115457964 2757500153856 2758876549632 2761978095456 2767758710976 2769100832064 2770885905408 2772229542912 2773551424896 2777644053738 2778031613952 2781154694016 2786975444736 2790678987208 2791890745344 2797343656956 2797733965824 2799663536019 2800879195392 2806741228032 2811691388928 2817182973672 2819519305778 2824073747936 2828612695104 2829984325056 2839095416808 2840328198144 2840512540551 2840908872704 2850055135872 2856861607104 2859230845296 2860658019562 2868452310528 2870268292864 2873110428828 2873511309312 2874503636292 2874904711168 2879123636088 2880519759432 2884160423424 2888392931109 2888795943936 2889793549251 2890196757504 2894890186904 2895841673046 2899501702272 2900948977584 2904615461888 2910288538962 2910694606848 2913576772896 2916379557252 2921523083808 2924824011264 2926242295296 2930536558161 2934240437952 2935663288128 2940381585792 2941807413888 2946995786752 2951278518384 2956483595136 2962671296256 2966018715648 2974276288998 2975567768064 2979521926192 2985757844832 2987205676448 2995370447076 2996671085568 2996822939964 2998124209152 3003979920498 3004399060992 3016167504336 3018077003368 3021487023744 3027810772224 3032727674874 3033150826496 3037558763232 3039074949204 3042916009728 3049284607488 3050763244032 3055240241487 3059101733184 3060585130176 3063615717627 3064043179008 3070455994368 3071971235571 3072399862784 3075442149168 3081878821728 3085343488674 3085773981696 3087314234112 3091800884004 3092232278016 3097253795616 3098755693024 3102187673088 3103736118336 3107225357388 3107658903552 3109165846528 3113728549848 3115238436072 3118758235776 3128799030768 3130797533184 3139513860609 3140877088512 3147450711552 3150989094816 3151633280656 3153001771008 3161779916358 3163152812544 3164686665216 3169330845381 3169773057024 3177082966428 3177526259712 3182189281992 3183732365688 3185114793984 3189347413952 3193982343909 3196022481792 3199615469736 3206312027856 3207704260608 3216634700958 3218689307904 3222307778032 3227512854784 3229051829472 3230617637408 3232700222976 3234267800064 3240584729361 3241036882944 3244680476352 3246300046344 3251471352192 3256751460267 3257205869568 3261939415056 3263567599782 3264022960128 3267692394624 3269323450928 3274531432704 3278231212032 3279848988354 3280306620416 3286713469284 3287172059136 3290427012672 3292022582208 3296183341056 3301020492696 3302621199144 3309533340624 3313716231168 3315370260096 3320651593728 3326044044528 3333005208288 3338883524352 3351962166966 3352429860864 3353587575674 3358977575436 3360436098048 3360606386004 3362065615872 3364853827328 3372889735296 3384440473848 3385910052864 3395336628789 3399172901712 3405167915648 3406287118752 3408443597776 3412294679808 3413949344512 3423280510944 3424940502816 3430445183424 3432108649536 3436446461952 3441489449832 3443158271448 3447048576384 3449230860992 3453128027136 3456449845632 3459872417814 3460355168256 3471495729408 3473228513376 3477618296832 3484410520068 3484896694272 3486100154652 3486586564608 3491703133128 3496116266496 3497811577344 3503433378816 3504643240581 3505132237824 3510824269224 3522147224832 3525068194368 3533486724576 3538182287353 3545357340672 3545587440738 3547126992384 3550068678016 3558546914112 3560272498368 3574717042176 3580522073276 3581698911399 3588015840696 3595525292016 3597086527488 3599567403453 3600069645312 3601866606464 3607101031338 3613462761552 3621025471392 3625096250286 3625602054144 3630951961632 3632683308156 3634444842084 3636787750848 3638551275072 3644968473088 3646166493312 3650265535896 3652087552137 3652597122048 3656703393984 3664356603264 3672025830144 3676153943952 3677988882294 3678502066176 3682637460608 3683847861792 3690344947968 3692134442752 3694514540544 3696306057216 3698068566528 3703525404984 3706596794166 3708206258688 3715448849037 3715967259648 3727930760064 3729791542608 3732884714692 3734505593856 3741799550094 3742321637376 3750154039296 3756243964896 3771483593472 3773312433408 3782323817856 3785460555744 3787350054068 3800073514496 3807495533079 3809148809472 3812307793728 3824069514426 3824603080704 3826490486413 3830813905104 3832671515056 3834499047498 3838831514784 3840693012576 3845547231232 3851190574812 3851727925248 3853058065668 3853595676672 3861122230728 3866002269696 3867931970112 3873553055379 3880384718616 3884769030528 3888506076336 3892899564288 3895364111744 3899765348352 3901656393728 3907382077548 3910622528127 3912320583936 3914217717504 3920508781056 3922409885184 3933130799808 3935038024512 3939484087296 3941978126848 3943273767552 3949677302877 3950228395008 3965701718664 3967423690752 3981010459776 3990517866432 3993827262768 3995561447424 3995763919952 3997498945536 4005306560664 4021556672448 4028649364992 4036517820783 4037081029632 4043636899832 4044965953518 4050078350976 4052099932272 4056655327701 4057221346304 4065145606746 4065712809984 4067116847094 4067684325376 4073653655316 4078802310912 4080780173568 4084820956836 4085390905344 4093370184456 4095961647428 4100589532224 4107121708032 4109171762304 4113791318232 4116418978816 4122401178672 4129671727488 4135673186946 4136250230784 4138314824448 4142967143184 4151638066464 4153651248096 4156328858112 4158344314368 4160327137344 4167047420928 4171732041024 4186018480812 4187836118016 4196015485434 4196600948736 4201318793088 4210111842048 4215706555144 4217537083392 4219582220288 4225774460508 4226364076032 4229278958667 4236110621904 4242919042656 4244976487584 4258643125212 4260492297216 4261363309056 4266153959648 4275082703808 4288846267944 4290987029343 4291585743872 4305402439296 4309665643242 4310266963968 4311755454438 4312357066752 4318685454132 4320779639148 4321382510592 4326240635136 4328400061792 4333193915904 4335295136256 4342335280356 4342941159424 4349252553408 4351423466376 4356923192832 4365432808443 4366041910272 4370365159344 4373131984472 4374569335878 4382284625712 4387236016896 4389363442944 4401360656928 4403494932192 4412711120832 4418288308224 4420493680128 4426917777576 4434725392704 4444006944384 4449028073472 4451844699136 4461414433497 4469282889288 4478636767248 4480581464064 4480808514672 4482754154496 4493055670614 4495006628352 4495234409946 4497186313728 4506598591488 4512587298464 4527115505052 4532230535616 4541716158336 4549091512311 4549726239744 4551297424129 4556338144848 4558612423806 4564374014592 4566587337088 4573926911232 4576144866048 4588652599776 4590877695264 4596064768512 4604170702848 4608599794176 4613163223752 4622818232592 4628015233011 4628660972544 4630971351168 4638348417024 4645880693424 4648133539536 4655604177504 4660838036082 4661488355328 4663748769792 4670592824772 4671244505088 4672857654108 4673509650432 4678137353664 4681099025632 4696196299776 4700090925824 4711315632768 4726483642224 4727449920984 4729502656512 4742669874537 4744729218816 4744969654943 4747029997824 4754659585536 4765624449642 4766289389568 4775598548532 4784021120928 4794033722688 4799423204604 4800092860416 4809468041784 4811556390912 4817950348736 4824952051437 4828033961856 4833461667048 4841269282176 4843577744208 4845926456112 4849050334464 4851401700096 4861555324416 4867020714528 4869450069516 4870129496064 4875604525312 4877207028288 4885808804352 4895351399673 4896034440192 4901538591936 4903985176392 4911797149056 4919773482531 4920459930624 4930070203926 4930758088704 4935640519008 4938033873312 4942129058888 4944275011584 4952221618176 4953931798716 4954623012864 4970574346752 4973055390144 4979340791808 4989066066792 4999507812432 5008325286528 5027943250449 5028644791296 5030381363511 5031083244544 5038466363154 5040909579006 5043098423808 5047280740992 5059334602944 5066057827082 5076660710772 5078865079296 5083077058304 5098759352568 5107751873472 5112665396664 5118442019712 5120924016768 5134920766416 5137410754224 5145667775136 5148162974304 5154669692928 5157242626816 5164737407172 5173846291488 5179692040704 5184674768448 5189808626721 5190532752384 5207243594112 5209842770064 5214163370836 5216427445248 5218956956672 5226615780102 5227345041408 5229150231978 5229879846912 5244174399744 5246717366016 5252645449728 5257698356736 5266236403836 5266971193344 5283220837248 5287602291552 5308013946368 5318381161107 5320690488576 5325103017024 5337820371168 5340408747552 5362075563264 5370783109914 5371532486656 5382023761044 5382774706176 5393287938024 5400104467968 5402799909696 5408873770268 5410651547007 5420194142328 5422822462792 5431538207088 5433896669184 5437644375429 5438403081216 5441040231424 5446427942448 5449024962234 5451667263126 5457826912608 5467452709632 5475398303844 5476162277376 5478895683072 5485055090976 5496534904896 5506228969984 5508038745216 5514230915928 5516983323441 5517753099264 5523956190912 5535517421952 5538201664128 5541771810816 5544459085824 5547102849792 5555288107476 5556063227904 5559895191249 5562309388032 5573950889472 5581357974416 5583781490688 5594687313912 5599327072038 5601758390784 5612699325141 5613482456064 5634365947344 5639038611556 5648147495872 5657225390208 5659968650112 5678190833616 5680656396288 5681025081102 5681817745408 5700110271744 5713723214208 5718461690592 5721316039124 5736904621056 5740536585728 5746220857656 5749007272584 5751748571247 5758247272176 5761039518864 5768320846848 5776785862218 5777591887872 5779587098502 5780393515008 5789780373808 5791683346092 5799003404544 5801897955168 5809230923776 5820577077924 5821389213696 5827153545792 5832759114504 5843046167616 5849648022528 5852484590592 5861073116322 5868480875904 5871326576256 5880763171584 5883614827776 5893991573504 5902557036768 5912967190272 5925342592512 5948552577996 5951135536128 5959043852384 5971515689664 5974411352896 5990740894152 5993342171136 5993645879928 5996248418304 6007959840996 6008798121984 6032335008672 6036154006736 6042974047488 6055621544448 6065455349748 6066301652992 6075117526464 6078149898408 6085832019456 6097718410119 6098569214976 6100675270641 6101526488064 6110480482974 6118203466368 6121170260352 6127231435254 6128086358016 6140911988736 6143942471142 6144799725568 6150884298336 6163757643456 6170686977348 6171547963392 6174628468224 6183601768008 6194507591232 6197511386048 6204375346176 6207472236672 6214450714776 6227457099696 6230476872144 6237516471552 6257598061536 6261595066368 6265913628233 6279027721218 6281754177024 6294901423104 6301978189632 6303266561312 6323559832716 6326305625088 6329373330432 6338661690762 6339546114048 6354165932856 6364378563984 6367464731376 6370229587968 6378694827904 6387964687818 6392044963584 6399230939472 6412624055712 6433269401916 6437378615808 6444615556064 6455025709568 6458103658944 6461235274816 6464498464863 6465400445952 6467633181657 6468535600128 6481169458722 6482073765888 6489360952704 6492600092688 6502942704384 6513502920534 6514411739136 6523878830112 6527135199564 6528045920256 6535384789248 6538646901856 6549062865408 6559697976708 6560613240832 6573426938568 6580854025344 6584045164416 6602040985392 6605242398288 6619066681248 6627432462336 6627862594619 6630740520192 6641303187456 6652088089056 6666010416576 6677767048704 6703924333932 6704859721728 6707175151348 6717955150872 6720872196096 6721212772008 6724131231744 6729707654656 6739583505921 6742851614919 6745779470592 6768880947696 6771820105728 6790673257578 6798345803424 6810335831296 6812574237504 6816887195552 6824589359616 6827898689024 6837918635709 6846561021888 6849881005632 6860890366848 6864217299072 6875364193897 6882978899664 6886316542896 6894097152768 6898461721984 6906256054272 6912899691264 6919744835628 6920710336512 6942991458816 6946457026752 6955236593664 6968821040136 6972200309304 6983406266256 6991257054123 6992232532992 6995623154688 7006866757632 7009286481162 7010264475648 7021648538448 7044294449664 7050136388736 7066973449152 7076364574706 7091174881476 7094253984768 7100137356032 7117093828224 7120544996736 7148436674463 7149434084352 7161044146552 7163397822798 7167932882999 7176031681392 7191050584032 7199134806906 7200139290624 7203733212928 7214202062676 7226925523104 7242050942784 7250192500572 7251204108288 7261903923264 7265366616312 7268889684168 7273575501696 7277102550144 7289936946176 7292332986624 7300531071792 7304175104274 7305194244096 7313406787968 7328713206528 7344051660288 7352307887904 7355977764588 7357004132352 7365274921216 7367695723584 7380689895936 7384268885504 7395105305889 7396137133056 7407050809968 7413193588332 7416412517376 7430897698074 7431934519296 7455861520128 7459583085216 7465769429384 7469011187712 7483599100188 7484643274752 7512487929792 7542967186944 7546624866816 7557699544731 7561364368509 7564647635712 7570921111488 7574700108136 7599086740623 7600147028992 7614991066158 7618297618944 7624615587456 7648139028852 7649206161408 7652980972826 7661627810208 7665343030112 7668998094996 7677663029568 7681386025152 7691094462464 7702381149624 7706116131336 7722244461456 7732004539392 7735863940224 7747106110758 7760769437232 7769538061056 7777012152672 7785799128576 7790728223488 7799530696704 7803312787456 7814764155096 7821245056254 7824641167872 7828435435008 7839923670153 7841017562112 7843725347967 7844819770368 7866261599616 7870076049024 7878968174592 7883956253696 7886547535104 7899354605754 7900456790016 7931403437328 7934847381504 7962020919552 7981035732864 7987654525536 7991527839904 8010613121328 8043113344896 8056174664871 8057298729984 8073035641566 8074162059264 8087273799664 8089931907036 8100156701952 8104199864544 8113310655402 8114442692608 8130291213492 8131425619968 8134233694188 8135368650752 8147307310632 8157604621824 8161560347136 8169641913672 8173537443351 8177500894689 8186740368912 8191923294856 8201179064448 8214243416064 8218343524608 8227582636464 8232837957632 8244802357344 8259343454976 8271346373892 8272500461568 8276629648896 8285934286368 8303276132928 8307302496192 8312657716224 8316688628736 8320654274688 8334094841856 8343464082048 8372036961624 8375672236032 8392030970868 8393201897472 8398990608057 8402637586176 8420223684096 8431413110288 8435074166784 8439164440576 8451548921016 8458557917334 8472221243808 8485838085312 8489952975168 8517286250424 8520984594432 8521537621653 8522726618112 8532307919296 8550165407616 8577692535888 8581974058686 8583171487744 8610804878592 8619331286484 8620533927936 8623510908876 8624714133504 8637370908264 8641559278296 8652481270272 8656800123584 8666387831808 8669380647753 8670590272512 8684670560712 8698505106816 8702846932752 8713846385664 8730865616886 8732083820544 8740730318688 8746263968944 8749138671756 8764569251424 8774472033792 8778726885888 8802721313856 8806989864384 8825422241664 8840987360256 8853835555152 8869450785408 8888013888768 8898056146944 8903689398272 8922828866994 8938565778576 8957273534496 8961617029344 8986111341228 8990013256704 8990468819892 8994372627456 9013197182976 9025174596928 9054231010104 9064461071232 9083432316672 9098183024622 9099452479488 9102594848258 9112676289696 9117224847612 9128748029184 9133174674176 9147853822464 9152289732096 9177305199552 9181755390528 9190847152881 9192129537024 9215913706713 9217199588352 9226326447504 9245636465184 9256030466022 9257321945088 9261942702336 9276696834048 9291761386848 9296267079072 9311208355008 9321676072164 9322976710656 9327497539584 9341185649544 9345715308216 9356274707328 9362198051264 9392392599552 9400181851648 9418541581827 9422631265536 9452967284448 9454899841968 9459005313024 9465529097969 9485339749074 9489458437632 9489939309886 9494059995648 9509319171072 9531248899284 9532578779136 9551197097064 9568042241856 9581947031727 9588067445376 9598846409208 9603637637101 9618936083568 9623112781824 9635900697472 9649904102874 9656067923712 9666923334096 9682538564352 9687155488416 9691852912224 9698100668928 9702803400192 9721754188083 9723110648832 9734041429056 9738900139032 9751209050624 9754414056576 9770254380801 9771617608704 9790702799346 9792068880384 9803077183872 9807970352784 9823594298112 9839546965062 9840919861248 9860140407852 9861516177408 9871281038016 9876067746624 9884258117776 9888550023168 9907863597432 9941148693504 9946110780288 9978132133584 9999015624864 10012303068467 10016650573056 10055886500898 10057289582592 10060762727022 10062166489088 10076932726308 10081819158012 10086196847616 10094561481984 10118669205888 10132115654164 10153321421544 10157730158592 10166154116608 10186009886367 10197518705136 10215503746944 10225330793328 10236884039424 10241848033536 10269841532832 10274821508448 10291335550272 10296325948608 10309339385856 10314485253632 10329474814344 10347692582976 10359384081408 10369349536896 10379617253442 10381065504768 10386188463121 10414487188224 10419685540128 10428326741672 10432854890496 10437913913344 10453231560204 10454690082816 10458300463956 10459759693824 10488348799488 10493434732032 10513929721743 10515396713472 10532472807672 10566441674496 10575204583104 10614546862059 10616027892736 10636762322214 10641380977152 10650206034048 10675640742336 10680817495104 10724151126528 10741566219828 10743064973312 10764047522088 10786575876048 10798702210359 10800208935936 10805599819392 10817747540536 10821303094014 10840388284656 10845644925584 10863076414176 10875288750858 10876806162432 10882080462848 10892855884896 10898049924468 10903334526252 10915653825216 10934905419264 10950796607688 10956262656411 10957791366144 10970110181952 10993069809792 11012457939968 11016077490432 11028461831856 11033966646882 11035506198528 11047912381824 11071034843904 11076403328256 11083543621632 11088918171648 11094205699584 11110576214952 11119790382498 11124618776064 11147901778944 11162715948832 11189374627824 11198654144076 11203516781568 11225398650282 11226964912128 11268731894688 11278077223112 11296294991744 11314450780416 11319937300224 11356381667232 11362050162204 11363635490816 11400220543488 11422486599237 11427446428416 11436923381184 11442632078248 11473809242112 11479471459239 11481073171456 11492441715312 11498014545168 11503497142494 11516494544352 11522079037728 11536641693696 11553571724436 11555183775744 11559174197004 11560787030016 11579560747616 11583366692184 11598006809088 11603795910336 11618461847552 11641154155848 11654307091584 11665518229008 11686092335232 11699296045056 11704969181184 11722146232644 11731867584381 11736961751808 11737556514859 11742653152512 11761526343168 11767229655552 11787983147008 11805114073536 11825934380544 11849031908631 11850685185024 11897105155992 11902271072256 11918087704768 11943031379328 11948822705792 11981481788304 11986684342272 11987291759856 11992496836608 12015919681992 12064670017344 12072308013472 12085948094976 12109553462349 12111243088896 12130910699496 12150235052928 12156299796816 12169965983103 12171664038912 12195436820238 12197138429952 12201350541282 12203052976128 12220960965948 12236406932736 12242340520704 12254462870508 12256172716032 12287884942284 12289599451136 12301768596672 12327515286912 12341373954696 12349256936448 12367203536016 12389015182464 12395022772096 12408750692352 12414944473344 12428901429552 12454914199392 12460953744288 12475032943104 12515196123072 12531827256466 12558055442436 12563508354048 12589802846208 12603956379264 12606533122624 12647119665432 12652611250176 12658746660864 12677323381524 12679092228096 12687836876001 12708331865712 12728757127968 12734929462752 12757389655808 12775929375636 12784089927168 12798461878944 12825248111424 12866538803832 12872961088029 12874757231616 12889231112128 12910051419136 12916207317888 12922470549632 12928996929726 12930800891904 12935266363314 12937071200256 12962338917444 12964147531776 12978721905408 12985200185376 13005885408768 13027005841068 13028823478272 13047757660224 13054270399128 13070769578496 13077293803712 13096298425329 13098125730816 13119395953416 13146853877136 13161708050688 13168090328832 13204081970784 13210484796576 13238133362496 13254864924672 13255725189238 13261481040384 13304176178112 13332020833152 13355534097408 13384243300491 13407848667864 13414350302696 13435910301744 13441744392192 13442425544016 13448262463488 13459415309312 13479167011842 13485703229838 13491558941184 13537761895392 13581346515156 13596691606848 13620671662592 13625148475008 13633774391104 13647274536933 13649178719232 13653892272387 13655797378048 13675837271418 13693122043776 13699762011264 13721780733696 13728434598144 13750728387794 13765957799328 13772633085792 13788194305536 13796923443968 13812512108544 13825799382528 13839489671256 13884045699033 13885982917632 13892914053504 13937642080272 13944400618608 13966812532512 13982514108246 13984465065984 13991246309376 14013733515264 14018572962324 14020528951296 14043297076896 14088588899328 14100272777472 14133946898304 14152729149412 14182349762952 14188507969536 14200274712064 14228009623611 14234187656448 14234908964829 14241089993472 14296873348926 14298868168704 14322088293104 14326795645596 14335865765998 14352063362784 14382101168064 14398269613812 14400278581248 14407466425856 14428404125352 14453851046208 14474856154311 14484101885568 14500385001144 14523807846528 14530733232624 14537779368336 14547151003392 14554205100288 14579873892352 14584665973248 14601062143584 14608350208548 14610388488192 14626813575936 14657426413056 14686054199019 14688103320576 14704615775808 14711955529176 14730549842432 14735391447168 14759320447593 14761379791872 14768537771008 14790210611778 14792274266112 14814101619936 14826387176664 14832825034752 14861795396148 14863869038592 14911723040256 14919166170432 14931538858768 14938022375424 14967198200376 15024975859584 15083829751347 15085934373888 15091144090533 15093249733632 15115399089462 15122728737018 15129295271424 15141842222976 15149400216272 15198173481246 15200294057984 15229982132316 15236595237888 15249231174912 15296278057704 15305961945652 15323255620416 15330686060224 15337996189992 15355326059136 15362772050304 15404762299248 15412232262672 15444488922912 15464009078784 15471727880448 15494212221516 15521538874464 15539076122112 15554024305344 15571598257152 15581456446976 15629528310192 15642490112508 15649282335744 15656870870016 15679847340306 15682035124224 15687450695934 15689639540736 15732523199232 15740152098048 15757936349184 15767912507392 15773095070208 15798709211508 15800913580032 15862806874656 15924041839104 15955143483321 15962071465728 15975309051072 15983055679808 16021226242656 16086226689792 16112349329742 16114597459968 16146071283132 16148324118528 16174547599328 16179863814072 16200313403904 16208399729088 16226621310804 16228885385216 16260582426984 16268467388376 16294614621264 16312933126287 16315209243648 16323120694272 16339283827344 16347074886702 16355001789378 16373480737824 16383846589712 16402358128896 16428486832128 16436687049216 16455165272928 16465675915264 16489604714688 16518686909952 16542692747784 16550949970323 16553259297792 16571868572736 16606552265856 16614604992384 16625315432448 16633377257472 16641308549376 16668189683712 16679685573747 16686928164096 16744073923248 16751344472064 16784061941736 16797981216114 16805275172352 16840447368192 16862826220576 16903097842032 16917115834668 16944442487616 16971676170624 16979905950336 17007479848061 17034572500848 17041969188864 17043075243306 17045453236224 17064615838592 17100330815232 17155385071776 17163948117372 17166342975488 17221609757184 17238662572968 17247021817752 17255245713741 17274741816528 17283118556592 17304962540544 17313600247168 17332775663616 17338761295506 17341180545024 17369341121424 17397010213632 17405693865504 17427692771328 17461731233772 17464167641088 17481460637376 17492527937888 17498277343512 17529138502848 17548944067584 17557453771776 17605442627712 17613979728768 17650844483328 17681974720512 17707671110304 17731202394787 17738901570816 17776027777536 17807378796544 17845657733988 17877131557152 17914547068992 17923234058688 17972222682456 17980026513408 17980937639784 17988745254912 18026394365952 18050349193856 18108462020208 18128922142464 18166864633344 18196366049244 18198904958976 18205189696516 18225352579392 18234449695224 18257496058368 18266349348352 18293155230357 18295707644928 18302025811923 18304579464192 18354610399104 18363510781056 18381694305762 18384259074048 18431827413426 18434399176704 18452652895008 18491272930368 18512060932044 18514643890176 18523885404672 18583522773696 18592534158144 18622416710016 18643352144328 18682371299088 18691430616432 18712549414656 18724396102528 18784785199104 18797740884699 18800363703296 18837083163654 18845262531072 18905934568896 18909799683936 18931058195938 18970679498148 18978916875264 18979878619772 18988119991296 19018638342144 19062497798568 19102394194128 19136084483712 19163894063454 19176134890752 19197692818416 19207275274202 19237872167136 19271801394944 19299808205748 19312135847424 19333846668192 19365077128704 19374310976832 19383705824448 19393495394589 19396201337856 19402899544971 19405606800384 19443508376166 19446221297664 19468082858112 19477800278064 19502418101248 19508828113152 19540508761602 19543235217408 19581405598692 19584137760768 19606154367744 19615940705568 19647188596224 19679093930124 19681839722496 19720280815704 19742562076032 19752135493248 19768516235552 19815727194864 19882297387008 19883587783857 19892221560576 19956264267168 19998031249728 20024606136934 20033301146112 20111773001796 20114579165184 20121525454044 20124332978176 20153865452616 20163638316024 20172393695232 20189122963968 20218750517763 20228554844757 20237338411776 20264231308328 20306642843088 20315460317184 20332308233216 20372019772734 20395037410272 20431007493888 20450661586656 20473768078848 20483696067072 20513755907127 20539683065664 20549643016896 20582671100544 20592651897216 20626092581691 20628970507264 20658949628688 20695385165952 20718768162816 20738699073792 20759234506884 20762131009536 20772376926242 20828974376448 20839371080256 20856653483344 20865709780992 20875827826688 20906463120408 20916600927912 20973771162369 20976697598976 20986869464064 21027859443486 21030793426944 21064945615344 21132883348992 21150409166208 21229093724118 21232055785472 21273524644428 21282761954304 21300412068096 21351281484672 21361634990208 21445310023389 21448302253056 21483132439656 21503798648997 21528095044176 21573151752096 21597404420718 21600417871872 21611199638784 21635495081072 21642606188028 21680776569312 21691289851168 21726152828352 21750577501716 21753612324864 21764160925696 21785711769792 21796099848936 21806669052504 21831307650432 21869810838528 21901593215376 21912525312822 21915582732288 21940220363904 21986139619584 22024915879936 22032154980864 22056923663712 22067933293764 22071012397056 22095824763648 22142069687808 22152806656512 22185315917667 22188411399168 22221152429904 22239580764996 22249237552128 22295803557888 22325431897664 22378749255648 22397308288152 22407033563136 22450797300564 22453929824256 22537463789376 22556154446224 22592589983488 22628901560832 22639874600448 22684093105527 22712763334464 22724100324408 22797260221869 22800441086976 22844973198474 22854892856832 22873846762368 22885264156496 22947618484224 22958942918478 22962146342912 22984883430624 22996029090336 23006994284988 23032989088704 23044158075456 23073283387392 23107143448872 23118348394008 23159121495232 23166733384368 23196013618176 23207591820672 23282308311696 23308614183168 23331036458016 23372184670464 23398592090112 23409938362368 23444292465288 23463735168762 23473923503616 23475113029718 23485306305024 23523052686336 23531176043901 23534459311104 23610228147072 23651868761088 23698063817262 23701370370048 23794210311984 23804542144512 23836175409536 23886062758656 23897645411584 23962963576608 23974583519712 24031839363984 24129340034688 24144616026944 24168523994613 24171896189952 24219106924698 24222486177792 24261821398992 24300470105856 24312599593632 24339931966206 24343328077824 24390873640476 24394276859904 24402701082564 24406105952256 24441921931896 24472813865472 24484681041408 24508925741016 24532502684067 24575769884568 24603537193344 24655030573824 24682747909392 24698513872896 24734407072032 24767276011471 24778030364928 24790045544192 24817501384704 24829888946688 24857802859104 24909828398784 24921907488576 24950065886208 25030392246144 25063654512932 25116110884872 25127016708096 25179605692416 25196971824171 25207912758528 25213066245248 25294239330864 25305222500352 25317493321728 25354646763048 25375673752002 25416663731424 25457514255936 25469858925504 25514779311616 25551858751272 25564612864959 25568179854336 25596923757888 25650496222848 25692150408773 25733077607664 25745922176058 25749514463232 25778462224256 25820102838272 25832414635776 25844941099264 25857993859452 25861601783808 25870532726628 25874142400512 25924677834888 25957443810816 25970400370752 26008141943259 26011770817536 26054011682136 26095515320448 26108540798256 26141539156992 26154587607424 26192596850658 26196251461632 26238791906832 26293707754272 26323416101376 26336180657664 26408163941568 26420969593152 26476266724992 26511450378476 26522962080768 26608352356224 26664041666304 26711068194816 26768486600982 26785433404891 26815697335728 26828700605392 26871820603488 26884851088032 26918830618624 26958334023684 26971406459676 26983117882368 27075523790784 27162693030312 27193383213696 27241343325184 27250296950016 27267548782208 27294549073866 27298357438464 27307784544774 27311594756096 27351674542836 27386244087552 27399524022528 27443561467392 27456869196288 27501456775588 27531915598656 27545266171584 27576388611072 27593846887936 27647741120139 27651598765056 27678979342512 27768091398066 27771965835264 27785828107008 27875284160544 27888801237216 27933625065024 27965028216492 27968930131968 27982492618752 28037145924648 28086594153792 28177177798656 28200545554944 28255624745481 28267893796608 28305458298824 28364699525904 28377015939072 28396587293907 28400549424128 28456019247222 28468375312896 28469817929658 28482179986944 28593746697852 28597736337408 28644176586208 28653591291192 28671731531996 28704126725568 28764202336128 28796539227624 28810912911303 28814932851712 28856808250704 28907702092416 28949712308622 28968203771136 29000770002288 29047615693056 29061466465248 29075558736672 29094302006784 29108410200576 29159747784704 29169331946496 29202124287168 29216700417096 29253627151872 29310763142403 29314852826112 29372108398038 29376206641152 29409231551616 29423911058352 29461099684864 29470782894336 29518640895186 29522759583744 29537075542016 29580421223556 29584548532224 29628203239872 29652774353328 29665650069504 29723590792296 29823446080512 29838332340864 29863077717536 29934396400752 30036909205401 30049951719168 30167659502694 30171868747776 30182288181066 30186499467264 30230798178924 30245457474036 30258590542848 30283684445952 30298800432544 30396346962492 30400588115968 30459964264632 30473190475776 30498462349824 30558029659101 30592556115408 30611923891304 30646511240832 30661372120448 30675992379984 30710652118272 30725544100608 30809524598496 30824464525344 30888977845824 30928018157568 30943455760896 30988424443032 31043077748928 31078152244224 31108048610688 31143196514304 31158565389363 31162912893952 31259056620384 31284980225016 31298564671488 31313741740032 31359694680612 31364070248448 31374901391868 31379279081472 31465046398464 31480304196096 31535825014784 31546190140416 31597418423016 31725613749312 31843640586177 31848083678208 31859081968903 31910286966642 31924142931456 31950618102144 31966111359616 32042452485312 32172453379584 32224698659484 32229194919936 32292142566264 32349095198656 32359727628144 32396106631077 32400626807808 32416799458176 32453242621608 32521164853968 32536934776752 32589229242528 32625866252574 32630418487296 32646241388544 32678567654688 32694149773404 32710003578756 32746961475648 32767693179424 32804716257792 32868787969233 32873374098432 32910330545856 32979209429376 33037373819904 33085385495568 33101899940646 33106518595584 33143737145472 33213104531712 33229209984768 33250630864896 33266754514944 33282617098752 33359371147494 33373856328192 33488147846496 33568123883472 33595962432228 33610550344704 33680894736384 33725652441152 33806195684064 33834231669336 33888884975232 33943352341248 33959811900672 34014959696122 34069145001696 34086150486612 34090906472448 34129231677184 34200661630464 34267459797711 34310770143552 34327896234744 34438414377717 34443219514368 34477325145936 34494043635504 34510491427482 34549483633056 34566237113184 34609925081088 34627200494336 34665551327232 34677522591012 34682361090048 34738682242848 34794020427264 34811387731008 34855385542656 34923462467544 34962921274752 34985055875776 34996554687024 35058277005696 35097888135168 35114907543552 35195602753143 35210885255424 35212669544577 35227959457536 35301688966656 35363949441024 35415342220608 35462404789574 35477803141632 35547095725893 35552055555072 35691315467976 35754263114304 35829094137984 35846468117376 35944445364912 35960053026816 35961875279568 35977490509824 36100698387712 36216924040416 36257844284928 36328660387047 36333729266688 36392732098488 36410379393032 36450705158784 36468899390448 36509897949309 36514992116736 36532698696704 36586310460714 36591415289856 36604051623846 36609158928384 36709220798208 36727021562112 36763388611524 36768518148096 36863654826852 36868798353408 36905305790016 36982545860736 37024121864088 37047770809344 37167045547392 37185068316288 37244833420032 37286704288656 37364742598176 37382861232864 37425098829312 37448792205056 37595481769398 37600727406592 37674166327308 37690525062144 37811869137792 37819599367872 37862116391876 37941358996296 37957833750528 37959757239544 37976239982592 38037276684288 38063510628003 38124995597136 38204788388256 38272168967424 38327788126908 38352269781504 38395385636832 38414550548404 38475744334272 38543602789888 38599616411496 38618883264087 38624271694848 38667693336384 38730154257408 38748621953664 38767411648896 38786990789178 38792402675712 38805799089942 38811213600768 38887016752332 38892442595328 38936165716224 38955600556128 39004836202496 39017656226304 39081017523204 39086470434816 39162811197384 39212308735488 39231881411136 39288895275987 39294377192448 39358187860248 39440561631408 39485124152064 39504270986496 39537032471104 39631454389728 39764594774016 39767175567714 39784443121152 39912528534336 39996062499456 40049212273868 40066602292224 40223546003592 40243050908088 40307730905232 40327276632048 40344787390464 40378245927936 40437501035526 40457109689514 40474676823552 40528462616656 40613285686176 40664616466432 40744039545468 40790074820544 40862014987776 40901323173312 40941823610799 40947536157696 40961676817161 40967392134144 41027511814254 41079366131328 41099286033792 41165342201088 41185303794432 41252185163382 41257941014528 41317899257376 41390770331904 41437536325632 41477398147584 41518469013768 41544753852484 41657948752896 41678742160512 41713306966688 41812926240816 41833201855824 41947542324738 41953395197952 41973738928128 42055718886972 42061586853888 42129891230688 42265766697984 42300818332416 42458187448236 42464111570944 42547049288856 42565523908608 42600824136192 42684028870833 42702562969344 42704726894487 42723269980416 42890620046778 42896604506112 42966264879312 43007597297994 43056190088352 43146303504192 43194808841436 43200835743744 43222399277568 43270990162144 43285212376056 43361553138624 43382579702336 43452305656704 43501155003432 43571423539584 43592199697872 43613338105008 43662615300864 43739621677056 43803186430752 43825050625644 43831165464576 43861395397631 43880440727808 43972279239168 44049831759872 44064309961728 44113847327424 44135866587528 44191649527296 44277961342779 44284139375616 44305613313024 44370631835334 44376822798336 44442304859808 44479161529992 44498475104256 44591607115776 44650863795328 44757498511296 44794616576304 44814067126272 44901594601128 45074927578752 45112308892448 45185179966976 45251489254041 45257803121664 45273432271599 45279749200896 45368186211054 45425526668928 45448200648816 45594520443738 45600882173952 45689946396948 45709785713664 45747693524736 45770528312992 45917885836956 45924292685824 45969766861248 45992058180672 46013988569976 46065978177408 46088316150912 46214286897744 46236696788016 46318242990464 46333466768736 46392027236352 46415183641344 46564616623392 46617228366336 46662072916032 46744369340928 46888584930576 46927470337524 46947847007232 46950226059436 46970612610048 47046105372672 47062352087802 47068918622208 47220456294144 47303737522176 47396127634524 47402740740096 47588420623968 47672350819072 47772125517312 47795290823168 47865430449963 47925927153216 47949167039424 48063678727968 48127549357279 48258680069376 48289232053888 48337047989226 48343792379904 48438213849396 48444972355584 48523642797984 48600940211712 48625199187264 48679863932412 48686656155648 48781747280952 48805402165128 48883843863792 48938799378861 48945627730944 48969362082816 49017851482032 49065005368134 49151539769136 49207074386688 49310061147648 49365495818784 49397027745792 49468814144064 49534552022942 49556060729856 49580091088384 49652849910969 49659777893376 49715605718208 49819656797568 49843814977152 49900131772416 50039056721241 50060784492288 50127309025864 50232221769744 50254033416192 50393943648342 50415825517056 50426132490496 50588478661728 50709293526096 50751347504004 50833327462848 50915028511872 50939717851008 51022439544183 51029558623232 51103717502544 51129225729918 51136359708672 51193847515776 51300992445696 51384300817546 51466155215328 51491844352116 51499028926464 51556924448512 51640205676544 51664829271552 51689882198528 51715987718904 51741065453256 51765737141223 51849355669776 51914887621632 51940800741504 52016283886518 52023541635072 52108023364272 52191030640896 52217081596512 52283078313984 52309175214848 52385193701316 52392502923264 52477583813664 52587415508544 52646832202752 52672361315328 52816327883136 52841939186304 52952533449984 53022900756952 53045924161536 53193607184361 53216704712448 53328083332608 53422136389632 53536973201964 53570866809782 53631394671456 53657401210784 53743641206976 53769702176064 53837661237248 53916668047368 53942812919352 53966235764736 54151047581568 54325386060624 54386766427392 54482686650368 54500593900032 54535097564416 54589098147732 54596714876928 54615569089548 54623189512192 54703349085672 54772488175104 54799048045056 54879465691071 54887122934784 54906077435769 54913738392576 55002913551176 55063831197312 55090532343168 55152777222144 55187693775872 55295482240278 55303197530112 55357958685024 55536182796132 55543931670528 55571656214016 55750568321088 55777602474432 55867250130048 55930056432984 56074291849296 56173188307584 56354355597312 56393222654097 56401091109888 56511249490962 56535787593216 56610916597648 56729399051808 56793174587814 56801098848256 56912038494444 56936750625792 56939635859316 56964359973888 57187493395704 57288353172416 57307182582384 57343463063992 57408253451136 57528404672256 57593078455248 57621825822606 57629865703424 57713616501408 57815404184832 57899424617244 57936407542272 58001540004576 58095231386112 58122932930496 58151117473344 58188604013568 58208698634913 58216820401152 58338663892992 58404248574336 58433400834192 58507254303744 58621526284806 58629705652224 58744216796076 58752413282304 58818463103232 58847822116704 58922199369728 58941565788672 59037281790372 59045519167488 59074151084032 59160842447112 59256406479744 59305548706656 59447181584592 59646892161024 59650763351571 59676664681728 59726155435072 59868792801504 60073818410802 60099903438336 60335319005388 60343737495552 60364576362132 60372998934528 60461596357848 60490914948072 60517181085696 60567368891904 60597600865088 60685664534271 60792693924984 60919928529264 60946380951552 60996924699648 61116059318202 61185112230816 61223847782608 61293022481664 61322744240896 61351984759968 61421304236544 61451088201216 61619049196992 61648929050688 61777955691648 61878277745073 61886911521792 61976848886064 62086155497856 62156304488448 62216097221376 62286393028608 62317130778726 62325825787904 62518113240768 62569960450032 62597129342976 62627483480064 62719389361224 62749802783736 62930092796928 62960608392192 63092380280832 63194836846032 63451227498624 63554266800649 63687281172354 63696167356416 63718163937806 63820573933284 63848285862912 63901236204288 63932222719232 64084904970624 64335930070167 64344906759168 64449397318968 64511395946991 64584285132528 64698190397312 64719455256288 64792213262154 64801253615616 64833598916352 64906485243216 65042329707936 65073869553504 65178458485056 65251732505148 65260836974592 65292482777088 65357135309376 65388299546808 65420007157512 65493922951296 65535386358848 65609432515584 65737575938466 65746748196864 65820661091712 65958418858752 66074747639808 66170770991136 66203799881292 66213037191168 66258703685783 66287474290944 66426209063424 66458419969536 66565234197504 66718742294988 66747712656384 66976295692992 67136247766944 67191924864456 67221100689408 67225463459707 67361789472768 67451304882304 67612391368128 67668463338672 67777769950464 67886704682496 67919623801344 68029919392244 68052279316581 68138290003392 68172300973224 68258463354368 68391780665607 68401323260928 68534919595422 68621540287104 68655792469488 68876828755434 68886439028736 68954650291872 68988087271008 69020982854964 69098967266112 69132474226368 69219850162176 69254400988672 69355045182024 69477364485696 69588040854528 69622775462016 69846924935088 69925842549504 69970111751552 69993109374048 70116554011392 70195776270336 70229815087104 70391205506286 70421770510848 70425339089154 70455918915072 70593528131703 70603377933312 70830684441216 70924809579148 70955606283264 71094191451786 71104111110144 71382630935952 71508526228608 71658188275968 71692936234752 71888890729824 71923750559136 72201396775424 72433848080832 72505571983839 72515688569856 72657320774094 72667458533376 72703319241847 72785464196976 72820758786064 72901410317568 72937798780896 73019795898618 73029984233472 73065397393408 73172620921428 73182830579712 73208103247692 73218317856768 73418441596416 73454043124224 73526777223048 73597508052201 73727309653704 73810611580032 73965091721472 74048243728176 74095541618688 74301828034413 74334091094784 74370136632576 74489666840064 74573408577312 74729485196352 74765722465728 74850197658624 74897584410112 75190963538796 75201454813184 75348332654616 75381050124288 75590915472513 75623738275584 75639198735744 75724232783752 75882717992592 75915667501056 75919514479088 75952479965184 76127021256006 76249991194272 76409576776512 76544337934848 76655576253816 76693838594877 76704539563008 76790771273664 76829101096808 76951488668544 77076451226319 77087205579776 77199232822992 77237766528174 77248543389696 77335386672768 77460308514816 77497243907328 77534823297792 77573981578356 77584805351424 77611598179884 77622427201536 77774033504664 77872331432448 77911201112256 78009672404992 78035312452608 78162035046408 78325622394768 78424617470976 78463762822272 78577790551974 78588754384896 78716375720496 78881123262816 78970248304128 79008541972992 79074064942208 79262908779456 79534351135428 79568886242304 79825057068672 79992124998912 80098424547736 80133204584448 80356300214673 80447092007184 80486101816176 80615461810464 80654553264096 80756491855872 80875002071052 80914219379028 80949353647104 81056925233312 81226571372352 81329232932864 81488079090936 81580149641088 81724029975552 81802646346624 81883647221598 81895072315392 81923353634322 81934784268288 82055023628508 82158732262656 82198572067584 82330684402176 82370607588864 82504370326764 82515882029056 82635798514752 82781540663808 82943223360417 82954796295168 83036938027536 83089507704968 83315897505792 83357484321024 83426613933376 83625852481632 83666403711648 83895084649476 83906790395904 83947477856256 84111437773944 84259782461376 84531533395968 84601636664832 84766874236443 84916374896472 85094098577712 85131047817216 85189761881721 85201648272384 85368057741666 85405125938688 85409453788974 85446539960832 85781240093556 85793209012224 85932529758624 86015194595988 86112380176704 86292607008384 86389617682872 86432738733909 86444798555136 86541980324288 86570424752112 86723106277248 86765159404672 86904611313408 87002310006864 87142847079168 87184399395744 87226676210016 87325230601728 87479243354112 87606372861504 87650101251288 87722790795262 87760881455616 87932289427209 87944558478336 88128619923456 88227694654848 88271733175056 88383299054592 88555922685558 88568278751232 88611226626048 88741263670668 88753645596672 88884609719616 88958323059984 88996950208512 89301727590656 89514997022592 89589233152608 89803189202256 90110727616203 90149855157504 90224617784896 90370359933952 90502978508082 90515606243328 90546864543198 90559498401792 90736372422108 90851053337856 90896401297632 91189040887476 91201764347904 91379892793896 91419571427328 91495387049472 91541056625984 91674088977303 91835771673912 91939533722496 91984116361344 92027977139952 92131956354816 92176632301824 92428573795488 92473393576032 92636485980928 92666933537472 92784054472704 92830367282688 93129233246784 93234456732672 93324145832064 93475696168089 93488738681856 93777169861152 93854940675048 93895694014464 93900452118872 93941225220096 94092210745344 94124704175604 94137837244416 94440912588288 94607475044352 94792255269048 95176841247936 95344701638144 95530921758531 95544251034624 95577245906709 95590581646336 95730860899926 95851854306432 95898334078848 96127357455936 96255098714558 96517360138752 96578464107776 96674095978452 96687584759808 96876427698792 97047285595968 97188319893231 97201880423424 97250398374528 97359727864824 97563494561904 97610804330256 97767687727584 97877598757722 97891255461888 97938724165632 98035702964064 98130010736268 98303079538272 98414148773376 98606363907699 98620122295296 98730991637568 98937628288128 99069104045884 99112121459712 99160182176768 99305699821938 99319555786752 99431211436416 99639313595136 99687629954304 99800263544832 100078113442482 100121568984576 100254618051728 100464443539488 100787887296684 100831651034112 100852264980992 101176957323456 101418587052192 101502695008008 101666654925696 101830057023744 101879435702016 102044879088366 102059117246464 102207435005088 102258451459836 102272719417344 102387695031552 102601984891392 102768601635092 102802379393133 102932310430656 102983688704232 103113848897024 103315243133151 103329658543104 103379764397056 103431975437808 103482130906512 103531474282446 103698711339552 103829775243264 103881601483008 104032567773036 104047083270144 104216046728544 104382061281792 104434163193024 104566156627968 104618350429696 104770387402632 104955167627328 105174831017088 105293664405504 105344722630656 105586808259429 105632655766272 105638008633731 105683878372608 105905066899968 106045801513904 106091848323072 106387214368722 106433409424896 106641287177679 106656166665216 107073946403928 107141733619564 107262789342912 107314802421568 107487282413952 107539404352128 107833336094736 107885625838704 107932471529472 108302095163136 108650772121248 108773532854784 108965373300736 109001187800064 109070195128832 109178196295464 109231138179096 109406698171344 109529693847927 109544976350208 109598096090112 109758931382142 109774245869568 109812154871538 109827476785152 110005827102352 110127662394624 110181064686336 110305554444288 110375387551744 110590964480556 110606395060224 110715917370048 111072365592264 111143312428032 111501136642176 111555204948864 111734500260096 111860112865968 112148583698592 112346376615168 112786445308194 112802182219776 113022498981924 113071575186432 113221833195296 113458798103616 113586349175628 113602197696512 113824076988888 113873501251584 113879271718632 113928719947776 114190531884009 114374986791408 114576706344832 114614365164768 114686926127984 114816506902272 115056809344512 115186156910496 115243651645212 115259731406848 115427233002816 115630808369664 115798849234488 115856649792261 115872815084544 116003080009152 116190462772224 116245865860992 116302234946688 116377208027136 116417397269826 116433640802304 116677327785984 116808497148672 116866801668384 117014508607488 117243052569612 117259411304448 117488433592152 117636926206464 117695644233408 117844398739456 117883131577344 118074563580744 118321684894224 118512812959488 118611097413312 118894363169184 119052358936427 119293784322048 119301526703142 119353329363456 119452310870144 119737585603008 120147636821604 120199806876672 120670638010776 120729152724264 120923192715696 120981829896144 121034362171392 121134737783808 121195201730176 121371329068542 121585387849968 121839857058528 121993849399296 122232118636404 122370224461632 122447695565216 122586044963328 122645488481792 122703969519936 122825470832397 122842608473088 122885030451483 122902176402432 123238098393984 123297858101376 123555911383296 123756555490146 123773823043584 123953697772128 124172310995712 124312608976896 124432194442752 124634261557452 124651651575808 125036226481536 125139920900064 125438778722448 125499605567472 125860185593856 125921216784384 126184760561664 126389673692064 126902454997248 127108533601298 127374562344708 127392334712832 127436327875612 127641147866568 127696571725824 127802472408576 127864445438464 128052086612499 128114180683461 128169809941248 128671860140334 128689813518336 128898794637936 129022791893982 129168570265056 129396380794624 129438910512576 129584426524308 129602507231232 129667197832704 129812970486432 130084659415872 130147739107008 130356916970112 130503465010296 130714270618752 130776599093616 130840014315024 130987845902592 131070772717696 131218865031168 131475151876932 131493496393728 131584186192893 131641322183424 131916837717504 132149495279616 132341541982272 132407599762584 132517407371566 132574948581888 132833884028337 132852418126848 132916839939072 133130468395008 133437484589976 133495425312768 133952591385984 134272495533888 134383849728912 134442201378816 134450926919414 134902609764608 135224782736256 135336926677344 135555539900928 135754467762123 135773409364992 135820296814797 135839247602688 136059838784488 136104558633162 136276580006784 136344601946448 136516926708736 136783561331214 136802646521856 137069839190844 137243080574208 137311584938976 137753657510868 137772878057472 137909300583744 137976174542016 138041965709928 138197934532224 138264948452736 138508801977344 138710090364048 138954728971392 139176081709056 139245550924032 139693849870176 139851685099008 139940223503104 139986218748096 140233108022784 140782411012572 140843541021696 140850678178308 140911837830144 141187056263406 141206755866624 141661368882432 141849619158296 141911212566528 142188382903572 142208222220288 142765261871904 143017052457216 143316376551936 143385872469504 143596291349889 143777781459648 143847501118272 144382648071837 144402793550848 144867696161664 145011143967678 145031377139712 145314641548188 145334917066752 145406638483694 145570928393952 145641517572128 145802820635136 145875597561792 146039591797236 146059968466944 146130794786816 146345241842856 146416206495384 146816398136583 146836883192832 146908086248448 147053554446096 147195016104402 147454619307408 147621223160064 147930183442944 148096487456352 148191083237376 148603656068826 148668182189568 148740273265152 148958549732907 148979333680128 149146817154624 149458970392704 149531444931456 149700395317248 149795168820224 150117170163723 150381927077592 150696665309232 150762100248576 151181830945026 151247476551168 151278397471488 151448465567504 151765435985184 151839028958176 152254042512012 152499982388544 152819153553024 153067318632549 153088675869696 153311152507632 153387677189754 153409079126016 153581542547328 153658202193616 153902977337088 154152902452638 154174411159552 154398465645984 154475533056348 154497086779392 154670773345536 154920617029632 154994487814656 155069646595584 155147963156712 155223196359768 155297211423669 155548067009328 155744662864896 155822402224512 156070624905216 156324070092816 156651244789536 156849234941952 156927525644544 157155581103948 157177508769792 157432751440992 157762246525632 157940496608256 158017083945984 158148129884416 158525817558912 159068702270856 159137772484608 159580821553083 159650114137344 159984249997824 160196849095472 160266409168896 160712600429346 160894184014368 160972203632352 161230923620928 161309106528192 161512983711744 161750004142104 161828438758056 161898707294208 162113850466624 162453142744704 162976158181872 163160299282176 163448059951104 163605292693248 163767294443196 163790144630784 163846707268644 163869568536576 164110047257016 164317464525312 164397144135168 164661368804352 164718232307307 164741215177728 165008740653528 165271597029504 165563081327616 165886446720834 165909592590336 166073876055072 166179015409936 166631795011584 166714968642048 166853227866752 167251704963264 167332807423296 167790169298952 168222875547888 168519564922752 169063066791936 169179667962291 169203273329664 169533748472886 169832749792944 170188197155424 170379523763442 170403296544768 170736115483332 170810251877376 170818907577948 170893079921664 171562480187112 171865059517248 172030389191976 172224760353408 172585214016768 172779235365744 172865477467818 172889597110272 173083960648576 173140849504224 173446212554496 173530318809344 173809222626816 174004620013728 174285694158336 174368798791488 174453352420032 174626095904739 174650461203456 175212745723008 175300202502576 175445581590524 175521762911232 175864578854418 175889116956672 176257239846912 176455389309696 176543466350112 176766598109184 177111845371116 177136557502464 177222453252096 177482527341336 177769219439232 177916646119968 178603455181312 178952290054713 179029994045184 179178466305216 179606378404512 179845052861411 180221455232406 180299710315008 180449235569792 180740719867904 181005957016164 181031212486656 181093729086396 181118996803584 181472744844216 181702106675712 181792802595264 182056993602813 182378081774952 182759785587792 182839142854656 182990774098944 183082113251968 183348177954606 183671543347824 183879067444992 183968232722688 184055954279904 184263912709632 184353264603648 184857147590976 184946787152064 185272971961856 185333867074944 185634833235219 185660734565376 186258466493568 186468913465344 186648291664128 186951392336178 186977477363712 187554339722304 187709881350096 187791388028928 187800904237744 187882450440192 188249408351208 188881825176576 189584510538096 190353682495872 190662800401947 190689403276288 191061843517062 191088502069248 191154491813418 191181163292672 191461721799852 191703708612864 191796668157696 192254714911872 192510197429116 193034720277504 193156928215552 193348191956904 193534187840973 193752855397584 194094571191936 194376639786462 194403760846848 194500796749056 194719455729648 195126989123808 195221608660512 195535375455168 195755197515444 195782510923776 195877448331264 196071405928128 196260021472536 196606159076544 196828297546752 197212727815398 197240244590592 197461983275136 197875256576256 198138208091768 198224242919424 198320364353536 198611399643876 198639111573504 198776111057349 198862422872832 199278627190272 199375259908608 200156226884964 200243137969152 200509236103456 200928887078976 201575774593368 201663302068224 201676390379121 201704529961984 202353914646912 202837174104384 203005390016016 203333309851392 203660114047488 203758871404032 204089758176732 204118234492928 204414870010176 204516902919672 204775390063104 205175341996821 205203969782784 205537203270184 205604758786266 205864620861312 205967377408464 206227697794048 206630486266302 206659317086208 206759528794112 206863950875616 206964261813024 207062948564892 207397422679104 207659550486528 207763202966016 208065135546072 208432093457088 208764122563584 208868326386048 209236700859392 209540774805264 209910335254656 210349662034176 210587328811008 210689445261312 211173616518858 211265311532544 211276017267462 211367756745216 211810133799936 212091603027808 212774428737444 212866818849792 213282574355358 213312333330432 214147892807856 214283467239128 214525578685824 214629604843136 214974564827904 215078808704256 215666672189472 215771251677408 216604190326272 217301544242496 217516715951517 217547065709568 218002375600128 218109957725541 218140390257664 218356392590928 218462276358192 218813396342688 219059387695854 219089952700416 219196192180224 219517862764284 219548491739136 219624309743076 219654953570304 220011654204704 220255324789248 220362129372672 220750775103488 221181928961112 221431834740096 222144731184528 222286624856064 222905484103239 223002273284352 223013573782321 223110409897728 223469000520192 223720225731936 224297167397184 224692753230336 225572890616388 225604364439552 226044997963848 226143150372864 226443666390592 226772746417539 226917596207232 227172698351256 227648153977776 227747002503168 227758543437264 227857439895552 228381063768018 228749973582816 229153412689664 229228730329536 229373852255968 229633013804544 230081515784631 230113618689024 230372313820992 230487303290424 230854466005632 231229353678957 231261616739328 231597698468976 231713299584522 231745630169088 232006160018304 232380925544448 232491731721984 232604469893376 232754416054272 232834794539652 232867281604608 233616994297344 233733603336768 234029017214976 234486105139224 234976867184304 235273852412928 235391288466816 235766263154688 236149127161488 236643369788448 237025625918976 237222194826624 237788726338368 238104717872854 238603053406284 238706658726912 238904621740288 239475171206016 240295273643208 240399613753344 241068900644019 241341276021552 241458305448528 241846385431392 241963659792288 242269475567616 242390403460352 242742658137084 243170775699936 243679714117056 243987698798592 244464237272808 244740448923264 244895391130432 245172089926656 245290976963584 245407939039872 245650941664794 245685216946176 245770060902966 245804352804864 246476196787968 246595716202752 247111822766592 247513110980292 247547646087168 247907395544256 248344621991424 248829670081251 248864388885504 249268523114904 250072452963072 250279841800128 250877557444896 250999211134944 251720371187712 251842433568768 252779347384128 253804909994496 254217067202596 254300622709329 254749124689416 254872655751224 255282295733136 255393143451648 255569285645163 255604944817152 255728890876928 256104173224998 256228361366922 256339619882496 257343720280668 257379627036672 257797589275872 258045583787964 258337140530112 258792761589248 258877821025152 259168853048616 259298216201727 259334395665408 259625940972864 260169318831744 260295478214016 260713833940224 261006930020592 261428541237504 261553198187232 261680028630048 261975691805184 262141545435392 262437730062336 262950303753864 263168372385786 263282644366848 263796868281627 263833675435008 264683083964544 264815199525168 265034814743132 265149897163776 265667768056674 265704836253696 265833679878144 266260936790016 266874969179952 266990850625536 267905182771968 268544991067776 268767699457824 268901853838828 269805219529216 270332182848609 270449565472512 270673853354688 271111079801856 271508935524246 271546818729984 271640593629594 271678495205376 272119677568976 272209117266324 272553160013568 272689203892896 273033853417472 273567122662428 273605293043712 274139678381688 274486161148416 274623169877952 275022266931909 275507315021736 275818601167488 275952349084032 276083931419856 276395869064448 276529896905472 277017603954688 277420180728096 277909457942784 278352163418112 278491101848064 279387699740352 279703370198016 279880447006208 279972437496192 280427088504267 280466216045568 281564822025144 281687082043392 281701356356616 281823675660288 282374112526812 282413511733248 283322737764864 283699238316592 283822425133056 284376765807144 285530523743808 286034104914432 286592765275593 286632753103872 286731737720127 286771744939008 287192582699778 287555562919296 287695002236544 288765296143674 288805587101696 289735392323328 290022287935356 290062754279424 290629283096376 290813276967388 291141856787904 291283035144256 291605641270272 291751195123584 292079183594472 292690483685712 292832412990768 293632796273166 293673766385664 293816172496896 294107108892192 294390032208804 294909238614816 295242446320128 295860366885888 296192974912704 297207312137652 297336364379136 297480546530304 297917099465814 297958667360256 298293634309248 298917940785408 299062889862912 299400790634496 299590337640448 300234340327446 300763854155184 301393330618464 302363661890052 302494953102336 302556794942976 302896931135008 303530871970368 303678057916352 304508085024024 304999964777088 305638307106048 306134637265098 306177351739392 306622305015264 306775354379508 306818158252032 307163085094656 307316404387232 307805954674176 308305804905276 308348822319104 308796931291968 308951066112696 309341546691072 309945729399453 309988975629312 310139293191168 310295926313424 310446392719536 310594422847338 311096134018656 311489325729792 311644804449024 312141249810432 312648140185632 313302489579072 313698469883904 313855051289088 314311162207896 314865502881984 315524493051264 315880993216512 316034167891968 316296259768832 316760424778287 316914025901193 317051635117824 318137404541712 318275544969216 319161643106166 319300228274688 319968499995648 320393698190944 321425200858692 321788368028736 321944407264704 322461847241856 322618213056384 323142117113159 323500008284208 323656877516112 323797414588416 324227700933248 324906285489408 325952316363744 326320598564352 326896119902208 327210585386496 327534588886392 327693414537288 328220094514032 328589081543781 328634929050624 328794288270336 329322737608704 329436464614614 329482430355456 330017481307056 330543194059008 331126162655232 331772893441668 331819185180672 332147752110144 332358030819872 333429937284096 333706455733504 334503409926528 334665614846592 335580338597904 336445751095776 336892845500953 337039129845504 338359335924582 338406546659328 339067496945772 339665499585888 340376394310848 340759047526884 340806593089536 341472230966664 341620503754752 341637815155896 341786159843328 342571595652027 343124960374224 343730119034496 344060778383952 344449520706816 345170428033536 345558470731488 345730954935636 345779194220544 346167921297152 346281699008448 346892425108992 347060637618688 347569949376783 347618445253632 348009240027456 348571388316672 348737597582976 348906704840064 349252191809478 349300922406912 350425491446016 350600405005152 350891163181048 351043525822464 351729157708836 351778233913344 352910778619392 353086932700224 353533196218368 354223690742232 354965054682672 355538438878464 355833292239936 357157076809281 357206910362624 357904580109426 358059988090368 358356932610432 359212756809024 359690105722822 360442910464812 360599420630016 360898471139584 361481439735808 362011914032328 362187458172792 362945489688432 363404213351424 363585605190528 364113987205626 364756163549904 365519571175584 365981548197888 366164226503936 366696355909212 367343086695648 367758134889984 367936465445376 368111908559808 368476412497191 368527825419264 368655091354449 368706529207296 369714295181952 369893574304128 370545943923712 370667734149888 371269666470438 371321469130752 372516932987136 372937826930688 373296583328256 373902784672356 373954954727424 375108679444608 375419762700192 375601808475488 376498816702416 377763650353152 379169021076192 380707364991744 381325600803894 381378806552576 382123687034124 382177004138496 382308983626836 382362326585344 382923443599704 383407417225728 383593336315392 384156259837497 384342542050383 384509429823744 385020394858232 386069440555008 386313856431104 386696383913808 387068375681946 387505710795168 388189142383872 388753279572924 388807521693696 389001593498112 389438911459296 390253978247616 390443217321024 391070750910336 391510395030888 392142811856256 392520042945072 393212318153088 393656595093504 394425455630796 394480489181184 394752558578679 394923966550272 395750513152512 396276416183536 396448485838848 396640728707072 397222799287752 397552222114698 397724845745664 398501652085011 398557254380544 398750519817216 400312453769928 400486275938304 401018472206912 401857774157952 403151549186736 403326604136448 403352780758242 403409059923968 404707829293824 405674348208768 406010780032032 406666619702784 407320228094976 407460890444391 407517742808064 408179516353464 408829740020352 409033805839344 409550780126208 410350683993642 410407939565568 411074406540368 411209517572532 411729241722624 411934754816928 412455395588096 413260972532604 413318634172416 413519057588224 413727901751232 413928523626048 414125897129784 414794845358208 415526405932032 416130271092144 416864186914176 417528245127168 417736652772096 418473401718784 419081549610528 419820670509312 420699324068352 422347233037716 422530623065088 422552034534924 422735513490432 423620267599872 424183206055616 425548857474888 425733637699584 426565148710716 426624666660864 428295785615712 428566934478256 429051157371648 429259209686272 429949129655808 430157617408512 431333344378944 431542503354816 433147944215511 433208380652544 434603088484992 435033431903034 435094131419136 436004751200256 436219915451082 436280780515328 436712785181856 436924552716384 437626792685376 438118775391708 438179905400832 438392384360448 439035725528568 439248619486152 440023308409408 440510649578496 440724258745344 442363857922224 442863669480192 444289462369056 444573249712128 444879867604543 445810968206478 446004546568704 446027147564642 446220819795456 446938001040384 447440451463872 448594334794368 449385506460672 450351510491169 451145781232776 452089995927696 452286300745728 452887332781184 453545492835078 453835192414464 454345396702512 455296307955552 455517086874528 456762127536036 457499947165632 458306825379328 458457460659072 458747704511936 459201955897647 459266027609088 460163031569262 460227237378048 460744627641984 460974606580848 461708932011264 462458707357914 462523233478656 463195396937952 463426599169044 463491260338176 464012320036608 464761851088896 464983463443968 465208939786752 465669589079304 467233988594688 467467206673536 468972210278448 469953734368608 470547704825856 470578244217949 470782576933632 471532526309376 472298254322976 473286739576896 474051251837952 474444389653248 475577452676736 476209435745708 477206106812568 477413317453824 477809243480576 478742464659249 478950342412032 480590547286416 480799227506688 482137801288038 482682552043104 482916610897056 483692770862784 483927319584576 484538951135232 484780806920704 485485316274168 486341551399872 487359428234112 488150857766687 488928474545616 489480897846528 489790782260864 490344179853312 490581953927168 490815878079744 491301883329588 491370433892352 491540121805932 491608705609728 492952393575936 493191432405504 494154696921921 494223645533184 495026221960584 495814791088512 496689243982848 497659340162502 497728777771008 498537046229808 500144905926144 500559683600256 501755114889792 501998422269888 505558694768256 507539003886873 507609819988992 508434134405192 508601245418658 508923234692929 509498249378832 509745311502448 510564591466272 511138571290326 511209889634304 511457781753856 512208346449996 512456722733844 512679239764992 514687440561336 515595178551744 516091167575928 516674281060224 517585523178496 517755642050304 518337706097232 518596432403454 518668791330816 519251881945728 520338637663488 520590956428032 521427667880448 522013860041184 522857082475008 523106396374464 523360057260096 523951383610368 524283090870784 525900607507728 526336744771572 526565288733696 527593736563254 527667350870016 529366167929088 529630399050336 530069629486264 530299794327552 531335536113348 531409672507392 531667359756288 533749938359904 535810365543936 536856870164139 537089982135552 537535398915648 537803707677656 539535158584233 539610439058432 540664365697218 540899130945024 541347706709376 542222159603712 543017871048492 543093637459968 543281187259188 543356990410752 544239355137952 544418234532648 545106320027136 545378407785792 546067706834944 547134245324856 548279356763376 548972322296832 549246339755904 550044533863818 551014630043472 551637202334976 551904698168064 552167862839712 552791738128896 553059793810944 554035207909376 554840361456192 555818915885568 556904499705657 556982203696128 558775399480704 559406740396032 559760894012416 559944874992384 560854177008534 560932432091136 563129644050288 563374164086784 563402712713232 563647351320576 564748225053624 566645475529728 567398476633184 568753531614288 571061047487616 571988401205841 572068209828864 573185530551186 573265506207744 573463475440254 573543489878016 574385165399556 575111125838592 575390004473088 577530592287348 577611174203392 579470784646656 580044575870712 580602563522919 581258566192752 581626553934776 582283713575808 582566070288512 583211282540544 583502390247168 584158367188944 585380967371424 585664825981536 587265592546332 587347532771328 587632344993792 588214217784384 588780064417608 589818477229632 590484892640256 591720733771776 592385949825408 594414624275304 594672728758272 594961093060608 595834198931628 595917334720512 596328333172047 596587268618496 597835881570816 598125779725824 599180675280896 600468680654892 601527708310368 602786661236928 604727323780104 604989906204672 605029171137363 605113589885952 605793862270016 607061743940736 607356115832704 609016170048048 609999929554176 611276614212096 612269274530196 612354703478784 613244610030528 613550708759016 614326170189312 614632808774464 615526025990463 615611909348352 616611609810552 617593862583936 617902132225392 618683093382144 619891458798906 619977951258624 620278586382336 620591852626848 620892785439072 621188845694676 622192268037312 622978651459584 623289608898048 625296280371264 626604979158144 627710102578176 628622324415792 629731005763968 631048986102528 631761986433024 632068335783936 632592519537664 633520849556574 633828051802386 634103270235648 636274809083424 638323286212332 638600456549376 639936999991296 640787396381888 642850401717384 643576736057472 643888814529408 644923694483712 645236426112768 646284234226318 647000016568416 647313755032224 648455401866496 649812570978816 651904632727488 652550147854551 652641197128704 654329873176623 654421170772992 655069177772784 655386829074576 656440189028064 657178163087562 657269858101248 657588576540672 658645475217408 658872929229228 658964860710912 660034962614112 661086388118016 662252325310464 663545786883336 664295504220288 664716061639744 666859874568192 667412911467008 668716452309717 669006819853056 669040721346963 669331229693184 671160677195808 672891502191552 673785691001906 674078259691008 676718671849164 676813093318656 678134993891544 679330999171776 680318239252617 680752788621696 681518095053768 682944461933328 683241007509504 683275630311792 683572319686656 685143191304054 686249920748448 687460238068992 688121556767904 688899041413632 690244547353893 690340856067072 691116941462976 691461909871272 692335842594304 692563398016896 693688061036871 693784850217984 694121275237376 695139898753566 695236890507264 696018480054912 697142776633344 697475195165952 697813409680128 698504383618956 698601844813824 700850982892032 701200810010304 701782326362096 702087051644928 703458315417672 705821557238784 706173865400448 708447381484464 709930109365344 711076877756928 711666584479872 714314153618562 714413820725248 715809160218852 716119976180736 716713865220864 718425513618048 719380211445644 720885820929624 721198841260032 721796942279168 723206701932057 724023828064656 724374916345584 725890979376864 726808426702848 727171210381056 728227974411252 729512327099808 731039142351168 731963096395776 732328453007872 733392711818424 734686173391296 735516269779968 735872930890752 736223817119616 736952824994382 737055650838528 737310182708898 737413058414592 739428590363904 739787148608256 741091887847424 741335468299776 742539332940876 742642938261504 745033865974272 746489010243753 746593166656512 747805569344712 750217358889216 750839525400384 751203616950976 752997633404832 755527300706304 758338042152384 761414729983488 762651201607788 762757613105152 764247374068248 764617967253672 765846887199408 766707856935489 766814834451456 767186672630784 768312519674994 768685084100766 769018859647488 770040789716464 772138881110016 772627712862208 773392767827616 774136751363892 775011421590336 776378284767744 777506559145848 777894648605181 778003186996224 778877822918592 780507956495232 780886434642048 782141501820672 783020790061776 784285623712512 785040085890144 786424636306176 787313190187008 788850911261592 789505117157358 789847933100544 791501026305024 792552832367072 794445598575504 795104444229396 795449691491328 797003304170022 797114508761088 797501039634432 800624907539856 800972551876608 802036944413824 803715548315904 806303098373472 806705561516484 806818119847936 809415658587648 810996548545827 811348696417536 812021560064064 813333239405568 814640456189952 814921780888782 815035485616128 816359032706928 817659480040704 818067611678688 819101560252416 820701367987284 820815879131136 822148813080736 822419035145064 823458483445248 823869509633856 824910791176192 826521945065208 827455803502464 827857047252096 828251794259568 829589690716416 831052811864064 832260542184288 833366512554989 833728373828352 835056490254336 835473305544192 836946803437568 838163099221056 839641341018624 841281265512801 841398648136704 844694466075432 845061246130176 845104069069848 845471026980864 847240535199744 848366412111232 851097714949776 851467275399168 853130297421432 856591571231424 857133868956512 858102314743296 858518419372544 859778295826779 859898259311616 860195213160381 860315234817024 862666688757888 863085006709632 866295888431022 866416761305088 869206176969984 870066863806068 870188262838272 872439830902164 872561561030656 873425570363712 873849105432768 875253585370752 876237550783416 878071451057136 878497238972304 880046616818816 881021299156992 881448517490688 884727715844448 885727338960384 888578924738112 889759735209086 891621936412956 892009093137408 892054295129284 892441639590912 893876002080768 894880902927744 897188669588736 898771012921344 900703020982338 902291562465552 904179991855392 905774665562368 907090985670156 907670384828928 908690793405024 910592615911104 911034173749056 913524255072072 914999894331264 916613650758656 916914921318144 917495409023872 918403911795294 918532055218176 920326063138524 920454474756096 921489255283968 921949213161696 923417864022528 924917414715828 925046466957312 926390793875904 926853198338088 928024640073216 929837188198359 929966926887936 930417879573504 931339178158608 934467977189376 934934413347072 937944420556896 939907468737216 941095409651712 941156488435898 941565153867264 944596508645952 946573479153792 948102503675904 948888779306496 950281274334861 950742077703579 951154905353472 952418871491416 954412213625136 954826634907648 955618486961152 957484929318498 957900684824064 961181094572832 964275602576076 965365104086208 965833221794112 967385541725568 967854639169152 969426351339477 969561613841408 970970632548336 972683102799744 974718856468224 976301715533374 977856949091232 978961795693056 979581564521728 980688359706624 981163907854336 981631756159488 982603766659176 983080243611864 985767244631343 985904787151872 986382864811008 988309393843842 988447291066368 990052443921168 991629582177024 993378487965696 995318680325004 995457555542016 997074092459616 1000289811852288 1001119367200512 1003510229779584 1003996844539776 1010678536502859 1011117389536512 1015078007773746 1015219639977984 1016868268810384 1017202490837316 1017846469385858 1018996498757664 1019490623004896 1021129182932544 1022277142580652 1022419779268608 1022915563507712 1024416692899992 1024913445467688 1025358479529984 1027714786956081 1029374881122672 1031190357103488 1032182335151856 1033348562120448 1035171046356992 1035511284100608 1036675412194464 1037192864806908 1037337582661632 1038503763891456 1040677275326976 1041181912856064 1042709848130349 1042855335760896 1044027720082368 1045714164950016 1046212792748928 1046720114520192 1047902767220736 1048566181741568 1051801215015456 1052673489543144 1053130577467392 1055187473126508 1055334701740032 1058732335858176 1059260798100672 1060139258972528 1060599588655104 1062671072226696 1067499876719808 1071471230427843 1071620731087872 1073713740328278 1074179964271104 1075070797831296 1075607415355312 1079070317168466 1079220878116864 1081328731394436 1081798261890048 1082695413418752 1084444319207424 1086035742096984 1086562374518376 1088478710275904 1088836469065296 1090212640054272 1090756815571584 1094268490649712 1096558713526752 1097944644593664 1098492679511808 1100089067727636 1102029260086944 1103274404669952 1103809396336128 1104335725679424 1105583476257792 1105965274063347 1106119587621888 1109680722912384 1111637831771136 1113808999411314 1113964407392256 1117550798961408 1118813480792064 1119521788024832 1119889749984768 1121708354017068 1121864864182272 1126259288100576 1126805425426464 1129496450107248 1133290951059456 1134796953266368 1137507063228576 1142122094975232 1143976802411682 1144136419657728 1146371061102372 1146531012415488 1146926950880508 1147086979756032 1148770330799112 1150222251677184 1150780008946176 1153027626151149 1155061184574696 1158941569293312 1160089151741424 1161205127045838 1162517132385504 1163253107869552 1164567427151616 1165132140577024 1166422565081088 1167004780494336 1168316734377888 1170761934742848 1171329651963072 1174531185092664 1176428435568768 1177560128835216 1179636954459264 1180969785280512 1183441467543552 1184257675736037 1184771899650816 1188829248550608 1189345457516544 1189922186121216 1191668397863256 1192656666344094 1193174537236992 1195671763141632 1196251559451648 1200937361309784 1203055416620736 1205573322473856 1207531069212331 1209454647560208 1209979812409344 1210058342274726 1210227179771904 1211587724540032 1214123487881472 1214712231665408 1218032340096096 1219999859108352 1222382671333173 1222553228424192 1224538549060392 1226489220061056 1227101417518032 1228652340378624 1229265617548928 1231052051980926 1231223818696704 1233223219621104 1235187725167872 1235804264450784 1237366186764288 1239782917597812 1239955902517248 1240557172764672 1241183705253696 1241785570878144 1242377691389352 1244384536074624 1246579217796096 1250592560742528 1253209958316288 1255420205156352 1257244648831584 1258915370029877 1259462011527936 1262097972205056 1265185039075328 1267041699113148 1267656103604772 1268206540471296 1272549618166848 1276646572424664 1277200913098752 1279873999982592 1281574792763776 1285700803434768 1287153472114944 1287777629058816 1289847388967424 1290472852225536 1292568468452636 1294000033136832 1294627510064448 1296910803732992 1299443832646533 1299625141957632 1303809265454976 1305100295709102 1305282394257408 1308659746353246 1308842341545984 1310138355545568 1310773658149152 1312880378056128 1314356326175124 1314539716202496 1315177153081344 1317745858458456 1320069925228224 1322172776236032 1327091573766672 1328591008440576 1329432123279488 1333719749136384 1334639602813629 1334825822934016 1337432904619434 1338013639706112 1338081442693926 1338662459386368 1342321354391616 1345783004383104 1347571382003812 1348156519382016 1353437343698328 1356269987783088 1358661998343552 1360636478505234 1361505577243392 1363036190107536 1365888923866656 1366551260623584 1370286382608108 1372499841496896 1374920476137984 1376243113535808 1377605867692941 1377798082827264 1380489094707786 1380681712134144 1382233882925952 1382923819742544 1384671685188608 1385126796033792 1387376122073742 1387569700435968 1388242550474752 1390279797507132 1390473781014528 1392036960109824 1394285553266688 1394950390331904 1395626819360256 1397008767237912 1401701965784064 1402401620020608 1403564652724192 1406916630835344 1411643114477568 1411734732653847 1412347730800896 1416894762968928 1419860218730688 1422153755513856 1423333168959744 1428628307237124 1428827641450496 1431618320437704 1432239952361472 1433427730441728 1436227393977747 1436851027236096 1438760422891288 1441771641859248 1442397682520064 1443593884558336 1446413403864114 1448047656129312 1448749832691168 1451781958753728 1453616853405696 1454342420762112 1456455948822504 1459024654199616 1462078284702336 1464452573300061 1464656906015744 1466785423636848 1469372346782592 1471032539559936 1471745861781504 1472447634239232 1473905649988764 1474111301677056 1474620365417796 1474826116829184 1478857180727808 1479574297216512 1482183775694848 1482670936599552 1485078665881752 1490067731948544 1492978020487506 1493186333313024 1495611138689424 1500434717778432 1501679050800768 1502407233901952 1505995266809664 1516676084304768 1522617011660619 1522829459966976 1525302403215576 1526769704078787 1528494748136496 1529235934507344 1531693774398816 1533415713870978 1533629668902912 1534373345261568 1536625039349988 1537370168201532 1538037719294976 1540081579432928 1545255425724416 1546785535655232 1548273502727784 1550022843180672 1552756569535488 1555013118291696 1555789297210362 1556006373992448 1557755645837184 1561015912990464 1561772869284096 1564283003641344 1566041580123552 1568571247425024 1570080171780288 1572849272612352 1577701822523184 1579010234314716 1579695866201088 1583002052610048 1585105664734144 1588891197151008 1590208888458792 1590899382982656 1594006608340044 1594229017522176 1595002079268864 1601249815079712 1604073888827648 1607431096631808 1610570610492417 1612606196746944 1613411123032968 1618605475752699 1618831317175296 1621993097091654 1622697392835072 1624043120128128 1626666478811136 1629280912379904 1629843561777564 1630070971232256 1632718065413856 1635318960081408 1636135223357376 1638203120504832 1641402735974568 1644297626161472 1644838070290128 1646916966890496 1647739019267712 1653043890130416 1654911607004928 1655714094504192 1656503588519136 1659179381432832 1662105623728128 1664521084368576 1666733025109978 1667456747656704 1670713499116971 1670946611088384 1676326198442112 1679282682037248 1682562531025602 1682797296273408 1689388932150864 1690122492260352 1690208138139696 1690942053961728 1696732824222464 1702195429899552 1706260594842864 1713183142462848 1714267737913024 1715965203617523 1716204629486592 1717036838745088 1719556591653558 1719796518623232 1720390426320762 1720630469634048 1725333377515776 1726170013419264 1732591776862044 1732833522610176 1738412353939968 1740133727612136 1741807690568757 1744879661804328 1746851140727424 1747698210865536 1750507170741504 1752475101566832 1756142902114272 1756994477944608 1760093233637632 1762042598313984 1762897034981376 1769455431688896 1771454677920768 1777157849476224 1779519470418172 1783243872825912 1784018186274816 1784108590258568 1784883279181824 1787752004161536 1788984999516141 1789761805855488 1794377339177472 1797542025842688 1801406041964676 1804583124931104 1808359983710784 1811549331124736 1814181971340312 1815087513412089 1815340769657856 1817381586810048 1821185231822208 1822068347498112 1827048510144144 1829999788662528 1833227301517312 1833829842636288 1834990818047744 1836807823590588 1837064110436352 1840652126277048 1842978510567936 1843898426323392 1846578077971389 1846835728045056 1849834829431656 1852781587751808 1853706396676176 1856049280146432 1859674376396718 1859933853775872 1860835759147008 1862678356317216 1868935954378752 1869868826694144 1875888841113792 1879814937474432 1882312976871796 1883130307734528 1889193017291904 1893146958307584 1896205007351808 1897777558612992 1900562548669722 1901484155407158 1902309810706944 1904837742982832 1908824427250272 1911236973922304 1914969858636996 1915801369648128 1922362189145664 1928551205152152 1930730208172416 1931666443588224 1934771083451136 1935709278338304 1938852702678954 1939123227682816 1941941265096672 1945366205599488 1949437712936448 1952603431066748 1955713898182464 1957923591386112 1959163129043456 1962989619529869 1963263512318976 1965207533318352 1966160487223728 1971534489262686 1971809574303744 1972765729622016 1976618787687684 1976894582132736 1980104887842336 1983259164354048 1986756975931392 1990637360650008 1994148184919232 2000579623704576 2002238734401024 2006149356929151 2007020459559168 2007122164040889 2007993689079552 2021357073005718 2022234779073024 2030156015547492 2030439279955968 2033736537620768 2034404981674632 2035692938771716 2037992997515328 2038981246009792 2042258365865088 2044554285161304 2048833385799984 2049826890935376 2050716959059968 2055429573912162 2058749762245344 2062380714206976 2064364670303712 2066697124240896 2070342092713984 2071022568201216 2073350824388928 2074385729613816 2077007527782912 2081064183110613 2081354550653952 2082363825712128 2085419696260698 2085710671521792 2088055440164736 2091428329900032 2092425585497856 2093440229040384 2095805534441472 2097132363483136 2103602430030912 2105346979086288 2106261154934784 2110374946253016 2117464671716352 2118521596201344 2120278517945056 2125342144453392 2134999753439616 2142942460855686 2143241462175744 2147427480656556 2148359928542208 2150141595662592 2151214830710624 2158140634336932 2158441756233728 2162657462788872 2163596523780096 2165390826837504 2169620105796171 2172071484193968 2173124749036752 2176957420551808 2177672938130592 2180425280108544 2181513631143168 2188536981299424 2193117427053504 2195889289187328 2196985359023616 2200178135455272 2204058520173888 2206548809339904 2207618792672256 2208671451358848 2211166952515584 2211930548126694 2212239175243776 2219361445824768 2223275663542272 2227617998822628 2227928814784512 2235101597922816 2239043576049664 2239779499969536 2243416708034136 2252518576201152 2253610850852928 2258992900214496 2261994819792113 2266581902118912 2269593906532736 2275014126457152 2284244189950464 2287953604823364 2288272839315456 2292742122204744 2293853901761016 2297540661598224 2300123570806467 2300444503354368 2301560017892352 2306055252302298 2310122369149392 2317883138586624 2320178303482848 2322410254091676 2325034264771008 2326506215739104 2329134854303232 2330264281154048 2333683945815543 2334009560988672 2336633468755776 2341523869485696 2342659303926144 2349062370185328 2352856871137536 2355120257670432 2359273908918528 2361939570561024 2368515351472074 2369543799301632 2377658497101216 2383336795726512 2385313332688188 2386349074473984 2391343526283264 2392503118903296 2401874722619568 2406110833241472 2411146644947712 2415062138424662 2418909295120416 2420116684549452 2420454359543808 2423175449080064 2428246975762944 2429424463330816 2432989645637481 2436064680192192 2439999718216704 2444765342666346 2445106456848384 2449077098120784 2452978440122112 2454202835036064 2457304680757248 2458531235097856 2462104103961852 2462447637393408 2466446439242208 2470375450335744 2471608528901568 2474732373528576 2479565835195624 2482367410507392 2483571141756288 2484755382778704 2488769072149248 2493158435592192 2500099537664967 2501185121485056 2506419916632576 2510840410312704 2514489297663168 2517830740059754 2518924023055872 2523843796538403 2524195944410112 2530370078150656 2534083398226296 2535312207209544 2536413080942592 2545099236333696 2553293144849328 2554401826197504 2563149585527552 2571401606869536 2574306944229888 2575555258117632 2579334887480337 2579694777934848 2580585639481143 2580945704451072 2585136936905272 2588000066273664 2589255020128896 2593821607465984 2598887665293066 2599250283915264 2607618530909952 2610200591418204 2610564788514816 2617319492706492 2617684683091968 2620276711091136 2621547316298304 2625760756112256 2628712652350248 2635491716916912 2640139850456448 2644345552472064 2654183147533344 2657182016881152 2658864246558976 2669279205627258 2669651645868032 2674865809238868 2676027279412224 2676162885387852 2677324918772736 2684642708783232 2691566008766208 2695142764007624 2696313038764032 2706874687396656 2712539975566176 2717323996687104 2721272957010468 2723011154486784 2726072380215072 2731777847733312 2733102521247168 2740572765216216 2744999682993792 2749840952275968 2752486227071616 2755211735385882 2755596165654528 2760978189415572 2761363424268288 2764467765851904 2765847639485088 2769343370377216 2770253592067584 2774752244147484 2775139400871936 2776485100949504 2780559595014264 2784073920219648 2789511564595077 2789900780663808 2791253638720512 2794017534475824 2803403931568128 2804803240041216 2807129305448384 2813833261670688 2823286228955136 2823469465307694 2824695461601792 2833789525937856 2839720437461376 2844307511027712 2846666337919488 2852226233110737 2857256614474248 2863236640875408 2864479904722944 2866855460883456 2872454787955494 2873702054472192 2877520845782576 2883543283718496 2887187769116672 2892826807728228 2896095312258624 2897499665382336 2903563917507456 2908279054018431 2908684841524224 2912911897645008 2918049308399232 2924156569404672 2928905146600122 2929313812031488 2933570847273696 2938744693565184 2942065079119872 2943491723563008 2944895268478464 2947811299977528 2949240730835592 2957714361455616 2959148594433024 2965341873199104 2970157331763504 2980135463897088 2985956040975012 2986372666626048 2991222277378848 3000869435556864 3003358101601536 3004814467803904 3011990533619328 3032035609508577 3033352168609536 3045234023321238 3045658919933952 3050604806431152 3053539408157574 3056989496272992 3058471869014688 3063387548797632 3066831427741956 3067259337805824 3068746690523136 3073250078699976 3074740336403064 3076075438589952 3080163158865856 3093571071310464 3096547005455568 3100045686361344 3105513139070976 3110026236583392 3111578594420724 3112012747984896 3114159073231801 3115511291674368 3122031825980928 3123545738568192 3128566007282688 3132083160247104 3137142494850048 3140160343560576 3145698545224704 3155403645046368 3158020468629432 3159391732402176 3166004105220096 3170211329468288 3177782394302016 3180417776917584 3181798765965312 3188013216680088 3202499630159424 3208147777655296 3214413691283529 3214862193263616 3221141220984834 3225212393493888 3226822246065936 3237210951505398 3237662634350592 3243986194183308 3245394785670144 3248086240256256 3253332957622272 3259687123555128 3265436130827712 3270637920162816 3272270446714752 3282805471949136 3288595252322944 3289676140580256 3293833933780992 3295478038535424 3306087780260832 3309823214009856 3311428189008384 3313007177038272 3317895822190041 3318358762865664 3329042168737152 3333466050219956 3334913495313408 3341426998233942 3341893222176768 3352652396884224 3358565364074496 3365125062051204 3365594592546816 3378777864301728 3380416276279392 3393465648444928 3404390859799104 3412521189685728 3417056004366809 3426366284925696 3428535475826048 3431930407235046 3432409258973184 3434073677490176 3439113183307116 3439593037246464 3440780852641524 3441260939268096 3450666755031552 3452340026838528 3459082878453447 3465183553724088 3476824707879936 3480267455224272 3483615381137514 3489759323608656 3493702281454848 3495396421731072 3501014341483008 3504950203133664 3512285804228544 3513988955889216 3520186467275264 3538910863377792 3542909355841536 3552773027208111 3554315698952448 3559038940836344 3566487745651824 3568036372549632 3568217180517136 3569766558363648 3577969999032282 3579523611710976 3588754678354944 3602812083929352 3609166249862208 3616719967421568 3622593207636993 3623098662249472 3628363942680624 3630175026824178 3630681539315712 3634763173620096 3642370463644416 3644136694996224 3654097020288288 3659999577325056 3666454603034624 3667659685272576 3669981636095488 3673615647181176 3681304252554096 3685957021135872 3687796852646784 3693156155942778 3693671456090112 3699669658863312 3705563175503616 3707412793352352 3712098560292864 3719348752793436 3719867707551744 3721671518294016 3725356712634432 3739737653388288 3751777682227584 3759629874948864 3764625953743592 3766260615469056 3776746110089631 3778386034583808 3786293916615168 3795555117225984 3801125097339444 3802968310814316 3804619621413888 3809675485965664 3817648854500544 3822473947844608 3829939717273992 3831602739296256 3844724378291328 3857102410304304 3861460416344832 3863332887176448 3869542166902272 3871418556676608 3877705405357908 3878246455365632 3883882530193344 3890732411198976 3898331497939599 3898875425872896 3905206862133496 3911427796364928 3915847182772224 3918326258086912 3925979239059738 3926527024637952 3930415066636704 3932320974447456 3943068978525372 3943619148607488 3945531459244032 3953237575375368 3960209775684672 3966518328708096 3981274721300016 3988296369838464 4001159247409152 4003918808440887 4004477468802048 4012298713858302 4014040919118336 4014244328081778 4015987378159104 4042714146011436 4044469558146048 4060312031094984 4067473075241536 4068809963349264 4071385877543432 4075985995030656 4077962492019584 4084516731730176 4089108570322608 4097666771599968 4099653781870752 4110859147824324 4117499524490688 4124761428413952 4128729340607424 4132817603078823 4133394248481792 4142045136402432 4146701648777856 4148771459227632 4154015055565824 4162128366221226 4162709101307904 4164727651424256 4170839392521396 4171421343043584 4176110880329472 4182856659800064 4184851170995712 4186880458080768 4194264726966272 4207204860061824 4210693958172576 4220749892506032 4234929343432704 4235204197961541 4237043192402688 4240557035890112 4250684288906784 4269999506879232 4285884921711372 4286482924351488 4294854961313112 4296719857084416 4300283191325184 4302429661421248 4308682181933241 4316281268673864 4325314925577744 4327193047560192 4330781653675008 4339240211592342 4344142968387936 4346249498073504 4353914841103616 4355345876261184 4360850560217088 4363027262286336 4377073962598848 4386234854107008 4393357719900183 4393970718047232 4400356270910544 4408117040347776 4413097618679808 4415237585344512 4417342902717696 4422333905031168 4423861096253388 4424478350487552 4438722891649536 4446551327084544 4455235997645256 4470203195845632 4479558999939072 4486833416068272 4505037152402304 4507221701705856 4517985800428992 4523989639584226 4539187813065472 4550028252914304 4567851034981857 4568488379900928 4575907209646728 4580309112236361 4585484244409488 4587707803522032 4595081323196448 4600247141612934 4600889006708736 4603120035784704 4612110504604596 4620244738298784 4635766277173248 4640356606965696 4644820508183352 4650068529542016 4653012431478208 4658269708606464 4660528562308096 4667367891631086 4668019121977344 4673266937511552 4683047738971392 4685318607852288 4698124740370656 4705713742275072 4710240515340864 4718547817837056 4737030702944148 4739087598603264 4755316994202432 4766673591453024 4770626665376376 4772698148947968 4782687052566528 4785006237806592 4803749445239136 4812221666482944 4822293289895424 4830124276849324 4831711831477251 4837818590240832 4840233369098904 4846350898160128 4855816427258097 4856493951525888 4858848926661632 4865979291274962 4872129360384384 4879999436433408 4889530685332692 4890212913696768 4898154196241568 4905956880244224 4908405670072128 4914609361514496 4917062470195712 4924208207923704 4932892878484416 4940750900671488 4943217057803136 4959131670391248 4964734821014784 4967142283512576 4969510765557408 4977538144298496 4986316871184384 5000199075329934 5002370242970112 5012140497350913 5012839833265152 5028978595326336 5035661480119508 5037848046111744 5047687593076806 5048391888820224 5068166796452592 5070624414419088 5072826161885184 5090198472667392 5106586289698656 5126299171055104 5142803213739072 5147895610852569 5148613888459776 5151110516235264 5158669774960674 5159389555869696 5161171278962286 5161891408902144 5170273873810544 5176000132547328 5178510040257792 5187643214931968 5197775330586132 5198500567830528 5215237061819904 5220401182836408 5225423071706271 5234638985412984 5240553422182272 5243094632596608 5251521512224512 5257425304700496 5270983433833824 5280279700912896 5288691104944128 5308366295066688 5314364033762304 5317728493117952 5338558411254516 5339303291736064 5349731618477736 5352054558824448 5352325770775704 5354649837545472 5366954998548423 5369285417566464 5383132017532416 5390285528015248 5392626077528064 5413749374793312 5425079951132352 5434647993374208 5442545914020936 5445262540236267 5446022308973568 5452144760430144 5463555695466624 5466205042494336 5481145530432432 5489999365987584 5499681904551936 5504972454143232 5510423470771764 5511192331309056 5521956378831144 5528935531703808 5531695278970176 5538686740754432 5540507184135168 5549504488294968 5561119190028528 5568147840439296 5579023129190154 5579801561327616 5582507277441024 5588035068951648 5606807863136256 5609606480082432 5614258610896768 5627666523341376 5646938930615388 5649390923203584 5667579051875712 5679440874922752 5688615022055424 5693332675838976 5704452466221474 5714513228948496 5726473281750816 5733710921766912 5744909575910988 5747404108944384 5755041691565152 5767086567436992 5774375538233344 5785653615456456 5792190624517248 5794999330764672 5807127835014912 5816558108036862 5817369683048448 5825823795290016 5836098616798464 5848313138809344 5857810293200244 5858627624062976 5867141694547392 5877489387130368 5888968858589607 5889790536956928 5895622599955056 5898481461671184 5915428722911232 5918297188866048 5930683746398208 5940314663527008 5960270927794176 5971912081950024 5982444554757696 6001738871113728 6006716203203072 6009628935607808 6018448070787453 6021366492122667 6023981067238656 6064071219017154 6066704337219072 6090468046642476 6091317839867904 6101209612862304 6107078816315148 6113978992545984 6116943738029376 6126775097595264 6133662855483912 6146500157399952 6149480672806128 6152150877179904 6160326317731712 6187142142620928 6193094010911136 6200091372722688 6211026278141952 6220052473166784 6223157188841448 6228318146463602 6231022583348736 6243192549331839 6244063651961856 6247091477136384 6257132014565376 6264166320494208 6274284989700096 6280320687121152 6291397090449408 6310807290092736 6316040937258864 6318783464804352 6340422658936576 6355564788604032 6360835553835168 6376026433360176 6404999260318848 6416295555310592 6428827382567058 6429724386527232 6442282441969668 6450424786987776 6453644492131872 6474421903010796 6475325268701184 6487972388366616 6490789571340288 6496172480512512 6508860317388513 6519374247110256 6530872261655424 6541275840325632 6544540893429504 6565610943898272 6577190504645888 6579352281160512 6587667867561984 6590956077070848 6612175560521664 6619646428019712 6622856378016768 6626014354076544 6635791644380082 6636717525731328 6658084337474304 6666932100439912 6669826990626816 6682853996467884 6683786444353536 6705304793768448 6717130728148992 6730250124102408 6757555728603456 6760832552558784 6785984459376339 6786931296889856 6808781719598208 6825042379371456 6834112008733618 6852732569851392 6857070951652096 6863860814470092 6864818517946368 6868147354980352 6878226366614232 6881561705283048 6900370712419401 6901333510063104 6904680053677056 6918165756906894 6930367107448176 6953649415759872 6960534910448544 6967230762275028 6979518647217312 6987404562909696 6990792843462144 7001051837446629 7002028682966016 7009900406267328 7024571608457088 7027977911778432 7040372934550528 7077821726755584 7085818711683072 7105546054416222 7108631397904896 7118077881672688 7132975491303648 7136434361034272 7155939998064564 7159047223421952 7177509356709888 7205624167858704 7218332499724416 7233439934843136 7245186415273986 7246197324498944 7256727885361248 7260350053648356 7261363078631424 7269526347240192 7284740927288832 7288273389992448 7298968936912443 7308194040576576 7319999154650112 7335319370545152 7339963272190976 7347231294362352 7362608505108192 7371914042271744 7375593705293568 7386312311885556 7387342912180224 7399339317726624 7411126351007232 7414825586704704 7424197120585728 7438697505586872 7450713425268864 7479475306776576 7500298612994901 7503555364455168 7519259749897728 7529251907487184 7532521230938112 7553492220179262 7556772069167616 7571531389615209 7572587833230336 7591110234451968 7602250194678888 7605936621628632 7609239242827776 7619350971931328 7635297709001088 7659879434547984 7663205478592512 7689448756582656 7714204820608608 7722920832689664 7726665774352896 7739084333804544 7741756918443429 7742837113353216 7755410810715816 7767765060386688 7781464822397952 7796662995879198 7797750851745792 7810413724266992 7822855592729856 7831694365544448 7836652516173824 7851958478119476 7853054049275904 7860830133273408 7864641948894912 7886137957050744 7906475150750736 7920419551369344 7933036657416192 7962549442600032 7976592739676928 8007837616881774 8008954937604096 8024597427716604 8028081838236672 8028488656163556 8031974756318208 8085428292022872 8088939116292096 8120624062189968 8134946150483072 8137619926698528 8142771755086864 8151971990061312 8155924984039168 8169033463460352 8178217140645216 8195333543199936 8199307563741504 8221718295648648 8234999048981376 8249522856827904 8257458681214848 8265635206157646 8266788496963584 8284090272804864 8293403297555712 8297542918455264 8308030111131648 8324256732442452 8325418202615808 8329455302848512 8341678785042792 8352221760658944 8369702341991424 8373760916161536 8414409720123648 8421387916345152 8441499785012064 8452717484486317 8469858686865408 8470408395923082 8474086384805376 8481114071780224 8501368577813568 8539999013758464 8556678699332211 8571769843422744 8589709922626224 8593439714168832 8600566382650368 8604859322842496 8617364363866482 8632562537347728 8650629851155488 8661563307350016 8678480423184684 8688285936775872 8692498996147008 8707829682207232 8710691752522368 8724837162055293 8726054524572672 8754147925197696 8772469708214016 8786715439800366 8787941436094464 8800712541821088 8816234080695552 8826195237359616 8830475170689024 8834685805435392 8847722192506776 8877445783299072 8910471995290512 8940406391691264 8959117999878144 8973666832136544 9010074304804608 9014443403411712 9035971600857984 9047979279168452 9078375626130944 9096106828525731 9100056505828608 9135702069963714 9136976759801856 9151814419293456 9160618224472722 9170968488818976 9175415607044064 9190162646392896 9200494283225868 9201778013417472 9206240071569408 9224221009209192 9240489476597568 9280713213931392 9289641016366704 9300137059084032 9306024862956416 9316539417212928 9321057124616192 9334735783262172 9336038243954688 9342477219695403 9346533875023104 9366095477942784 9370637215704576 9396249480741312 9411427484550144 9420481030681728 9437095635674112 9474061405888296 9478175197206528 9510633988404864 9533347182906048 9541253330752752 9545396297895936 9607498890478272 9624443332965888 9643241073850587 9644586579790848 9660248553698648 9663423662954502 9675637180481664 9680466738197808 9692701796320256 9711632854516194 9712987903051776 9717697853323264 9731958582549924 9744258720768768 9759998872866816 9779061370665384 9796308392483136 9811913760488448 9816811340144256 9834124940391424 9848416415847408 9865785756968832 9881501801342976 9886434115606272 9918263340782496 9929469642029568 9934284567025152 9939021531114816 9955076288596992 10000398150659868 10004740485940224 10024280994701826 10025679666530304 10057957190652672 10071322960239016 10075696092223488 10095375186153612 10096783777640448 10136333592905184 10141248828838176 10180396945334784 10213172579397312 10251168013100427 10252598342110208 10285606427478144 10295791221705138 10297227776919552 10302221032470528 10317339549921348 10318779111739392 10322342557924572 10323782817804288 10340547747621088 10352000265094656 10357020080515584 10375286429863936 10395550661172264 10430474123639808 10440802365672816 10450846143412542 10469277970825968 10481106844364544 10486189265193216 10503043024449024 10514850609400992 10541966867667648 10560559401825792 10616732590133376 10628728067524608 10635456986235904 10658319081624333 10677116822509032 10699463236955472 10704109117648896 10704651541551408 10709299675090944 10733909997096846 10738570835132928 10766264035064832 10780571056030496 10827498749586624 10850159902264704 10867779622910979 10869295986748416 10885091828041872 10890525080472534 10892044617947136 10904289520860288 10927111390933248 10932410084988672 10962291060864864 10979998731975168 10999363809103872 11009944908286464 11020846941543528 11043912757662288 11057871063407616 11063390557940352 11081014368270336 11099008976589936 11122238380057056 11136295680878592 11158046258380308 11159603122655232 11165014554882048 11176070137903296 11219212960164864 11228517221793536 11255333046682752 11293877861230776 11298781846407168 11330238330268893 11335158103751424 11358881749845504 11386665351677952 11408904932442948 11429026457896992 11452946563501632 11467421843533824 11489819151821976 11494808217888768 11510083383130304 11534173134873984 11571307230912912 11584381249034496 11589998661529344 11614255670029824 11633116216073724 11634739366096896 11651647590580032 11672197233596928 11694994493818797 11696626277618688 11715620586400488 11734283389094784 11754978774260736 11777937717179214 11779581073913856 11791245199910112 11796962923342368 11830857445822464 11836594377732096 11880629327054016 11943824163900048 11964889109515392 12003477742227456 12011756425322661 12013432406406144 12019257871215616 12036896141574906 12042732984245334 12047962134477312 12128142438034308 12133408674438144 12180936093284952 12202419225724608 12214157632630296 12227957985091968 12233887476058752 12253550195190528 12267325710967824 12293000314799904 12298961345612256 12320652635463424 12374284285241856 12386188021822272 12398452809236469 12400182745445376 12440104946333568 12446314377682896 12456636292927204 12462045166697472 12486385098663678 12488127303923712 12494182954272768 12514264029130752 12528332640988416 12548569979400192 12560641374242304 12582794180898816 12621614580185472 12632081874517728 12680845317873152 12705612593884623 12711129577208064 12721671107670336 12752052866720352 12809998520637696 12832591110621184 12857654765134116 12859448773054464 12884564883939336 12900849573975552 12907288984263744 12926046545799723 12948843806021592 12975944776733232 12981579142680576 12992344961025024 13017720634777026 13038748494220512 13061744523310848 13082551680651264 13089081786859008 13131221887796544 13154381009291776 13158704562321024 13180073159700549 13181912154141696 13224351121043328 13239292856039424 13245712756033536 13252028708153088 13271583288760164 13273435051462656 13316168674948608 13333864200879824 13339653981253632 13365707992935768 13410609587536896 13460500248204816 13515111457206912 13521665105117568 13571968918752678 13573862593779712 13617563439196416 13650084758742912 13668224017467236 13705465139702784 13714141903304192 13727721628940184 13740927336709083 13756452733228464 13763123410566096 13800741424838802 13802667020126208 13809360107354112 13836331513813788 13860734214896352 13907298831519744 13921069820897088 13934461524550056 13959037294434624 13974809125819392 13981585686924288 14002103674893258 14004057365932032 14019800812534656 14049143216914176 14055955823556864 14080745869101056 14155643453511168 14211092108832444 14217262795809792 14236155763345376 14265950982607296 14272868722068544 14311879996129128 14318094446843904 14355018713419776 14411248335717408 14436664999448832 14466879869686272 14490372830547972 14492394648997888 14513455770722496 14520700107296712 14539052694480384 14567449281774291 14569481854577664 14576546779984896 14597937873824886 14616388081153152 14639998309300224 14670638741090304 14679926544381952 14694462588724704 14725217010216384 14743828084543488 14751187410587136 14772624623771112 14798678635453248 14822252702014464 14829651173409408 14877395011173744 14901426850537728 14958950613553152 15000597225989802 15007110728910336 15038519499795456 15058503814974368 15106984440358524 15113544138335232 15143062779230418 15145175666460672 15204500389357776 15211873243257264 15218478485655552 15238701943862656 15270595418002176 15319758869095968 15378897513165312 15428409641217216 15443686832557707 15445841665379328 15453331548705792 15478168667609088 15483513836886858 15485674226706432 15510821621431632 15535530120773376 15562929644795904 15593325991758396 15595501703491584 15620827448533984 15645711185459712 15673305032347648 15703916956238952 15721660266546816 15729283897789824 15772275914101488 15812950301501472 15833963738544791 15840839102738688 15866073314832384 15925098885200064 15953185479353856 16015675233763548 16017909875208192 16049194855433208 16056163676473344 16056977312327112 16063949512636416 16100864995645269 16170856584045744 16177878232584192 16241248124379936 16269892300966144 16275239853397056 16285543510173728 16303943980122624 16311849968078336 16335787620708801 16338066926920704 16356434281290432 16390667086399872 16398615127483008 16443436591297296 16469998097962752 16499045713655808 16514917362429696 16531270412315292 16533576993927168 16586806595111424 16595085836910528 16616060222263296 16648513464884904 16683357570085584 16704443521317888 16739404683982848 16747521832323072 16828819440247296 16842775832690304 16882999570024128 16905434968972634 16940816791846164 16948172769610752 16962228143560448 17002737155627136 17079998027516928 17113357398664422 17143539686845488 17179419845252448 17201132765300736 17209718645684992 17234728727732964 17265125074695456 17301259702310976 17323126614700032 17356960846369368 17376571873551744 17384997992294016 17415659364414464 17421383505044736 17449674324110586 17452109049145344 17508295850395392 17544939416428032 17573430879600732 17575882872188928 17601425083642176 17632468161391104 17666906575768821 17669371610870784 17695444385013552 17754891566598144 17820943990581024 17880812783382528 17947333664273088 18020148609609216 18028886806823424 18055344212362359 18064099476368001 18071943201715968 18095958558336904 18156751252261888 18192213657051462 18200113011657216 18271404139927428 18273953519603712 18303628838586912 18321236448945444 18341936977637952 18350831214088128 18380325292785792 18400988566451736 18448442018418384 18480978953195136 18561426427862784 18579282032733408 18600274118168064 18612049725912832 18633078834425856 18642114249232384 18669471566524344 18684954439390806 18693067750046208 18729577647995517 18732190955885568 18741274431409152 18792498961482624 18822854969100288 18840962061363456 18874191271348224 18948122811776592 18956350394413056 19021267976809728 19066694365812096 19082506661505504 19214997780956544 19248886665931776 19286482147701174 19289173159581696 19320497107397296 19326847325909004 19351274360963328 19360933476395616 19385403592640512 19423265709032388 19425975806103552 19435395706646528 19463917165099848 19488517441537536 19526580952165539 19558122741330768 19592616784966272 19623827520976896 19633622680288512 19668249880782848 19696832831694816 19731571513937664 19763003602685952 19772868231212544 19836526681564992 19858939284059136 19868569134050304 19878043062229632 19910152577193984 20000796301319736 20009480971880448 20048561989403652 20051359333060608 20115914381305344 20142645920478032 20151392184446976 20190750372307224 20272667185810368 20282497657676352 20357953378129017 20360793890669568 20426345158794624 20502336026200854 20505196684220416 20571212854956288 20591582443410276 20594455553839104 20604442064941056 20634679099842696 20644685115849144 20681095495242176 20704000530189312 20714040161031168 20791101322344528 20860948247279616 20881604731345632 20901692286825084 20938555941651936 20962213688729088 20972378530386432 21006086048898048 21029701218801984 21083933735335296 21121118803651584 21233465180266752 21257456135049216 21270913972471808 21316638163248666 21354233645018064 21398926473910944 21409303083102816 21467819994193692 21477141670265856 21532528070129664 21561142112060992 21654997499173248 21700319804529408 21735559245821958 21738591973496832 21770183656083744 21781050160945068 21784089235894272 21808579041720576 21854222781866496 21864820169977344 21924582121729728 21959997463950336 22019889816572928 22041693883087056 22087825515324576 22115742126815232 22126781115880704 22162028736540672 22198017953179872 22244476760114112 22272591361757184 22316092516760616 22352140275806592 22438425920329728 22457034443587072 22500895838984703 22510666093365504 22587755722461552 22597563692814336 22660476660537786 22670316207502848 22717763499691008 22773330703355904 22817809864885896 22858052915793984 22905893127003264 22943090315034289 22979638303643952 22989616435777536 23020166766260608 23068346269747968 23142614461825824 23168762498068992 23179997323058688 23225270755330287 23228511340059648 23266232432147448 23303295181160064 23344394467193856 23389988987637594 23393252555237376 23431241172800976 23468566778189568 23509957548521472 23555875434358428 23559162147827712 23582490399820224 23593925846684736 23761258654108032 23887648327800096 23919392030567663 23929778219030784 24023512850645322 24026864812812288 24038515742431232 24073792283149812 24085465968490668 24095924268954624 24256284876068616 24266817348876288 24361872186569904 24404838451449216 24428315265260592 24455915970183936 24467774952117504 24507100390381056 24534651421935648 24586000629599808 24597922691224512 24641305270926848 24748568570483712 24772376043644544 24796905618472938 24800365490890752 24880209892667136 24892628755365792 24913272585854408 24924090333394944 24972770197327356 24976254607847424 24988365908545536 25056665281976832 25121282748484608 25243229160370944 25264163749035456 25358152453458951 25361690635746304 25411225187769246 25422259154416128 25443342215340672 25504105733440704 25619997041275392 25665182221242368 25715309530268232 25769129767878672 25801699147951104 25814577968527488 25852093091599446 25897687612043184 25951889553466464 25984689922050048 26035441269554052 26077496988441024 26123489046621696 26174511486165879 26178163573718016 26262443775593088 26308762018583552 26317409124642048 26360146319401098 26363824308283392 26448702242086656 26478585712078848 26491425512067072 26504057416306176 26543166577520328 26632337349897216 26667728401759648 26731415985871536 26821219175073792 26921000496409632 27030222914413824 27043330210235136 27143937837505356 27147725187559424 27235126878392832 27288320485577193 27300169517485824 27336448034934472 27410930279405568 27428283806608384 27455443257880368 27481854673418166 27512905466456928 27526246821132192 27601482849677604 27605334040252416 27618720214708224 27672663027627576 27721468429792704 27842139641794176 27868923049100112 27918074588869248 27949618251638784 27963171373848576 28004207349786516 28008114731864064 28027431659086209 28039601625069312 28098286433828352 28111911647113728 28161491738202112 28311286907022336 28422184217664888 28434525591619584 28472311526690752 28531901965214592 28545737444137088 28623759992258256 28636188893687808 28822496671434816 28873329998897664 28929723221551761 28933759739372544 28980745661095944 29026911541444992 29041400214593424 29078105388960768 29134898563548582 29138963709155328 29153093559969792 29195875747649772 29232776162306304 29279996618600448 29359853088763904 29388925177449408 29450434020432768 29502374821174272 29545249247542224 29597357270906496 29644505404028928 29659302346818816 29754790022347488 29802853701075456 30001194451979604 30014221457820672 30077038999590912 30117007629948736 30213968880717048 30227088276670464 30286125558460836 30290351332921344 30409000778715552 30423746486514528 30477403887725312 30541190836004352 30639517738191936 30753504039301281 30757795026330624 30856819282434432 30887373665115414 30891683330758656 30906663097411584 30956337335218176 30967027673773716 30971348453412864 31021643242863264 31071060241546752 31125859289591808 31186651983516792 31241654897067968 31291422370919424 31407833912477904 31443320533093632 31458567795579648 31544551828202976 31625900603002944 31667927477089582 31681678205477376 31850197770400128 31906370958707712 31974957244872999 32031350467527096 32098389710866416 32112327352946688 32113954624654224 32127899025272832 32201729991290538 32341713168091488 32482496248759872 32539784601932288 32550479706794112 32571087020347456 32603338868732937 32607887960245248 32623699936156672 32671575241417602 32676133853841408 32712868562580864 32781334172799744 32797230254966016 32886873182594592 32939996195925504 32998091427311616 33029834724859392 33062540824630584 33173613190222848 33190171673821056 33297026929769808 33366715140171168 33408887042635776 33478809367965696 33495043664646144 33657638880494592 33685551665380608 33765999140048256 33810869937945268 33881633583692328 33896345539221504 33924456287120896 33990714990806679 34005474311254272 34159996055033856 34226714797328844 34287079373690976 34358839690504896 34402265530601472 34419437291369984 34469457455465928 34530250149390912 34602519404621952 34713921692738736 34753143747103488 34769995984588032 34831318728828928 34842767010089472 34899348648221172 34904218098290688 35016591700790784 35084983481456391 35089878832856064 35146861759201464 35202850167284352 35264936322782208 35333813151537642 35338743221741568 35390888770027104 35509783133196288 35641887981162048 35894667328546176 36035269275967983 36040297219218432 36057773613646848 36110688424724718 36128198952736002 36143886403431936 36191917116673808 36313502504523776 36384427314102924 36400226023314432 36542808279854856 36607257677173824 36642472897890888 36683873955275904 36701662428176256 36760650585571584 36801977132903472 36896884036836768 36961957906390272 37122852855725568 37158564065466816 37200548236336128 37224099451825664 37338943133048688 37369908878781612 37386135500092416 37459155295991034 37464381911771136 37482548862818304 37584997922965248 37645709938200576 37681924122726912 37748382542696448 37896245623553184 38042535953619456 38116837781653869 38133388731624192 38165013323011008 38429995561913088 38497773331863552 38572964295402348 38578346319163392 38640994214794592 38653694651818008 38702548721926656 38721866952791232 38770807185281024 38846531418064776 38927834330199696 38977034883075072 39053161904331078 39116245482661536 39185233569932544 39247655041953792 39267245360577024 39336499761565696 39393665663389632 39463143027875328 39540219479101647 39545736462425088 39673053363129984 39717878568118272 39737138268100608 39756086124459264 39820305154387968 40001592602639472 40018961943760896 40097123978807304 40231828762610688 40285291840956064 40381500744614448 40545334371620736 40564995315352704 40715906756258034 40721587781339136 40852690317589248 41004672052401708 41010393368440832 41142425709912576 41183164886820552 41222782010127249 41269358199685392 41289370231698288 41362190990484352 41408001060378624 41428080322062336 41582202644689056 41721896494559232 41763209462691264 41803384573650168 41877111883303872 41924427377458176 41944757060772864 42012172097796096 42059402437603968 42167867470670592 42242237607303168 42466930360533504 42541827944943616 42633276326497332 42708467290036128 42797852947821888 42818606166205632 42935639988387384 42954283340531712 43065056140259328 43122284224121984 43309994998346496 43400639609058816 43471118491643916 43477183946993664 43540367312167488 43562100321890136 43617158083441152 43702347845322873 43708445563732992 43729640339954688 43849164243459456 43919994927900672 44039779633145856 44083387766174112 44175651030649152 44231484253630464 44253562231761408 44396035906359744 44488953520228224 44632185033521232 44704280551613184 44876851840659456 44914068887174144 45001791677969406 45021332186731008 45175511444923104 45320953321075572 45340632415005696 45435526999382016 45635619729771792 45716105831587968 45811786254006528 45886180630068578 45959276607287904 46040333532521216 46136692539495936 46285228923651648 46331060497673121 46337524996137984 46359994646117376 46450541510660574 46457022680119296 46532464864294896 46606590362320128 46688788934387712 46779977975275188 46786505110474752 46862482345601952 46937133556379136 47019915097042944 47111750868716856 47164980799640448 47187851693369472 47501891215634373 47522517308216064 47775296655600192 47838784061135326 47859556438061568 48047025701290644 48053729625624576 48077031484862464 48147584566299624 48170931936981336 48191848537909248 48302594986935807 48512569752137232 48533634697752576 48723744373139808 48809676902898432 48856630530521184 48911831940367872 48935549904235008 49007362862126403 49014200780762112 49069302843871296 49172001259199616 49195845382449024 49282610541853696 49497137140967424 49544752087289088 49593811236945876 49600730981781504 49760419785334272 49785257510731584 49826545171708816 49848180666789888 49945540394654712 50113330563953664 50242565496969216 50486458320741888 50528327498070912 50716304906917902 50723381271492608 50822450375538492 50844518308832256 50886684430681344 51008211466881408 51239994082550784 51430619060536464 51538259535757344 51603398295902208 51629155937054976 51704186183198892 51795375224086368 51903779106932928 51969379844100096 52070882539108104 52154993976882048 52246978093243392 52349022972331758 52356327147436032 52524887551186176 52617524037167104 52634818249284096 52720292638802196 52727648616566784 52897404484173312 53000719727306463 53008114832612352 53086333155040656 53264674699794432 53335456803519296 53462831971743072 53642438350147584 53842000992819264 54060445828827648 54086660420470272 54192298429104003 54287875675010712 54470253756785664 54576640971154386 54600339034971648 54672896069868944 54821860558811136 54856567613216768 54910886515760736 54963709346836332 55025810932913856 55052493642264384 55202965699355208 55345326055255152 55442936859585408 55684279283588352 55737846098200224 55836149177738496 55899236503277568 55926342747697152 56008414699573032 56054863318172418 56079203250138624 56196572867656704 56223823294227456 56622573814044672 56844368435329776 56869051183239168 56944623053381504 57063803930429184 57091474888274176 57247519984516512 57644993342869632 57746659997795328 57859446443103522 57867519478745088 57961491322191888 58053823082889984 58082800429186848 58156210777921536 58269797127097164 58277927418310656 58306187119939584 58391751495299544 58465552324612608 58777850354898816 58900868040865536 59004749642348544 59090498495084448 59169022391404219 59194714541812992 59289010808057856 59318604693637632 59509580044694976 59605707402150912 60002388903959208 60028442915641344 60154077999181824 60234015259897472 60427937761434096 60454176553340928 60572251116921672 60818001557431104 60847492973029056 60954807775450624 61073860134387051 61082381672008704 61279035476383872 61507008078602562 61515590052661248 61713638564868864 61774747330230828 61783366661517312 61813326194823168 61934055347547432 62043286485726528 62142120483093504 62373303967033584 62483309794135936 62582844741838848 62815667824955808 62886641066187264 62917135591159296 63089103656405952 63251801206005888 63335854954179164 63363356410954752 63700395540800256 63812741917415424 63949914489745998 64062700935054192 64196779421732832 64227909249308448 64403459982581076 64683426336182976 64964992497519744 65079569203864576 65100959413588224 65142174040694912 65206677737465874 65215775920490496 65247399872313344 65343150482835204 65352267707682816 65425737125161728 65562668345599488 65594460509932032 65773746365189184 65879992391851008 66059669449718784 66125081649261168 66347226380445696 66380343347642112 66594053859539616 66733430280342336 66817774085271552 67315277760989184 67371103330761216 67502687516954109 67531998280096512 67621739875890536 67763267167384656 67792691078443008 67848912574241792 67981429981613358 68010948622508544 68319992110067712 68453429594657688 68574158747381952 68717679381009792 68829270945102867 68838874582739968 68938914910931856 69060500298781824 69205038809243904 69427843385477472 69506287494206976 69539991969176064 69662637457657856 69685534020178944 69798697296442344 70033183401581568 70169966962912782 70179757665712128 70293723518402928 70405700334568704 70529872645564416 70667626303075284 70677486443483136 70781777540054208 71283775962324096 71758176091702989 71789334657092352 72070538551935966 72080594438436864 72115547227293696 72221376849449436 72256397905472004 72287772806863872 72383834233347616 72627005009047552 72768854628205848 72800452046628864 73085616559709712 73214515354347648 73284945795781776 73367747910551808 73403324856352512 73521301171143168 73603954265806944 73793768073673536 73923915812780544 74245705711451136 74317128130933632 74401096472672256 74448198903651328 74677886266097376 74739817757563224 74772271000184832 74918310591982068 74928763823542272 74965097725636608 75169995845930496 75363848245453824 75792491247106368 76074457360376853 76085071907238912 76233675563307738 76266777463248384 76330026646022016 76859991123826176 76995546663727104 77145928590804696 77281988429589184 77307389303636016 77405097443853312 77443733905582464 77693062836129552 77855668660399392 77954069766150144 78106323808662156 78232490965323072 78370467139865088 78523534458497637 78534490721154048 78787331326779264 78926286055750656 79080438958203294 79091472924850176 79346106726259968 79435757136236544 79474276536201216 79512172248918528 80003185205278944 80194247957614608 80463657525221376 80570583681912128 80763001489228896 81090668743241472 81129990630705408 81431813512516068 81443175562678272 81705380635178496 81864961456731579 82009344104803416 82284851419825152 82366329773641104 82445564020254498 82538716399370784 82578740463396576 82724381980968704 82816002120757248 82856160644124672 83164405289378112 83526418925382528 83606769147300336 83754223766607744 83848854754916352 83889514121545728 84024344195592192 84082294977258627 84118804875207936 84335734941341184 84484475214606336 84933860721067008 85266552652994664 85416934580072256 85595705895643776 85637212332411264 85871279976774768 85908566681063424 86244568448243968 86619989996692992 86789169664655283 86801279218117632 86942236983287832 87080734624334976 87124200643780272 87234316166882304 87404695690645746 87416891127465984 87459280679909376 87698328486918912 87839989855801344 88079559266291712 88166775532348224 88351302061298304 88507124463522816 88792071812719488 88977907040456448 89264370067042464 89408561103226368 89828137774348288 90003583355938812 90042664373462016 90351022889846208 90641906642151144 90681264830011392 90871053998764032 91271239459543584 91432211663175936 91623572508013056 91772361260137156 91918553214575808 92080667065042432 92260512117903843 92273385078991872 92570457847303296 92662120995346242 92675049992275968 92719989292234752 92901083021321148 92914045360238592 93064929728589792 93213180724640256 93377577868775424 93559955950550376 93724964691203904 93874267112758272 94223501737433712 94329961599280896 94375703386738944 95003782431268746 95045034616432128 95550593311200384 95677568122270652 95719112876123136 96094051402581288 96295169132599248 96341863873962672 96383697075818496 96605189973871614 97025139504274464 97447488746279616 97619353805796864 97713261061042368 97810016606198811 97823663880735744 97871099808470016 98014725724252806 98028401561524224 98138605687742592 98344002518399232 98391690764898048 98565221083707392 98994274281934848 99089504174578176 99187622473891752 99520839570668544 99570515021463168 99653090343417632 99891080789309424 100226661127907328 100485130993938432 100972916641483776 101056654996141824 101432609813835804 101446762542985216 101644900751076984 101689036617664512 101773368861362688 101972144972420037 102016422933762816 102479988165101568 102861238121072928 103076519071514688 103206796591804416 103258311874109952 103408372366397784 103590750448172736 103807558213865856 104141765078216208 104309987953764096 104493956186486784 104698045944663516 104712654294872064 105049775102372352 105235048074334208 105269636498568192 105440585277604392 105794808968346624 106001439454612926 106016229665224704 106172666310081312 106529349399588864 106670913607038592 106925663943486144 107684001985638528 108105807827903949 108120891657655296 108173320840940544 108384596858208006 108575751350021424 108940507513571328 109153281942308772 109200678069943296 109345792139737888 109713135226433536 109821773031521472 109927418693672664 110051621865827712 110104987284528768 110405931398710416 110690652110510304 110885873719170816 111368558567176704 111475692196400448 111672298355476992 112016829399146064 112109726636344836 112158406500277248 112393145735313408 112447646588454912 113245147628089344 113688736870659552 113889246106763008 114127607860858368 114182949776548352 114350513344961607 114495039969033024 115289986685739264 115493319995590656 115718892886207044 115735038957490176 115922982644383776 116107646165779968 116165600858373696 116312421555843072 116539594254194328 116783502990599088 116931104649225216 117555700709797632 117801736081731072 118009499284697088 118180996990168896 118338044782808438 118389429083625984 118620658437304941 118637209387275264 119019160089389952 119211414804301824 120004777807918416 120056885831282688 120468030519794944 120855875522868192 121144502233843344 121636003114862208 121694985946058112 121909615550901248 122147720268774102 122164763344017408 122558070952767744 123014016157205124 123031180105322496 123427277129737728 123549494660461656 123668346030381747 123868110695094864 124086572971453056 124284240966187008 124746607934067168 124966619588271872 125165689483677696 125631335649911616 125773282132374528 125834271182318592 126178207312811904 126503602412011776 126671709908358328 126726712821909504 127400791081600512 127625483834830848 127899828979491996 128125401870108384 128393558843465664 128455818498616896 128806919965162152 129366852672365952 129929984995039488 130159138407729152 130201918827176448 130284348081389824 130413355474931748 130431551840980992 130494799744626688 130686300965670408 130851474250323456 131107043535968619 131125336691198976 131188921019864064 131547492730378368 131759984783702016 132119338899437568 132250163298522336 132694452760891392 132760686695284224 133188107719079232 133466860560684672 134630555521978368 134742206661522432 135005375033908218 135063996560193024 135243479751781072 135526534334769312 135697825148483584 135962859963226716 136021897245017088 136906859189315376 137148317494763904 137435358762019584 137658541890205734 137677749165479936 137877829821863712 138121000597563648 138410077618487808 138855686770954944 139012574988413952 139079983938352128 139371068040357888 139597394592884688 140066366803163136 140339933925825564 140359515331424256 140587447036805856 140811400669137408 141059745291128832 141335252606150568 141563555080108416 142505673646903119 142567551924648192 143516352183405978 143578669314184704 144141077103871932 144161188876873728 144231094454587392 144442753698898872 144512795810944008 144575545613727744 144767668466695232 145537709256411696 145600904093257728 146171233119419424 146429030708695296 146569891591563552 146735495821103616 146806649712705024 147042602342286336 147207908531613888 147587536147347072 147847831625561088 148491411422902272 148634256261867264 148802192945344512 148896397807302656 149355772532194752 149479635515126448 149544542000369664 149836621183964136 150339991691860992 150727696490907648 151584982494212736 152148914720753706 152170143814477824 152467351126615476 152533554926496768 152660053292044032 153719982247652352 154291857181609392 154563976859178368 154614778607272032 154810194887706624 154887467811164928 155386125672259104 155711337320798784 155908139532300288 156212647617324312 156464981930646144 156740934279730176 157047068916995274 157068981442308096 157574662653558528 157852572111501312 158160877916406588 158182945849700352 158692213452519936 159024344497837056 160006370410557888 160388495915229216 160601632205240023 160927315050442752 161141167363824256 161526002978457792 162181337486482944 162259981261410816 162576895287312009 162863627025032136 163410761270356992 163729922913463158 164018688209606832 164569702839650304 164732659547282208 164891128040508996 165077432798741568 165157480926793152 165448763961937408 166328810578756224 167052837850765056 167213538294600672 167508447533215488 167697709509832704 167779028243091456 168164589954517254 168237609750415872 168671469882682368 169867721442134016 170533105305989328 170833869160144512 171191411791287552 171274424664822528 171742559953549536 172489136896487936 173239979993385984 173578339329310566 173602558436235264 173884473966575664 174161469248669952 174248401287560544 174468632333764608 174809391381291492 174833782254931968 174918561359818752 175396656973837824 176333551064696448 176702604122596608 177014248927045632 177507067174212657 177584143625438976 177955814080912896 178528740134084928 178817122206452736 179656275548696576 180007166711877624 180085328746924032 180702045779692416 181283813284302288 181362529660022784 182542478919087168 182864423326351872 183221580403161153 183247145016026112 183544722520274312 183837106429151616 184161334130084864 184521024235807686 184546770157983744 185140915694606592 185324241990692484 185350099984551936 185439978584469504 185802166042642296 186129859457179584 186426361449280512 187119911901100752 187449929382407808 187748534225516544 188447003474867424 188659923198561792 188751406773477888 190007564862537492 190090069232864256 191101186622400768 191355136244541304 191438225752246272 192188102805162576 192590338265198496 192683727747925344 193210379947743228 194050279008548928 194894977492559232 195238707611593728 195426522122084736 195620033212397622 195647327761471488 195742199616940032 196029451448505612 196056803123048448 196277211375485184 196688005036798464 196783381529796096 197130442167414784 198179008349156352 198375244947783504 199041679141337088 199141030042926336 199306180686835264 199782161578618848 200453322255814656 201945833282967552 202113309992283648 202508062550862327 202865219627671608 203289801502153968 203378073235329024 203546737722725376 203944289944840074 204032845867525632 204959976330203136 205722476242145856 206153038143029376 206487812835308601 206516623748219904 206816744732795568 207181500896345472 207615116427731712 208283530156432416 208619975907528192 208987912372973568 209396091889327032 210099550204744704 210539272997136384 210881170555208784 211589617936693248 212002878909225852 212032459330449408 212345332620162624 213341827214077184 213851327886972288 215274528275108967 215368003971277056 216211615655807898 216241783315310592 216346641681881088 216769193716416012 217151502700042848 217881015027142656 218306563884617544 218401356139886592 218691584279475776 219643546063042944 219854837387345328 220103243731655424 220209974569057536 220811862797420832 221381304221020608 221771747438341632 222737117134353408 222951384392800896 223344596710953984 224033658798292128 224219453272689672 224316813000554496 224786291470626816 224895293176909824 227377473741319104 227778492213526016 228223372081130559 228255215721716736 228365899553096704 228701026689923214 228990079938066048 230579973371478528 230986639991181312 231437785772414088 231845965288767552 232215292331559936 232331201716747392 233079188508388656 233567005981198176 233862209298450432 235111401419595264 235570603375492911 235603472163462144 236361993980337792 236676089565616876 236778858167251968 237241316874609882 237274418774550528 238038320178779904 238422829608603648 240009555615836832 240936061039589888 241711751045736384 242289004467686688 243272006229724416 243389971892116224 243819231101802496 244295440537548204 244329526688034816 245116141905535488 245594884370194737 246028032314410248 246854554259475456 247098989320923312 247336692060763494 247736221390189728 248173145942906112 248568481932374016 249493215868134336 249933239176543744 251262671299823232 251546564264749056 251668542364637184 252246884931775881 252356414625623808 253007204824023552 253343419816716656 253453425643819008 254801582163201024 255799657958983992 256250803740216768 256787117686931328 256911636997233792 257613839930324304 258733705344731904 259859969990078976 260318276815458304 260403837654352896 260568696162779648 260826710949863496 261372601931340816 261702948500646912 262214087071937238 262250673382397952 262377842039728128 263094985460756736 263519969567404032 264238677798875136 264500326597044672 265521373390568448 266376215438158464 266933721121369344 269484413323044864 270010750067816436 270127993120386048 270486959503562144 271053068669538624 271395650296967168 271925719926453432 272043794490034176 273813718378630752 274296634989527808 274870717524039168 275317083780411468 275355498330959872 275755659643727424 276242001195127296 276781536353711529 276820155236975616 277711373541909888 278025149976827904 278159967876704256 278742136080715776 279194789185769376 280132733606326272 280679867851651128 281174894073611712 281622801338274816 282670505212301136 283127110160216832 285011347293806238 285135103849296384 287032704366811956 287157338628369408 288282154207743864 288885507397797744 289025591621888016 289151091227455488 289535336933390464 291075418512823392 292342466238838848 292858061417390592 293139783183127104 293430049818596433 293470991642207232 293613299425410048 294085204684572672 294415817063227776 295175072294694144 295695663251122176 296982822845804544 297268512523734528 297792795614605312 298711545064389504 298959271030252896 299673242367928272 300679983383721984 301455392981815296 303169964988425472 304297829441507412 304340287628955648 304934702253230952 305067109852993536 305320106584088064 305916434917260111 307439964495304704 308583714363218784 309127953718356736 309229557214544064 309620389775413248 309774935622329856 310772251344518208 311422674641597568 312425295234648624 312929963861292288 313481868559460352 314094137833990548 314137962884616192 315149325307117056 315705144223002624 316321755832813176 317384426905039872 318048688995674112 320012740821115776 320776991830458432 321203264410480046 322282334727648512 323052005956915584 324317423483711847 324362674972965888 324519962522821632 325153790574624018 325727254050064272 326821522540713984 327459845826926316 328037376419213664 329139405679300608 329465319094564416 329782256081017992 330154865597483136 330314961853586304 330897527923874816 332657621157512448 334105675701530112 334427076589201344 335016895066430976 336329179909034508 336475219500831744 337342939765364736 339735442884268032 341066210611978656 341667738320289024 342382823582575104 342548849329645056 343051540034884821 343485119907099072 344978273792975872 346479959986771968 347156678658621132 347205116872470528 347768947933151328 348322938497339904 348496802575121088 348937264667529216 349618782762582984 350793313947675648 352667102129392896 353405208245193216 354028497854091264 355014134348425314 355168287250877952 355861975311914823 355911628161825792 357057480268169856 357634244412905472 360014333423755248 360170657493848064 361404091559384832 362567626568604576 365084957838174336 365728846652703744 366443160806322306 366494290032052224 367089445040548624 367674212858303232 368322668260169728 369042048471615372 369093540315967488 370281831389213184 370648483981384968 371005038091145241 371604332085284592 372259718914359168 372852722898561024 374239823802201504 374899858764815616 375497068451033088 376894006949734848 377319846397123584 377502813546955776 380015129725074984 380180138465728512 382202373244801536 382710272489082608 382876451504492544 384376205610325152 385180676530396992 385367455495850688 386420759895486456 388100558017097856 389789954985118464 390477415223187456 390853044244169472 391240066424795244 391294655522942976 391484399233880064 392058902897011224 392554422750970368 393376010073596928 393566763059592192 396358016698312704 396750489895567008 398083358282674176 398282060085852672 398612361373670528 399564323157237696 403891666565935104 404226619984567296 405016125101724654 405730439255343216 406579603004307936 407093475445450752 407888579889680148 408065691735051264 411444952484291712 412306076286058752 412975625670617202 413033247496439808 413633489465591136 414363001792690944 415230232855463424 416567060312864832 417239951815056384 418792183778654064 420199100409489408 421078545994272768 421762341110417568 423179235873386496 424005757818451704 424690665240325248 426683654428154368 427517020940709357 427702655773944576 430549056550217934 430736007942554112 432423231311615796 432483566630621184 432693283363762176 433538387432832024 434303005400085696 436613127769235088 436802712279773184 437383168558951552 439287092126085888 439709674774690656 440206487463310848 440419949138115072 441623725594841664 442762608442041216 443543494876683264 445474234268706816 445902768785601792 446689193421907968 448067317596584256 448438906545379344 448633626001108992 454754947482638208 455556984427052032 456446744162261118 456510431443433472 456731799106193408 457402053379846428 457980159876132096 461159946742957056 462875571544828176 463691930577535104 464430584663119872 464662403433494784 466158377016777312 467134011962396352 467724418596900864 470222802839190528 471141206750985822 471206944326924288 472723987960675584 473352179131233752 473557716334503936 474482633749219764 474548837549101056 476076640357559808 480019111231673664 481804896615720069 481872122079179776 483423502091472768 484578008935373376 486544012459448832 486779943784232448 487638462203604992 488590881075096408 490232283811070976 491189768740389474 492056064628820496 493709108518950912 494197978641846624 494673384121526988 495472442780379456 496346291885812224 498986431736268672 499866478353087488 502525342599646464 503093128529498112 503337084729274368 504493769863551762 504712829251247616 506014409648047104 506686839633433312 509603164326402048 511599315917967984 512501607480433536 513574235373862656 513823273994467584 515227679860648608 517467410689463808 519719939980157952 520807675308705792 521137392325559296 521653421899726992 522745203862681632 523405897001293824 524428174143874476 524501346764795904 524755684079456256 526189970921513472 529000653194089344 531042746781136896 532521201522637971 532752430876316928 533867442242738688 538968826646089728 540021500135632872 540255986240772096 540973919007124288 542106137339077248 543851439852906864 544087588980068352 547627436757261504 548593269979055616 549664741209483459 549741435048078336 550634167560822936 551511319287454848 552484002390254592 553563072707423058 553640310473951232 555422747083819776 556050299953655808 556319935753408512 558389578371538752 561359735703302256 562349788147223424 563245602676549632 565341010424602272 566254220320433664 570022694587612476 570270207698592768 574065408733623912 574314677256738816 576564308415487728 577771014795595488 578051183243776032 579070673866780928 582150837025646784 584684932477677696 585716122834781184 586279566366254208 586860099637192866 586941983284414464 587226598850820096 588170409369145344 588831634126455552 590350144589388288 591391326502244352 594537025047469056 597423090128779008 597918542060505792 599346484735856544 601359966767443968 606339929976850944 607524187652586981 608595658883014824 609869404506461904 610134219705987072 610640213168176128 611832869834520222 614879928990609408 617167428726437568 618255907436713472 618459114429088128 619463438505925803 619549871244659712 621544502689036416 622845349283195136 624850590469297248 625859927722584576 626963737118920704 628188275667981096 630298650614234112 632643511665626352 634768853810079744 636097377991348224 640025481642231552 641553983660916864 642406528820960092 644564669455297024 645823584825326901 646104011913831168 648634846967423694 648725349945931776 649039925045643264 650307581149248036 651454508100128544 653643045081427968 654919691653852632 656074752838427328 658930638189128832 659564512162035984 660309731194966272 660629923707172608 661795055847749632 665315242315024896 668211351403060224 668854153178402688 670033790132861952 672658359818069016 672950439001663488 674685879530729472 682132421223957312 683335476640578048 684670116243391677 684765647165150208 685097698659290112 686103080069769642 686970239814198144 689956547585951744 692959919973543936 694313357317242264 695537895866302656 696645876994679808 696993605150242176 699237565525165968 701586627895351296 705334204258785792 706810416490386432 710028268696850628 710336574501755904 711723950623829646 711823256323651584 714114960536339712 715268488825810944 720028666847510496 722808183118769664 725135253137209152 730169915676348672 731457693305407488 732886321612644612 732988580064104448 734178890081097248 735348425716606464 736645336520339456 738084096943230744 740563662778426368 741296967962769936 742010076182290482 743208664170569184 744519437828718336 745705445797122048 748479647604403008 749799717529631232 753788013899469696 754639692794247168 755005627093911552 756740654795327643 760030259450149968 760360276931457024 764404746489603072 765420544978165216 768752411220650304 770361353060793984 770734910991701376 772841519790972912 776201116034195712 779579909970236928 780954830446374912 781706088488338944 782480132849590488 784117805794022448 785108845501940736 786752020147193856 787133526119184384 792716033396625408 793500979791134016 796564120171705344 797224722747341056 799128646314475392 808453239969134592 810032250203449308 811460878510686432 813159206008615872 814186950890901504 815777159779360296 816131383470102528 822889904968583424 824612152572117504 825951251341234404 826066494992879616 827266978931182272 828726003585381888 830344609061134587 830460465710926848 833134120625729664 834479903630112768 837584367557308128 840398200818978816 843524682220835136 848011515636903408 849381330480650496 853367308856308736 855034041881418714 855405311547889152 861098113100435868 861472015885108224 864846462623231592 867076774865664048 868606010800171392 873226255538470176 874766337117903104 878574184252171776 879419349549381312 880290149455789299 880412974926621696 880839898276230144 883247451189683328 885525216884082432 887086989753366528 890948468537413632 891805537571203584 893378386843815936 896134635193168512 896877813090758688 909509894965276416 911113968854104064 912893488324522236 913020862886866944 913463598212386816 914804106759692856 915960319752264192 917749304751780333 922319893485914112 925751143089656352 927383861155070208 928861169326239744 929324806866989568 932316754033554624 934268023924792704 940445605678381056 942282413501971644 942413888653848576 945447975921351168 946704358262467504 947115432669007872 948965267498439528 952153280715119616 960038222463347328 963609793231440138 963744244158359552 966847004182945536 969156017870746752 973088024918897664 973559887568464896 977181762150192816 980464567622141952 982379537480778948 984112129257640992 987418217037901824 988395957283693248 989346768243053976 990944885560758912 992692583771624448 997972863472537344 999732956706174976 1005050685199292928 1008987539727103524 1009425658502495232 1012028819296094208 1013373679266866624 1019206328652804096 1023198631835935968 1025003214960867072 1027148470747725312 1027646547988935168 1030455359721297216 1034934821378927616 1039439879960315904 1041615350617411584 1042274784651118592 1043306843799453984 1045490407725363264 1046811794002587648 1048856348287748952 1052379941843026944 1058001306388178688 1062085493562273792 1065042403045275942 1065504861752633856 1067734884485477376 1080043000271265744 1080511972481544192 1081947838014248576 1084212274678154496 1087702879705813728 1095254873514523008 1097186539958111232 1099329482418966918 1099482870096156672 1101268335121645872 1103022638574909696 1104968004780509184 1107126145414846116 1107280620947902464 1110845494167639552 1116779156743077504 1122719471406604512 1124211425436680161 1124699576294446848 1126491205353099264 1130682020849204544 1132508440640867328 1140045389175224952 1140540415397185536 1148130817467247824 1148629354513477632 1153128616830975456 1155542029591190976 1156102366487552064 1158141347733561856 1164301674051293568 1169369864955355392 1171432245669562368 1172559132732508416 1173720199274385732 1173883966568828928 1174453197701640192 1177663268252911104 1180700289178776576 1189074050094938112 1194846180257558016 1195837084121011584 1198692969471713088 1212679859953701888 1215048375305173962 1217191317766029648 1219738809012923808 1221280426336352256 1223665739669040444 1234334857452875136 1236511814873426944 1236918228858176256 1238926877011851606 1239099742489319424 1243089005378072832 1245690698566390272 1249701180938594496 1251719855445169152 1256376551335962192 1260597301228468224 1265287023331252704 1269537707620159488 1280050963284463104 1282551062822128071 1283107967321833728 1284813057641920184 1289129338910594048 1291647169650653802 1292208023827662336 1297269693934847388 1297450699891863552 1298079850091286528 1300615162298496072 1302909016200257088 1309839383307705264 1312149505676854656 1317861276378257664 1319129024324071968 1320619462389932544 1321259847414345216 1323590111695499264 1330630484630049792 1336422702806120448 1337708306356805376 1340067580265723904 1345316719636138032 1345900878003326976 1364264842447914624 1366670953281156096 1369340232486783354 1369531294330300416 1370195397318580224 1372206160139539284 1373940479628396288 1379913095171903488 1388626714634484528 1391075791732605312 1393291753989359616 1393987210300484352 1398475131050331936 1403173255790702592 1410668408517571584 1413620832980772864 1420056537393701256 1420673149003511808 1423447901247659292 1423646512647303168 1428229921072679424 1440057333695020992 1445414689847160207 1445616366237539328 1450270506274418304 1460339831352697344 1462915386610814976 1465772643225289224 1468357780162194496 1470696851433212928 1476168193886461488 1481127325556852736 1482593935925539872 1484020152364580964 1486417328341138368 1489038875657436672 1496959295208806016 1499599435059262464 1507576027798939392 1509279385588494336 1510011254187823104 1513481309590655286 1520060518900299936 1528809492979206144 1530841089956330432 1537504822441300608 1540722706121587968 1541469821983402752 1545683039581945824 1552402232068391424 1559159819940473856 1563412176976677888 1564960265699180976 1568235611588044896 1570217691003881472 1573504040294387712 1574267052238368768 1587001959582268032 1593128240343410688 1594449445494682112 1597563604567913913 1598257292628950784 1616906479938269184 1620064500406898616 1622921757021372864 1626318412017231744 1631554319558720592 1632262766940205056 1645779809937166848 1648994223628450377 1649224305144235008 1651902502682468808 1654533957862364544 1657452007170763776 1660689218122269174 1660920931421853696 1666268241251459328 1668959807260225536 1675168735114616256 1687049364441670272 1696023031273806816 1698762660961300992 1706734617712617472 1710068083762837428 1710810623095778304 1722196226200871736 1722944031770216448 1729692925246463184 1734153549731328096 1737212021600342784 1746452511076940352 1749532674235806208 1757148368504343552 1758838699098762624 1760580298911578598 1760825949853243392 1761679796552460288 1766494902379366656 1771050433768164864 1774173979506733056 1783611075142407168 1792269270386337024 1793755626181517376 1819019789930552832 1822227937708208128 1825786976649044472 1829608213519385712 1831920639504528384 1835498609503560666 1844639786971828224 1851502286179312704 1854767722310140416 1858390315517777409 1858649613733979136 1864633508067109248 1868536047849585408 1880891211356762112 1884564827003943288 1890895951842702336 1893408716524935008 1897930534996879056 1904306561430239232 1920076444926694656 1927219586462880276 1927488488316719104 1933694008365891072 1937470754475980703 1938312035741493504 1946176049837795328 1947119775136929792 1954363524300385632 1960929135244283904 1964759074961557896 1968224258515281984 1976791914567386496 1978693536486107952 1981889771121517824 1985385167543248896 1995945726945074688 1999465913412349952 2010101370398585856 2017975079454207048 2018851317004990464 2024057638592188416 2026747358533733248 2046397263671871936 2050006429921734144 2054010348730175031 2054296941495450624 2055293095977870336 2060910719442594432 2069869642757855232 2078879759920631808 2084549569302237184 2086613687598907968 2090980815450726528 2097712696575497904 2104759883686053888 2116002612776357376 2130084806090551884 2131009723505267712 2135469768970954752 2160086000542531488 2163895676028497152 2168424549356308992 2175405759411627456 2190509747029046016 2194373079916222464 2198658964837933836 2198965740192313344 2202536670243291744 2206045277149819392 2209936009561018368 2214252290829692232 2221690988335279104 2233558313486155008 2245438942813209024 2248422850873360322 2249399152588893696 2261364041698409088 2265016881281734656 2270221964385982929 2280090778350449904 2281080830794371072 2296261634934495648 2306257233661950912 2311084059182381952 2312204732975104128 2316282695467123712 2328603348102587136 2338739729910710784 2342864491339124736 2345118265465016832 2347440398548771464 2355326536505822208 2361400578357553152 2378148100189876224 2389692360515116032 2391674168242023168 2397385938943426176 2425359719907403776 2430096750610347924 2434382635532059296 2439477618025847616 2442560852672704512 2447331479338080888 2468669714905750272 2473023629746853888 2473836457716352512 2477853754023703212 2478199484978638848 2486178010756145664 2491033827183403761 2491381397132780544 2499402361877188992 2503439710890338304 2512753102671924384 2521194602456936448 2530574046662505408 2560101926568926208 2565102125644256142 2566215934643667456 2569626115283840368 2578258677821188096 2583294339301307604 2584416047655324672 2594539387869694776 2601230324596992144 2605818032400514176 2619678766615410528 2624299011353709312 2635722552756515328 2638258048648143936 2641238924779865088 2642519694828690432 2661260969260099584 2672845405612240896 2675416612713610752 2680135160531447808 2690633439272276064 2728529684895829248 2733341906562312192 2738680464973566708 2739062588660600832 2740390794637160448 2744412320279078568 2747880959256792576 2777253429268969056 2782151583465210624 2786583507978719232 2787974420600968704 2796950262100663872 2821336817035143168 2827241665961545728 2840113074787402512 2841346298007023616 2846895802495318584 2856459842145358848 2880114667390041984 2890829379694320414 2891232732475078656 2900541012548836608 2920679662705394688 2931545286450578448 2936715560324388992 2941393702866425856 2952336387772922976 2962254651113705472 2965187871851079744 2968040304729161928 2972834656682276736 2978077751314873344 2993918590417612032 2999198870118524928 3015152055597878784 3026962619181310572 3040121037800599872 3057618985958412288 3061682179912660864 3075009644882601216 3081445412243175936 3082939643966805504 3091366079163891648 3104804464136782848 3118319639880947712 3126824353953355776 3129920531398361952 3136471223176089792 3140435382007762944 3174003919164536064 3186256480686821376 3188898890989364224 3195127209135827826 3196514585257901568 3240129000813797232 3245843514042745728 3252636824034463488 3263108639117441184 3291559619874333696 3297988447256900754 3298448610288470016 3303805005364937616 3309067915724729088 3314904014341527552 3321378436244538348 3321841862843707392 3332536482502918656 3350337470229232512 3372634276310040483 3374098728883340544 3392046062547613632 3397525321922601984 3413469235425234944 3420136167525674856 3421621246191556608 3444392452401743472 3445888063540432896 3459385850492926368 3468307099462656192 3474424043200685568 3492905022153880704 3499065348471612416 3514296737008687104 3517677398197525248 3521160597823157196 3521651899706486784 3523359593104920576 3532989804758733312 3542100867536329728 3567222150284814336 3584538540772674048 3587511252363034752 3638039579861105664 3651573953298088944 3659216427038771424 3663841279009056768 3670997219007121332 3703004572358625408 3709535444620280832 3716780631035554818 3717299227467958272 3729267016134218496 3737072095699170816 3769129654007886576 3781791903685404672 3786817433049870016 3795861069993758112 3808613122860478464 3840152889853389312 3847653188466384213 3854439172925760552 3867388016731782144 3874941508951961406 3876624071482987008 3892352099675590656 3894239550273859584 3908727048600771264 3929518149923115792 3936448517030563968 3953583829134772992 3957387072972215904 3963779542243035648 3970770335086497792 3991891453890149376 4020202740797171712 4035950158908414096 4037702634009980928 4053494717067466496 4092794527343743872 4100012859843468288 4108020697460350062 4108593882990901248 4110586191955740672 4121821438885188864 4139739285515710464 4173227375197815936 4181961630901453056 4195425393150995808 4209519767372107776 4232005225552714752 4260169612181103768 4262019447010535424 4270939537941909504 4320172001085062976 4327791352056994304 4336244069541480621 4336849098712617984 4350811518823254912 4381019494058092032 4388746159832444928 4397317929675867672 4405073340486583488 4412090554299638784 4428504581659384464 4443381976670558208 4467116626972310016 4490877885626418048 4496845701746720644 4498798305177787392 4522728083396818176 4530033762563469312 4540443928771965858 4560181556700899808 4592523269868991296 4612514467323901824 4622168118364763904 4624409465950208256 4632565390934247424 4657206696205174272 4677479459821421568 4690236530930033664 4694880797097542928 4710653073011644416 4722801156715106304 4779384721030232064 4783348336484046336 4792690813703741739 4794771877886852352 4850719439814807552 4860193501220695848 4868765271064118592 4878955236051695232 4894662958676161776 4937339429811500544 4946047259493707776 4947672915432705024 4955707508047406424 4972356021512291328 4982067654366807522 4982762794265561088 4998804723754377984 5006879421780676608 5025506205343848768 5061148093325010816 5120203853137852416 5130204251288512284 5132431869287334912 5139252230567680736 5156517355642376192 5166588678602615208 5168832095310649344 5189078775739389552 5202460649193984288 5211636064801028352 5239357533230821056 5248598022707418624 5271445105513030656 5276516097296287872 5282477849559730176 5285039389657380864 5322521938520199168 5350833225427221504 5381266878544552128 5457059369791658496 5466683813124624384 5477360929947133416 5488824640558157136 5495761918513585152 5554506858537938112 5564303166930421248 5575170946553332227 5575948841201937408 5593900524201327744 5642673634070286336 5680226149574805024 5693791604990637168 5712919684290717696 5760229334780083968 5781658759388640828 5782465464950157312 5801082025097673216 5812412263427942109 5841359325410789376 5863090572901156896 5873431120648777984 5882787405732851712 5904672775545845952 5930375743702159488 5936080609458323856 5945669313364553472 5956155502629746688 5987837180835224064 5998397740237049856 6030304111195757568 6053925238362621144 6080242075601199744 6123364359825321728 6150019289765202432 6162031046190525093 6162890824486351872 6165879287933611008 6182732158327783296 6209608928273565696 6236639279761895424 6253648707906711552 6259841062796723904 6272942446352179584 6348007838329072128 6377797781978728448 6390254418271655652 6393029170515803136 6480258001627594464 6491687028085491456 6505273648068926976 6526217278234882368 6583119239748667392 6595976894513801508 6596897220576940032 6607610010729875232 6618135831449458176 6629808028683055104 6642756872489076696 6665072965005837312 6700674940458465024 6745268552620080966 6748197457766681088 6784092125095227264 6795050643845203968 6840272335051349712 6843242492383113216 6888784904803486944 6918771700985852736 6936614198925312384 6948848086401371136 6985810044307761408 6998130696943224832 7028593474017374208 7035354796395050496 7042321195646314392 7065979609517466624 7084201735072659456 7134444300569628672 7169077081545348096 7175022504726069504 7276079159722211328 7303147906596177888 7318432854077542848 7327682558018113536 7341994438014242664 7406009144717250816 7419070889240561664 7433561262071109636 7434598454935916544 7458534032268436992 7474144191398341632 7538259308015773152 7563583807370809344 7573634866099740032 7591722139987516224 7680305779706778624 7695306376932768426 7708878345851521104 7734776033463564288 7749883017903922812 7753248142965974016 7817454097201542528 7859036299846231584 7872897034061127936 7907167658269545984 7914774145944431808 7927559084486071296 7983782907780298752 8040405481594343424 8071900317816828192 8106989434134932992 8185589054687487744 8200025719686936576 8216041394920700124 8217187765981802496 8221172383911481344 8243642877770377728 8346454750395631872 8363923261802906112 8390850786301991616 8464010451105429504 8520339224362207536 8524038894021070848 8640344002170125952 8655582704113988608 8672488139082961242 8673698197425235968 8701623037646509824 8762038988116184064 8794635859351735344 8810146680973166976 8824181108599277568 8857009163318768928 8886763953341116416 8934233253944620032 8981755771252836096 8993691403493441288 8997596610355574784 9045456166793636352 9080887857543931716 9120363113401799616 9185046539737982592 9225028934647803648 9244336236729527808 9248818931900416512 9265130781868494848 9314413392410348544 9354958919642843136 9380473061860067328 9389761594195085856 9421306146023288832 9558769442060464128 9566696672968092672 9585381627407483478 9589543755773704704 9720387002441391696 9737530542128237184 9757910472103390464 9789325917352323552 9874678859623001088 9895345830865410048 9911415016094812848 9944712043024582656 9964135308733615044 9965525588531122176 9997609447508755968 10051012410687697536 10117902828930121449 10122296186650021632 10240407706275704832 10260408502577024568 10264863738574669824 10278504461135361472 10333177357205230416 10337664190621298688 10378157551478779104 10404921298387968576 10423272129602056704 10478715066461642112 10497196045414837248 10542890211026061312 10553032194592575744 10564955699119460352 10570078779314761728 10701666450854443008 10762533757089104256 10914118739583316992 10954721859894266832 10977649281116314272 10991523837027170304 11109013717075876224 11128606333860842496 11150341893106664454 11151897682403874816 11187801048402655488 11360452299149610048 11387583209981274336 11425839368581435392 11520458669560167936 11542959565399152639 11563317518777281656 11602164050195346432 11624824526855884218 11682718650821578752 11726181145802313792 11746862241297555968 11809345551091691904 11860751487404318976 11872161218916647712 11891338626729106944 11912311005259493376 11975674361670448128 12060608222391515136 12107850476725242288 12160484151202399488 12246728719650643456 12300038579530404864 12324062092381050186 12325781648972703744 12331758575867222016 12365464316655566592 12419217856547131392 12519682125593447808 12545884892704359168 12696015676658144256 12755595563957456896 12780508836543311304 12786058341031606272 12960516003255188928 12983374056170982912 13008732208624441863 13010547296137853952 13052434556469764736 13166238479497334784 13191953789027603016 13215220021459750464 13236271662898916352 13285513744978153392 13330145930011674624 13401349880916930048 13490537105240161932 13496394915533362176 13568184250190454528 13590101287690407936 13680544670102699424 13777569809606973888 13837543401971705472 13873228397850624768 13897696172802742272 13971620088615522816 13996261393886449664 14070709592790100992 14084642391292628784 14131959219034933248 14168403470145318912 14338154163090696192 14350045009452139008 14378072441111225217 14552158319444422656 14606295813192355776 14636865708155085696 14683988876028485328 14812018289434501632 14838141778481123328 14867122524142219272 14917068064536873984 14948288382796683264 15076518616031546304 15147269732199480064 15183444279975032448 15360611559413557248 15390612753865536852 15417756691703042208 15469552066927128576 15499766035807845624 15506496285931948032 15634908194403085056 15718072599692463168 15745794068122255872 15814335316539091968 15829548291888863616 15855118168972142592 15967565815560597504 16143800635633656384 16213978868269865984 16371178109374975488 16400051439373873152 16432082789841400248 16487285755540755456 16692909500791263744 16725512839659996681 16727846523605812224 16781701572603983232 16928020902210859008 17040678448724415072 17280688004340251904 17311165408227977216 17344976278165922484 17347396394850471936 17403246075293019648 17437236790283826327 17524077976232368128 17589271718703470688 17620293361946333952 17648362217198555136 17714018326637537856 17868466507889240064 17963511542505672192 17987382806986882576 17995193220711149568 18090912333587272704 18161775715087863432 18240726226803599232 18370093079475965184 18450057869295607296 18488672473459055616 18497637863800833024 18628826784820697088 18709917839285686272 18760946123720134656 18779523188390171712 19133393345936185344 19170763254814966956 19179087511547409408 19440774004882783392 19475061084256474368 19515820944206780928 19578651834704647104 19749357719246002176 19790691661730820096 19822830032189625696 19889424086049165312 19928270617467230088 19995218895017511936 20102024821375395072 20235805657860242898 20244592373300043264 20520817005154049136 20529727477149339648 20557008922270722944 20666354714410460832 20756315102957558208 20809842596775937152 20846544259204113408 20957430132923284224 20994392090829674496 21085780422052122624 21106064389185151488 21403332901708886016 21525067514178208512 21828237479166633984 21909443719788533664 21955298562232628544 21983047674054340608 22218027434151752448 22257212667721684992 22300683786213328908 22303795364807749632 22375602096805310976 22720904598299220096 22775166419962548672 23040917339120335872 23085919130798305278 23126635037554563312 23204328100390692864 23249649053711768436 23452362291604627584 23493724482595111936 23618691102183383808 23721502974808637952 23744322437833295424 23782677253458213888 23951348723340896256 24121216444783030272 24215700953450484576 24320968302404798976 24493457439301286912 24600077159060809728 24648124184762100372 24651563297945407488 24663517151734444032 24730928633311133184 25039364251186895616 25091769785408718336 25392031353316288512 25561017673086622608 25572116682063212544 25921032006510377856 25966748112341965824 26017464417248883726 26021094592275707904 26104869112939529472 26383907578055206032 26430440042919500928 26472543325797832704 26571027489956306784 26660291860023349248 26802699761833860096 26981074210480323864 26992789831066724352 27136368500380909056 27361089340205398848 27555139619213947776 27675086803943410944 27746456795701249536 27795392345605484544 27943240177231045632 28141419185580201984 28169284782585257568 28263918438069866496 28676308326181392384 28700090018904278016 28756144882222450434 29212591626384711552 29273731416310171392 29367977752056970656 29624036578869003264 29734245048284438544 29834136129073747968 29896576765593366528 30153037232063092608 30294539464398960128 30353708486790364347 30366888559950064896 30721223118827114496 30781225507731073704 30835513383406084416 30999532071615691248 31012992571863896064 31269816388806170112 31436145199384926336 31491588136244511744 31628670633078183936 31659096583777727232 31710236337944285184 32287601271267312768 32427957736539731968 32742356218749950976 32864165579682800496 32974571511081510912 33385819001582527488 33451025679319993362 33455693047211624448 33563403145207966464 34081356897448830144 34561376008680503808 34622330816455954432 34689952556331844968 34806492150586039296 34874473580567652654 35048155952464736256 35178543437406941376 35240586723892667904 35428036653275075712 35736933015778480128 35927023085011344384 35974765613973765152 36181824667174545408 36323551430175726864 36481452453607198464 36740186158951930368 36900115738591214592 36977344946918111232 36995275727601666048 37257653569641394176 37559046376780343424 38266786691872370688 38341526509629933912 38358175023094818816 38881548009765566784 38950122168512948736 39026196625873325589 39031641888413561856 39157303669409294208 39498715438492004352 39645660064379251392 39856541234934460176 39990437790035023872 40204049642750790144 40471611315720485796 40489184746600086528 41041634010308098272 41114017844541445888 41332709428820921664 41512630205915116416 41619685193551874304 41693088518408226816 41914860265846568448 41988784181659348992 42212128778370302976 43050135028356417024 43134217323333675651 43656474958333267968 43818887439577067328 43910597124465257088 44436054868303504896 44514425335443369984 44601367572426657816 44751204193610621952 45441809196598440192 45550332839925097344 46081834678240671744 46171838261596610556 46253270075109126624 46408656200781385728 46499298107423536872 46904724583209255168 46987448965190223872 47237382204366767616 47443005949617275904 47488644875666590848 47565354506916427776 47902697446681792512 48431401906900969152 48641936604809597952 48986914878602573824 49200154318121619456 49296248369524200744 49461857266622266368 50078728502373791232 50183539570817436672 50784062706632577024 51122035346173245216 51842064013020755712 51933496224683931648 52034928834497767452 52042189184551415808 52209738225879058944 52767815156110412064 52860880085839001856 52945086651595665408 53142054979912613568 53605399523667720192 53962148420960647728 53985579662133448704 54272737000761818112 54722178680410797696 55110279238427895552 55350173607886821888 55492913591402499072 55886480354462091264 56282838371160403968 56338569565170515136 57400180037808556032 57512289764444900868 58425183252769423104 58547462832620342784 58735955504113941312 59248073157738006528 59468490096568877088 59668272258147495936 60306074464126185216 60589078928797920256 60707416973580728694 60733777119900129792 61562451015462147408 61671026766812168832 61999064143231382496 62539632777612340224 62872290398769852672 62983176272489023488 63257341266156367872 63318193167555454464 64575202542534625536 64855915473079463936 65484712437499901952 65728331159365600992 65949143022163021824 66771638003165054976 66902051358639986724 66911386094423248896 67126806290415932928 68162713794897660288 69122752017361007616 69379905112663689936 69612984301172078592 69748947161135305308 70357086874813882752 70481173447785335808 70856073306550151424 71854046170022688768 71949531227947530304 72363649334349090816 72647102860351453728 72962904907214396928 73480372317903860736 73800231477182429184 73954689893836222464 73990551455203332096 75118092753560686848 76683053019259867824 76716350046189637632 77763096019531133568 77900244337025897472 78052393251746651178 78063283776827123712 78314607338818588416 79291320128758502784 79713082469868920352 79980875580070047744 80408099285501580288 80943222631440971592 80978369493200173056 82083268020616196544 82228035689082891776 82665418857641843328 83025260411830232832 83239370387103748608 83386177036816453632 83829720531693136896 84424257556740605952 86100270056712834048 86268434646667351302 87637774879154134656 87821194248930514176 88872109736607009792 89202735144853315632 89502408387221243904 90883618393196880384 91061125460371093041 91100665679850194688 92163669356481343488 92343676523193221112 92506540150218253248 92998596214847073744 93809449166418510336 93974897930380447744 94474764408733535232 94886011899234551808 94977289751333181696 95130709013832855552 96862803813801938304 97283873209619195904 97973829757205147648 98592496739048401488 98923714533244532736 100157457004747582464 100367079141634873344 102244070692346490432 103684128026041511424 103866992449367863296 104069857668995534904 104419476451758117888 105535630312220824128 105721760171678003712 106284109959825227136 107210799047335440384 107924296841921295456 108545474001523636224 109444357360821595392 110220558476855791104 110700347215773643776 110985827182804998144 111772960708924182528 112677139130341030272 114800360075617112064 115024579528889801736 116850366505538846208 117078589877619976767 117094925665240685568 117471911008227882624 118496146315476013056 118936980193137754176 120612148928252370432 121178157857595840512 121414833947161457388 121467554239800259584 123124902030924294816 123342053533624337664 123998128286462764992 125079265555224680448 125744580797539705344 125966352544978046976 126636386335110908928 129150405085069251072 130969424874999803904 131456662318731201984 133543276006330109952 133804102717279973448 134253612580831865856 136325427589795320576 138245504034722015232 138759810225327379872 139225968602344157184 139497894322270610616 140714173749627765504 140962346895570671616 141712146613100302848 143708092340045377536 143899062455895060608 145294205720702907456 145925809814428793856 146960744635807721472 147600462954364858368 150236185507121373696 153366106038519735648 155526192039062267136 155800488674051794944 156104786503493302356 156126567553654247424 156629214677637176832 158582640257517005568 159426164939737840704 160816198571003160576 161886445262881943184 161956738986400346112 164166536041232393088 164456071378165783552 165330837715283686656 166050520823660465664 166478740774207497216 167659441063386273792 168848515113481211904 172200540113425668096 172536869293334702604 175275549758308269312 175642388497861028352 177744219473214019584 178405470289706631264 179004816774442487808 181767236786393760768 182122250920742186082 182201331359700389376 184687353046386442224 185013080300436506496 185997192429694147488 187618898332837020672 188949528817467070464 189772023798469103616 189954579502666363392 193725607627603876608 194567746419238391808 197184993478096802976 197847429066489065472 200314914009495164928 200734158283269746688 204488141384692980864 207368256052083022848 208139715337991069808 208838952903516235776 211071260624441648256 211443520343356007424 212568219919650454272 215848593683842590912 217090948003047272448 218888714721643190784 220441116953711582208 221400694431547287552 221971654365609996288 225354278260682060544 230049159057779603472 233700733011077692416 234157179755239953534 234189851330481371136 234943822016455765248 237873960386275508352 241224297856504740864 242356315715191681024 242829667894322914776 242935108479600519168 246249804061848589632 246684107067248675328 247996256572925529984 250158531110449360896 251489161595079410688 253272772670221817856 258300810170138502144 262913324637462403968 267608205434559946896 268507225161663731712 272650855179590641152 273183376381113279123 276491008069444030464 277519620450654759744 278995788644541221232 281428347499255531008 281924693791141343232 283424293226200605696 287798124911790121216 290588411441405814912 291851619628857587712 293921489271615442944 300472371014242747392 306732212077039471296 311052384078124534272 311600977348103589888 312209573006986604712 313258429355274353664 317165280515034011136 318852329879475681408 321632397142006321152 323772890525763886368 328333072082464786176 328912142756331567104 330661675430567373312 332101041647320931328 332957481548414994432 335318882126772547584 344401080226851336192 345073738586669405208 350551099516616538624 351284776995722056704 355488438946428039168 356810940579413262528 363534473572787521536 364244501841484372164 364402662719400778752 369374706092772884448 370026160600873012992 371994384859388294976 375237796665674041344 377899057634934140928 379909159005332726784 387451215255207753216 394369986956193605952 400629828018990329856 408976282769385961728 414736512104166045696 416279430675982139616 417677905807032471552 422142521248883296512 422887040686712014848 425136439839300908544 431697187367685181824 437777429443286381568 440882233907423164416 442801388863094575104 450708556521364121088 460098318115559206944 467401466022155384832 468314359510479907068 468379702660962742272 469887644032911530496 475747920772551016704 482448595713009481728 485659335788645829552 485870216959201038336 492499608123697179264 493368214134497350656 495992513145851059968 502978323190158821376 506545545340443635712 516601620340277004288 525826649274924807936 535216410869119893792 537014450323327463424 545301710359181282304 546366752762226558246 555039240901309519488 557991577289082442464 562856694998511062016 566848586452401211392 575596249823580242432 581176822882811629824 583703239257715175424 600944742028485494784 613464424154078942592 622104768156249068544 624419146013973209424 626516858710548707328 634330561030068022272 637704659758951362816 647545781051527772736 656666144164929572352 657824285512663134208 661323350861134746624 664202083294641862656 665914963096829988864 690147477173338810416 701102199033233077248 702569553991444113408 713621881158826525056 727068947145575043072 728489003682968744328 728805325438801557504 738749412185545768896 740052321201746025984 743988769718776589952 750475593331348082688 759818318010665453568 774902430510415506432 788739973912387211904 817952565538771923456 819550129143339837369 829473024208332091392 832558861351964279232 844285042497766593024 845774081373424029696 850272879678601817088 863394374735370363648 875554858886572763136 881764467814846328832 901417113042728242176 920196636231118413888 934802932044310769664 936628719020959814136 939775288065823060992 951495841545102033408 964897191426018963456 971318671577291659104 984999216247394358528 986736428268994701312 991985026291702119936 1005956646380317642752 1033203240680554008576 1051653298549849615872 1070432821738239787584 1090603420718362564608 1092733505524453116492 1110078481802619038976 1115983154578164884928 1125713389997022124032 1133697172904802422784 1151192499647160484864 1162353645765623259648 1201889484056970989568 1226928848308157885184 1244209536312498137088 1248838292027946418848 1253033717421097414656 1268661122060136044544 1275409319517902725632 1295091562103055545472 1313332288329859144704 1322646701722269493248 1328404166589283725312 1380294954346677620832 1402204398066466154496 1405139107982888226816 1427243762317653050112 1456978007365937488656 1457610650877603115008 1477498824371091537792 1480104642403492051968 1487977539437553179904 1519636636021330907136 1549804861020831012864 1577479947824774423808 1635905131077543846912 1639100258286679674738 1665117722703928558464 1688570084995533186048 1700545759357203634176 1726788749470740727296 1751109717773145526272 1802834226085456484352 1840393272462236827776 1873257438041919628272 1879550576131646121984 1902991683090204066816 1942637343154583318208 1969998432494788717056 1973472856537989402624 1983970052583404239872 2103306597099699231744 2140865643476479575168 2181206841436725129216 2185467011048906232984 2220156963605238077952 2231966309156329769856 2251426779994044248064 2302384999294320969728 2324707291531246519296 2453857696616315770368 2488419072624996274176 2497676584055892837696 2537322244120272089088 2550818639035805451264 2590183124206111090944 2626664576659718289408 2645293403444538986496 2760589908693355241664 2804408796132932308992 2854487524635306100224 2913956014731874977312 2954997648742183075584 2960209284806984103936 2975955078875106359808 3099609722041662025728 3154959895649548847616 3271810262155087693824 3278200516573359349476 3330235445407857116928 3377140169991066372096 3401091518714407268352 3453577498941481454592 3605668452170912968704 3680786544924473655552 3746514876083839256544 3759101152263292243968 3805983366180408133632 3885274686309166636416 3939996864989577434112 3967940105166808479744 4206613194199398463488 4281731286952959150336 4370934022097812465968 4440313927210476155904 4463932618312659539712 4604769998588641939456 4649414583062493038592 4907715393232631540736 4995353168111785675392 5101637278071610902528 5180366248412222181888 5253329153319436578816 5521179817386710483328 5708975049270612200448 5827912029463749954624 5909995297484366151168 5920418569613968207872 5951910157750212719616 6309919791299097695232 6543620524310175387648 6556401033146718698952 6660470890815714233856 6754280339982132744192 6907154997882962909184 7361573089848947311104 7493029752167678513088 7611966732360816267264 7770549372618333272832 7879993729979154868224 7935880210333616959488 8413226388398796926976 8563462573905918300672 8741868044195624931936 8880627854420952311808 8927865236625319079424 9298829166124986077184 9815430786465263081472 9990706336223571350784 10203274556143221805056 10360732496824444363776 11042359634773420966656 11417950098541224400896 11655824058927499909248 11819990594968732302336 11903820315500425439232 12619839582598195390464 13112802066293437397904 13320941781631428467712 13814309995765925818368 14723146179697894622208 14986059504335357026176 15541098745236666545664 15759987459958309736448 17126925147811836601344 17483736088391249863872 17761255708841904623616 17855730473250638158848 19630861572930526162944 19981412672447142701568 20721464993648888727552 22084719269546841933312 22835900197082448801792 23311648117854999818496 23639981189937464604672 23807640631000850878464 25239679165196390780928 26225604132586874795808 26641883563262856935424 29446292359395789244416 29972119008670714052352 31082197490473333091328 34253850295623673202688 34967472176782499727744 35711460946501276317696 39962825344894285403136 41442929987297777455104 44169438539093683866624 46623296235709999636992 47279962379874929209344 52451208265173749591616 53283767126525713870848 58892584718791578488832 59944238017341428104704 62164394980946666182656 68507700591247346405376 69934944353564999455488 71422921893002552635392 79925650689788570806272 88338877078187367733248 93246592471419999273984 104902416530347499183232 119888476034682856209408 124328789961893332365312 139869888707129998910976 159851301379577141612544 176677754156374735466496 186493184942839998547968 209804833060694998366464 239776952069365712418816 279739777414259997821952 372986369885679997095936 419609666121389996732928 479553904138731424837632 559479554828519995643904 839219332242779993465856 1118959109657039991287808 1678438664485559986931712 3356877328971119973863424
- Sum of all divisors σ(n): 12810863322874847583962721
- Sum of proper divisors (its aliquot sum) s(n): 9453985993903727610099297
- 3356877328971119973863424 is an abundant number, because the sum of its proper divisors (9453985993903727610099297) is greater than itself. Its abundance is 6097108664932607636235873
Bases of 3356877328971119973863424
- Binary: 10110001101101100010101111010001001011000011100100100001100111101110010000000000002
- Hexadecimal: 0x2C6D8AF44B0E4867B9000
- Base-36: F6MZW7A1679Z4000
Squares and roots of 3356877328971119973863424
- 3356877328971119973863424 squared (33568773289711199738634242) is 11268625401760280831003235191738641312880605003776
- 3356877328971119973863424 cubed (33568773289711199738634243) is 37827393139837165218141919401764925963275073825112051110951237512828289024
-
3356877328971119973863424 is a
perfect square number . Itssquare root is 1832178301632 -
The
cube root of 3356877328971119973863424 is 149731033.9882501801
Scales and comparisons
How big is 3356877328971119973863424?- 3,356,877,328,971,119,973,863,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,356,877,328,971,119,973,863,424 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 3356877328971119973863424 cubic inches would be around 12477586.2 feet tall.
Recreational maths with 3356877328971119973863424
- 3356877328971119973863424 backwards is 4243683799111798237786533
- 3356877328971119973863424 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3356877328971119973863424's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3356877328971119973863424 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 3356877328971119973863424 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/3356877328971119973863424/
Chicago style:
Numbermatics. 2024. "Number 3356877328971119973863424 - Facts about the integer". https://numbermatics.com/n/3356877328971119973863424/
The information we have on file for 3356877328971119973863424 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 3356877328971119973863424, math, Factors of 3356877328971119973863424, curriculum, school, college, exams, university, Prime factorization of 3356877328971119973863424, STEM, science, technology, engineering, physics, economics, calculator, three septillion, three hundred fifty-six sextillion, eight hundred seventy-seven quintillion, three hundred twenty-eight quadrillion, nine hundred seventy-one trillion, one hundred nineteen billion, nine hundred seventy-three million, eight hundred sixty-three thousand, four hundred twenty-four.